ChainCatcher report: Ethereum co-founder Vitalik Buterin posted on social media outlining Ethereum’s execution layer roadmap, focusing on two key changes: the state tree and the virtual machine. Regarding the state tree, Vitalik supports upgrading the current hexadecimal Merkle Patricia tree to a binary tree based on a more efficient hash function via EIP-7864. This change can reduce Merkle branch sizes by 4x, lowering the bandwidth cost for client data verification. Additionally, the hash function could be replaced with Blake3 or the Poseidon family, significantly improving proof efficiency. The binary tree design also groups storage slots into “pages,” reducing the cost of accessing adjacent storage—many DeFi applications could save over 10,000 gas per transaction. Furthermore, the simpler binary tree structure leaves room for metadata bits to enable future state expiry functionality. On the virtual machine front, Vitalik proposes a long-term direction to replace the EVM, potentially adopting the RISC-V architecture. The new VM must meet four goals: higher raw execution efficiency, eliminating the need for most precompiles; superior proof efficiency compared to EVM; support for generating ZK proofs on the client side; and maximal simplification of implementation code. He noted that while “EVM + GPU” is sufficient for Ethereum’s current needs, a better VM would make the protocol significantly more powerful. The deployment roadmap consists of three phases: first, replace precompiles with the new VM; second, allow users to deploy smart contracts built on the new VM; and finally, retire the EVM entirely, transitioning to smart contracts written in the new VM while maintaining full backward compatibility.
Vitalik Outlines Ethereum Execution Layer Roadmap Focusing on State Tree and VM Upgrades
ChaincatcherShare






Ethereum co-founder Vitalik Buterin shared the execution layer roadmap, focusing on Merkle tree and EVM (Ethereum Virtual Machine) upgrades. He proposed transitioning from the current hexadecimal Merkle Patricia tree to a binary tree via EIP-7864, which could reduce Merkle branches by a factor of four and lower verification costs. The binary tree also groups storage slots into pages, potentially saving over 10,000 gas per DeFi transaction. For the EVM, Vitalik suggested a long-term replacement, likely based on RISC-V, with goals including higher execution efficiency and improved proof efficiency. The plan involves first replacing precompiles, then user contracts, and ultimately retiring the EVM.
Source:Show original
Disclaimer: The information on this page may have been obtained from third parties and does not necessarily reflect the views or opinions of KuCoin. This content is provided for general informational purposes only, without any representation or warranty of any kind, nor shall it be construed as financial or investment advice. KuCoin shall not be liable for any errors or omissions, or for any outcomes resulting from the use of this information.
Investments in digital assets can be risky. Please carefully evaluate the risks of a product and your risk tolerance based on your own financial circumstances. For more information, please refer to our Terms of Use and Risk Disclosure.