🖥️ Proposta de Máquina Virtual de Vitalik
@VitalikButerin tem grandes planos para Ethereum
Hoje, vamos explorar como abandonar a EVM e mudar para RISC-V poderia ajudar Ethereum a recuperar sua coroa como a principal plataforma de contratos inteligentes de crypto 👇
~~ Análise por @JackInabinet ~~
Com os preços do gas da Ethereum atingindo mínimas históricas após caírem para meras frações de um "gwei" para taxas de computação, as transações L1 podem ser concluídas por centavos atualmente. Como resultado, muitos usuários onchain começaram a questionar por que eles sequer deixaram a L1 em primeiro lugar. Com o preço do $ETH simultaneamente com desempenho inferior em relação à concorrência monolítica, as dúvidas estão maiores do que nunca sobre a viabilidade de um roteiro "rollup-centric".
Nos últimos dias, a liderança da Ethereum começou a manifestar apoio a uma mudança estratégica que redirecionaria os esforços de desenvolvimento de volta para a L1. Aproveitando o embalo, durante o fim de semana, Vitalik propôs uma solução radical para tornar a escalabilidade da camada base uma realidade: abandonar a EVM!
❓ O que Vitalik está propondo?
O cofundador da Ethereum, Vitalik Buterin, quer aumentar as velocidades de transação e diminuir os custos na Ethereum L1 substituindo a Ethereum Virtual Machine (EVM) por RISC-V, alterando assim a linguagem da máquina virtual usada para escrever contratos inteligentes.
Embora uma reformulação total da lógica de contrato inteligente da Ethereum seja, sem dúvida, radical, de acordo com a postagem de Buterin no fórum Ethereum Magicians, essas mudanças abordariam os problemas de escalabilidade L1 existentes, eliminando a computação desnecessária, ao mesmo tempo em que retêm a compatibilidade com versões anteriores com programas EVM legados.
A proposta de Vitalik ecoa a visão de "Beam Chain" de Justin Drake para simplificar o consenso da Ethereum e, assim como a Beam Chain busca otimizar o consenso do $ETH, uma camada de execução RISC-V simplificaria e escalaria a execução, resultando potencialmente em ganhos de eficiência de 100x.
🦾 O que é RISC-V?
RISC-V (pronuncia-se "risk five") é uma arquitetura de "computador com conjunto de instruções reduzido" (RISC) de código aberto que pode servir como um projeto modular para a construção de máquinas virtuais.
Um pouco como o sistema operacional Linux do hardware de computador, RISC-V já foi integrado por inúmeras empresas de fabricação de chips de primeira linha, incluindo @intel e @Arm, como sua espinha dorsal de programação de escolha para CPUs.
Quando usado no contexto de uma máquina virtual baseada em blockchain, RISC-V está posicionado para desfrutar de muitas vantagens sobre a EVM, tais como:
• Melhor desempenho para provas de conhecimento zero
• Suporte superior de compiladores e ferramentas de código existentes
• Backend genérico que pode suportar linguagens de codificação alternativas, como Rust da Solana e MOVE da Sui
✈️ Por que abandonar a EVM?
A EVM serviu a Ethereum fielmente desde o início da rede, mas tornou-se um gargalo incômodo para as ambições de escalonamento recentes. Antes que a L1 possa ser preparada para o futuro com provas de conhecimento zero, uma revisão completa pode ser necessária...
Muitas ZK-EVMs em produção – como @0xPolygon Miden, @SuccinctLabs SP1, @RiscZero RISC0 – já compilam bytecode EVM para RISC-V nos bastidores; dar aos desenvolvedores acesso direto ao padrão renderia dividendos, reduzindo ainda mais os tempos de prova e aumentando a flexibilidade da linguagem de codificação.
Além disso, remover dívidas técnicas EVM profundamente arraigadas, como a funcionalidade de exclusão de contrato inteligente "SELFDESTRUCT", pode exigir a mudança para uma nova máquina virtual.
Implementar um backend pronto para ZK parece ser a melhor solução para simplificar a camada de execução da Ethereum e, quando combinado com a capacidade de suportar mais linguagens de codificação, a mudança para RISC-V tem o potencial de ser uma mudança de paradigma que estabelece Ethereum como um líder claro na tecnologia blockchain de próxima geração.