Twitxy Saved
EthereumJS Verified account @EFJavaScript
πŸ“‹ Thread 2 β€” Block-Level Access Lists.

Yesterday: gas got two dimensions.
Today: every block commits a list of *what state it touched*.

EIP-7928. The Glamsterdam EL headliner. 🧡
EthereumJS Verified account @EFJavaScript Aug 25
β›½ Thread 1 β€” the 21,000-gas myth.

A plain ETH transfer was always 21,000 gas.
On Amsterdam, that number still exists β€” and it will still brick wallets.

Here's why. 🧡
View quoted post on X
EthereumJS Verified account @EFJavaScript

Replying to @EFJavaScript

Amsterdam adds a Block-Level Access List (BAL).

After the block runs, the VM records which accounts were accessed β€” balances, nonces, code, storage.

Beside the block body, not inside.
Header: blockAccessListHash.

eips.ethereum.org/EIPS/eip-7928
eips.ethereum.org EIP-7928: Block-Level Access Lists Enforced block access lists with state locations and post-transaction state diffs

Replies