Toni Wahrstätter ⟠
@nero_eth
Research at Ethereum Foundation | https://dotpics.info https://warpcast.com/toniw.eth
Ethereum's execution layer scaling roadmap is on track: - Continuous Gas Limit Increases (EIP-7935) - History Expiry (EIP-4444) - Delayed Execution (EIP-7886) - Block Access Lists (EIP-7928) - Block-Level Warming (EIP-7863) Here's a short thread with additional context👇
The Glamsterdam headliner-proposal Block-level Access Lists (EIP‑7928) received much love from core devs recently. But what is it, how does it work, and why do we need it now? Some quick FAQs👇 What’s EIP-7928: Block-Level Access List? -> The EIP introduces Block‑Level Access…
Here I am again making everyone remember that @ethereum has customers and we need to serve them. I believe EIP-7928 should be one of the biggest priorities for @ethereum. It would enable parallel disk reads, parallel transaction validation, and executionless state updates. The…
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
CDF of Ethereum block propagation delays across countries, measured relative to the fastest node per slot (block first seen). Only a few countries (FI, CH) achieve sub-100 ms delays; most show 200–500 ms median lag. This represents a lower bound estimate for block propagation.

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/…
Attestation Propagation: In missed slots (no block), attesters delay until the attestation deadline. This gives us clean data on when non-aggregated attestations hit nodes. Even fast, well-connected Xatu nodes (DC-hosted) only see ~40% of attestations after 1s; slower ones hit…

next up: @nero_eth on “Scaling the L1”
Protocol & MEV Day @ZuBerlinCity x.com/i/broadcasts/1…
How do we scale the ETHEREUM L1 10x ?? 🚨 Part 1: Block-Level Access Lists (EIP-7928) (0:00) Intro to BALS (0:34) How @ethereum L1 works now (2:49) Parallel IO + Parallel EVM (4:18) Modification in Block Structure Like & RT for Ethereum
🔹 EIP-7928: Block-Level Access Lists (BALs) Proposed by @nero_eth for Glamsterdam 🔧 Focused on L1 scaling—enables: – Parallel disk reads – Parallel tx validation – Executionless state updates – Foundation for zkEVM full nodes – Potential for higher gas limits 🚀 ⚙️Every block…
No kid should have to go to sleep without knowing what validators signal as a gas limit! 👉 gaslimit.pics
Dear @nero_eth ✍️ I read gaslimit.pics every night to my kids before going to sleep, and they love it. But last night, they asked me: "Why can't we see the 60M gas limit signalling ratio in the first chart yet (+ entities), Dad?" I told them: "Toni is a researcher…
Are you an app dev tired of indexing account balances with numerous of RPC calls? Let’s talk. 🤝 I think EIP-7928 might be what you need. Please tag your fav indexooor. Would love to connect!
90% of attestations arrive within 2 seconds. 6-second slots are comfortably achievable! The chart shows when attestations were first seen during the last 100 missed slots. (Missed slots provide clearer timing data, as all clients attest at the same time)
My goal: 6s for Glamsterdam 4s for (Glamsterdam +1) ... The headline target will be 1s. Beyond 4s we need to do some deeper changes to consensus, which we're still working on.
NEW EIP TO SCALE THE ETHEREUM L1 🚨 EIP-7928: Block-Level Access Lists (BALs) parallel disk reads & parallel execution