Améziane Hamlat
@A_HAMLAT
Java performance engineer | @hyperledgerbesu
Validators: After spending a week in-person with core devs and shipping fixes to issues, we're ready to recommend a gas limit of 45M! 📈⛽️ Expect frequent updated guidance as we unlock progressively higher throughput capacity! x.com/vdWijden/statu…
Over the last couple of days, all major @ethereum clients signalled that they consider a move to 45M gas per block safe. Please adjust your validators accordingly. Please update to the new releases to get the improvements and fixes that clients need to safely move to 45MGas ⬇️
Almost exactly 50% of stake is voting to increase the L1 gas limit to 45m. The gas limit is already starting to increase, now at 37.3m.
Headliner picks from all client teams: Execution Layer: - Geth: EIP-7928 (Block-level Access Lists) - Reth: EIP-7928 + EIP-7732 (ePBS) + EIP-7805 (FOCIL) stretch - Erigon (both EL + CL): EIP-7928 + EIP-7805 + EIP-7782 (Reduce Block Latency) - Nethermind: EIP-7928 + EIP-7732…
⭐️Glamsterdam Headliner Picks from Client Teams Today⭐️ Execution Layer: - Geth: EIP-7928 (Block-level Access Lists) - Reth: EIP-7928 + EIP-7732 (ePBS) + EIP-7805 (FOCIL) stretch - Erigon (both EL + CL): EIP-7928 + EIP-7805 + EIP-7782 (Reduce Block Latency) Consensus Layer: -…
1/ Over the past months, we’ve: — Benchmarked opcode execution across clients — Built PerfNet to test performance under pressure — Simulated 1.5x mainnet state with @CPerezz19 & @gballet for early scaling tests Not for headlines, but to keep Ethereum resilient.
As of today, all Ethereum execution clients support history pruning for pre-merge data. For mainnet, this means 300-500 GB less disk space required to operate a node. Learn more about what this means and how to take advantage the new functionality: blog.ethereum.org
If you need help with EVM / LLVM / RISC-V / wasm, I should be available soon.
I've left @ethereumfndn.
Besu 25.7.0 is now available Highlights: * Gas limit increased to 45M by default * History expiry enabled by default for new SNAP nodes * Parallel transaction processing enabled by default and more!
If you want to contribute to the efforts and have experience running production systems at scale, apply for a position here: jobs.lever.co/ethereumfounda…
After huge effort from all EL clients we are now ready for 45 MGas limit on Ethereum Mainnet. @NethermindEth released a 1.32.0 version which sets 45 as a default value + history expiry for pre-merge blocks + huge block production revenue improvement: github.com/NethermindEth/…
Besu 25.6.0 is now available This is an optional update. Please note the breaking changes. Full release notes: github.com/hyperledger/be… Highlights...
With Pectra out the door, is it time for a 60M gas limit on Mainnet? Sepolia & Hoodi are already there.. how are they performing? Read on below:
We have already worked on this topic within Besu. We implemented a mechanism that allows for a set of RPC nodes without the Merkle tree. The performance is good, and the node size remains small thanks to only storing the flat state.
Scaling mainnet requires intensive simulations and testing, with all clients running at their limits In the latest protocol research call, @marcin_d_s from @NethermindEth presents Perfnets, testing key metrics such as 10x gas, higher blob counts or lower slot times
The Ethereum L1 is scaling, with active work for short- and medium-term improvements. @dankrad here tells us the tech ready. Revisit Wednesday's protocol research call, hosted by @adietrichs, with links below to the slide deck and the call's homepage.
Just released a blog post on Ethereum block processing performance! Check it out 👇 hackmd.io/@8AY4P2cSSJaZl…
1/ Just published: Pectra Pages 🦒 +40 Pectra upgrade perspectives from Ethereum core contributors ↓ link + summary thread below ↓
I can’t agree more on this, great presentation @adietrichs on Ethereum research call #2

Besu completed the migration from PMT to Verkle on Hoodi and is following the head. As we can’t compare our state root with other clients yet, we’re using Pectra’s gas cost rules to compare gas usage between PMT and Verkle blocks. Next, testing with a bigger testnet @StatelessEth
Let's gooo, besu numbers below. This is one specific use case, but interesting to see how high can go the throughput. x.com/vdWijden/statu…
Since other clients are also bull-posting about their results on the perfnet, check this out: 10GGas/s (caveat: this is a very artificial scenario, usual speed is at ~500Mgas/s and dips to 150Mgas/s in certain scenarios)
You can see what's happening live in "gas limit testing" on Ethereum L1 perfnet at teragas.wtf (better on wider, taller screen than mobile) Blockgas limit is 4GGas and is weekend so blocks are mostly empty; but fill and push as new scenarios are devised and tested