Ethereum’s Glamsterdam Upgrade
Ethereum is gearing up for the highly anticipated Glamsterdam upgrade, which is set to activate on the Sepolia testnet at precisely epoch 353,024 and slot 11,296,768 on October 6, 2026, at around 13:53:36 UTC. This upgrade marks a significant evolution as it merges the abilities of the Amsterdam execution layer with the Gloas consensus layer, introducing critical innovations such as enshrined proposer-builder separation (ePBS) and block-level access lists (BALs). These enhancements are designed to transform the processes of block production and validation, ultimately increasing the throughput for layer one (L1) operations.
Milestones and Preparations
The upcoming activation on Sepolia is a vital milestone, setting the stage for Glamsterdam’s eventual rollout on the Hoodi testnet and, later, the Ethereum mainnet, although specific dates for these subsequent phases have yet to be announced.
In preparation for the testnet activation, it is essential for non-staking node operators on Sepolia to update their execution and consensus layer clients to compatible releases. This update is equally critical for stakers, who need to ensure their beacon node and validator clients are also upgraded. They must carefully review the instructions regarding the new ePBS responsibilities and any changes necessary for builder or validator tools.
Key Elements of the Upgrade
One of the key elements of the upgrade is encapsulated in EIP-7732, which delineates the roles of block proposers and builders within Ethereum’s consensus protocol. This separation facilitates different validation processes, allowing validators to dedicate more time to the examination of execution payloads. Meanwhile, EIP-7928 implements enforced block-level access lists that log the accounts and storage locations used during a block, along with subsequent state changes, enhancing overall scalability without overburdening node operators during validation.
Additional Enhancements
Glamsterdam also introduces adjustments to gas accounting to more accurately capture resource utilization. Among the other enhancements are:
- EIP-8037, which modifies the cost of creating state and tariffs it based separately.
- EIP-8038, which revises the expenses associated with state access.
- Logs for ETH transfers.
- A new opcode for slot numbers.
- An increase in the maximum contract size.
- A deterministic factory contract protocol.
- New stack-manipulation instructions.
Further consensus modifications include the incorporation of forward-compatible data structures, barring slashed validators from proposing, and heightened churn rates for exits and consolidations.