No dia 2 de março, a PANews informou que o cofundador da Ethereum, Vitalik Buterin, delineou o roteiro da camada de execução da Ethereum nas redes sociais, focando em duas grandes mudanças: a árvore de estado e a máquina virtual. Em relação à árvore de estado, Vitalik apoia a atualização da atual árvore Merkle Patricia hexadecimal para uma árvore binária baseada em uma função hash mais eficiente através do EIP-7864. Essa alteração pode encurtar os ramos Merkle em quatro vezes, reduzindo os custos de largura de banda para verificação de dados do lado do cliente; simultaneamente, a função hash pode ser alterada para Blake3 ou série Poseidon, melhorando significativamente a eficiência da prova. O design da árvore binária também agrupa slots de armazenamento em “páginas”, tornando os custos de acesso entre localizações de armazenamento adjacentes mais baixos, economizando mais de 10.000 Gas por transação em muitos aplicativos DeFi. Além disso, a estrutura de árvore binária mais simples permite a reserva de bits de metadados para futura funcionalidade de expiração de estado.
Em relação às máquinas virtuais, Vitalik propôs uma direção de longo prazo de substituir a EVM, potencialmente adotando uma arquitetura RISC-V. A nova VM precisa atender a quatro objetivos: maior eficiência de execução bruta, tornando a maioria do código pré-compilado desnecessário; eficiência de prova superior em comparação com a EVM; suporte à geração de prova ZK do lado do cliente; e máxima simplificação de código. Ele apontou que, embora a Ethereum seja “suficiente” no nível “EVM+GPU”, uma VM melhor tornaria o protocolo mais robusto. O roteiro de implantação consiste em três etapas: a nova VM inicialmente substituirá o código pré-compilado; subsequentemente, os usuários poderão implantar contratos baseados na nova VM; e finalmente, a EVM será descontinuada, substituída por contratos inteligentes escritos com a nova VM, alcançando total compatibilidade retroativa.
