Glamsterdam brings significant scaling to the chain that will continue to be realized months after the fork. Hegotá is a good opportunity to return to the topic of hardness after several forks focusing on throughput. Geth Headliner Pick EIP-8141: Frame transaction We believe EIP-8141 is the right choice for EL headliner. It is the ideal companion to FOCIL as it allows smart accounts to also benefit from the improved inclusion guarantees. While the EIP is new, it only brings minor changes to work pioneered by ERC-4337 over the last several years. It gives a definitive answer to how Ethereum's execution layer will migrate to post-quantum cryptographic schemes. Because the migration will take time, it's important to begin early. It also supports other core tenets like privacy and trustlessness. A common issue with privacy protocols today is that they require an EOA with funds to withdraw, which present a chicken-and-egg problem. Frame transactions allow the withdrawal to happen first, then gas payment is approved later. For trustlessness, we can begin to remove the paymaster intermediaries and rely on our public txpool for robust and decentralized transaction relaying.
2/26/2026Add frame abstraction for transaction validation, execution, and gas payment
1/29/2026As of today, all Ethereum execution clients support partial history expiry in accordance with EIP-4444. While work on full, rolling history expiry is ongoing, users can expect to reduce the disk space required for an Ethereum node by 300-500 GB by removing the block data prior to the merge. This will allow a node to fit comfortably on a 2 TB disk. See below for information on each specific client. Chain history By definition a blockchain is a chain of blocks starting at a specific genesis point. For Ethereum, that occurred on July 30, 2015. Each block includes information about the protocol itself, i.e. the current gas limit, a list of user transactions, and the result of those transactions encapsulated by a receipt. This data has many uses: Full validation of the chain requires executing every historical block to ensure that, not only is the current head state correct, but all historical states from genesis to today were correct. Constructing indexes over the chain history, e.g. tracking the balance changes of a certain account over time or how the state of a certain application changes. For L2s that have posted transactions using calldata, they would need the chain history to fully validate their chain or construct indexes. General proof-of-past operations such as proving a certain transaction was sent at some point. In rare cases, non-fungible token (NFT) data. But the prevailing method of hosting NFTs on-chain is to store the NFT data either in contract storage or reference external sources, such as IPFS.
7/7/2025The go-ethereum team has prepared a set of preferences for the next Ethereum fork, Osaka. Osaka and the future The Prague hardfork was unfocused and undisciplined with respect to scope. After the headlining features, PeerDAS and EOF, were dropped, the fork continued to grow with little to show. For Osaka we prefer a clear and restrained scope. If we maintain this, it is likely that the fork will be ready for mainnet later this year. If we undertake many additional projects for Osaka and beyond, it's likely we again slip into 2026. Beyond Osaka, we believe there are two main themes the execution layer should be working towards. stateless -- this is the next important Execution Layer frontier. It supports many of our long term goals in Ethereum: scalability, accessibility, and reliability.
4/9/2025