O cofundador do Ethereum, Vitalik Buterin, propôs uma ideia transformadora para substituir a Ethereum Virtual Machine (EVM) pelo RISC-V como a principal linguagem de máquina virtual para contratos inteligentes, visando aprimorar a eficiência e escalabilidade da camada de execução do Ethereum. Esta proposta sugere que, embora os conceitos fundamentais de contas e armazenamento permaneçam inalterados, a transição para o RISC-V poderia simplificar significativamente a camada de execução e resolver gargalos-chave na escalabilidade. Ao utilizar syscalls RISC-V em vez dos opcodes tradicionais do EVM, a proposta vislumbra um desempenho aprimorado, particularmente em áreas como o cálculo do estado raiz e a execução de blocos. Buterin argumenta que essa mudança poderia resultar em ganhos de eficiência superiores a 100 vezes, especialmente otimizando o processo de prova para Máquinas Virtuais Ethereum de Conhecimento Zero (ZK-EVMs). A proposta descreve várias estratégias de implementação, incluindo o suporte a VMs duais para compatibilidade retroativa e a conversão potencial de contratos EVM existentes para rodar em um interpretador RISC-V. Essa mudança radical é vista como um passo necessário para simplificar a camada de execução e facilitar os objetivos de escalabilidade de longo prazo do Ethereum.
Vitalik Buterin Propõe Substituir EVM por RISC-V para a Camada de Execução do Ethereum














