Odaily Planet Daily News: Vitalik posted on social media outlining the execution layer roadmap, focusing on two adjustments: the state tree and the virtual machine. Regarding the state tree, it supports upgrading the current hexadecimal Merkle Patricia tree to a binary tree structure based on a more efficient hash function through EIP-7864. This shortens Merkle branch lengths and reduces verification bandwidth costs. The hash functions can include Blake3 or the Poseidon series. The binary tree scheme also groups storage slots into pages to lower the cost of adjacent storage access and reserves metadata bits for future state expiration features.
For the virtual machine, Vitalik Buterin proposed a long-term direction to replace the EVM, potentially adopting a RISC-V architecture. The new virtual machine needs to improve execution and proof efficiency, support client-side generation of ZK proofs, and simplify code implementation. The deployment plan includes first replacing precompiled contracts, then supporting new virtual machine contract deployment, and ultimately achieving backward compatibility while gradually replacing the EVM.
View Original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
Vitalik outlines the execution layer roadmap, involving state trees and virtual machine changes
Odaily Planet Daily News: Vitalik posted on social media outlining the execution layer roadmap, focusing on two adjustments: the state tree and the virtual machine. Regarding the state tree, it supports upgrading the current hexadecimal Merkle Patricia tree to a binary tree structure based on a more efficient hash function through EIP-7864. This shortens Merkle branch lengths and reduces verification bandwidth costs. The hash functions can include Blake3 or the Poseidon series. The binary tree scheme also groups storage slots into pages to lower the cost of adjacent storage access and reserves metadata bits for future state expiration features.
For the virtual machine, Vitalik Buterin proposed a long-term direction to replace the EVM, potentially adopting a RISC-V architecture. The new virtual machine needs to improve execution and proof efficiency, support client-side generation of ZK proofs, and simplify code implementation. The deployment plan includes first replacing precompiled contracts, then supporting new virtual machine contract deployment, and ultimately achieving backward compatibility while gradually replacing the EVM.