You can find all published reports here:
List of Published Reports (Internal)
This week's testing concentrated on identifying bottlenecks and potential improvements, specifically aimed at achieving higher blobs per block. Initial tests removed Lodestar and Nimbus to determine their impact on blob throughput. Subsequently, consensus-layer (CL) specific tests were conducted using Geth as the execution layer (EL), particularly assessing the performance impacts of enabling or disabling GetBlobsV2 across different CL clients.
~15% higher blob counts
with GetBlobsV2 enabledDevnet-20 Blobs/Block
Devnet-20 Block Time
A test was conducted with a mix of EL and CL pairs (Grandine, Lighthouse, Prysm, Teku combined with Geth, Nethermind, and Reth). Each client pairing included five nodes, totaling 60 nodes. The test achieved a maximum of approximately 40 blobs per block
, notably lower than previous tests involving Lodestar and Nimbus. Despite lower peak performance, the overall network stability improved, including better block propagation times.
Lighthouse-Geth w/ GetBlobs Dashboard
Blobs/Block on Lighthouse-Geth GetBlobsV2 On
Block Time on Lighthouse-Geth GetBlobsV2 On
Lighthouse-Geth w/o GetBlobs Dashboard
Blobs/Block on Lighthouse-Geth GetBlobsV2 Off
Block Time on Lighthouse-Geth GetBlobsV2 Off