Ethereum has effectively been running in single-lane mode: one long queue of transactions, executed strictly in order. Even with multi-core CPUs, validation stays sequential. BALs (Block-level Access Lists, EIP-7928) change that. Each block carries a precise map of every account and storage slot it will touch, removing any guesswork during execution. They also include the post-transaction state diff for every transaction. Not just what a transaction accesses, but what the state becomes immediately after. With these diffs, clients can detect conflicts deterministically, resolve dependencies, and execute transactions in parallel. Parallelism becomes safe, predictable, and consistent across clients. BALs are slated for the Glamsterdam hardfork in 2026. This upgrade will be the foundation for several future scalability improvements across the execution layer. This is how Ethereum scales using the hardware everyone already has: BALs turn single-lane validation into multi-lane execution, unlocking far higher throughput without compromising decentralization. For more, visit blockaccesslist.xyz, read the EIP, or reach out with questions.
38
43
246
27,571
Replying to @nero_eth
Such a good EIP! Gemini 3 gets it, I think. It generated this whiteboard diagram based on the EIP text.

Nov 21, 2025 · 10:16 PM UTC

4
3
33
1,919
Sort replies: Relevant Recent Liked
Replying to @nero_eth
no way
2
11
1,181
Replying to @nero_eth
*diagram seems accurate from quick glance. Although the phase 3 could be done optimistically, iiuc. Ahead of Phase 2, but at least the top arrow-direction + executionless state-update key-benefit kind of compensates for it
1
2
357
终于告别单车道拥堵了
45