Widget de criptomoedas, preço, mapa de calor
Seta
Burger icon
Widget de criptomoedas, preço, mapa de calor
Aprender/O impacto potencial da proposta de upgrade RISC-V do Ethereum

O impacto potencial da proposta de upgrade RISC-V do Ethereum

Van Thanh Le

Van Thanh Le

•

Publicado21 de abr. de 2025

•

Atualizado1 de out. de 2026

ano passado4 minutos de leitura
Coin360 crypto education illustration

Ethereum percorreu um longo caminho desde o lançamento da Ethereum Virtual Machine (EVM). Embora a EVM tenha ajudado a tornar os smart contracts uma realidade global, suas limitações, especialmente em desempenho e eficiência de provas, estão ficando evidentes. Após a proposta de Vitalik Buterin, os desenvolvedores do Ethereum estão explorando uma mudança radical: substituir a EVM pela RISC-V como máquina virtual principal. Este upgrade RISC-V pode ser uma das mudanças de protocolo mais disruptivas da história do Ethereum.

Este artigo explica o que a proposta envolve, o que ela pode resolver ou quebrar e o que significa para desenvolvedores de crypto, construtores de rollups e todo o ecossistema Ethereum.

O que é o upgrade RISC-V?

Em essência, o upgrade RISC-V propõe trocar a EVM (Ethereum Virtual Machine) pela RISC-V, uma arquitetura de conjunto de instruções (ISA) de código aberto usada em diversas aplicações de hardware e de sistemas de baixo nível. Em vez de depender de uma máquina virtual personalizada, criada para as necessidades iniciais do Ethereum, essa abordagem trataria a execução de smart contracts como a de qualquer outro programa compilado, usando a RISC-V para executar instruções, com syscalls para operações específicas da blockchain, como SLOAD, CALL e BALANCE.

Os desenvolvedores continuariam escrevendo smart contracts em Solidity ou Vyper, mas, por baixo dos panos, eles seriam compilados para RISC-V em vez de bytecode da EVM. Os contratos antigos continuariam compatíveis, graças a camadas de interpretação ou ao suporte a duas VMs.

A ideia não envolve apenas ferramentas melhores: trata-se de preparar a camada base do Ethereum para o futuro, sobretudo em um mundo cada vez mais moldado pelos avanços das provas de conhecimento zero no Ethereum.

Por que o Ethereum precisa dessa mudança

tweet-1914225227577569284_11zon.jpg
Fonte: @SuhailKakar/ X

Hoje, os maiores gargalos do Ethereum não são apenas a adoção por usuários ou o desempenho dos dApps. Eles são profundamente técnicos e, em sua maioria, vêm de problemas na camada de execução.

Veja o que os desenvolvedores do Ethereum tentam resolver:

  • Desafios de escalabilidade do Ethereum causados por ineficiências da EVM legada
  • Demanda crescente por rollups ZK, que expõe o custo de provar a lógica da EVM
  • Necessidade de especificações de execução mais simples, para reduzir bugs e o tamanho do código dos clientes
  • O desejo de viabilizar ferramentas nativas mais poderosas e caminhos de otimização para os devs

A EVM foi revolucionária, mas virou um gargalo em um mundo que exige escalabilidade e verificabilidade. Vamos analisar as implicações da mudança para a RISC-V.

Principais benefícios do upgrade RISC-V

1. Grande ganho de eficiência na geração de provas ZK

O modelo atual de ZK-EVM ainda precisa simular a lógica da EVM, muitas vezes compilando-a para RISC-V de qualquer forma antes de gerar uma prova. Ao dispensar totalmente a camada da EVM, o Ethereum pode reduzir o tempo do prover em até 50x, e alguns testes mostram melhorias de 100x. É uma vitória enorme para os zk-rollups.

Buterin afirma que a proposta poderia alcançar ganhos de eficiência de 100x.
Buterin afirma que a proposta poderia alcançar ganhos de eficiência de 100x.

2. Execução mais rápida no Ethereum

Ao eliminar a interpretação da EVM, os smart contracts escritos para RISC-V seriam executados diretamente em um conjunto de instruções mínimo e bem otimizado. Isso reduz o desperdício de ciclos e pode melhorar a velocidade bruta de execução, principalmente em ambientes como as L2s, onde a latência importa.

3. Especificação de execução mais simples e limpa

A RISC-V é uma ISA compacta e bem auditada. Abandonar a EVM simplificaria drasticamente as implementações dos clientes, reduzindo as bases de código e melhorando a capacidade de auditoria. Pense nisso como trocar um motor personalizado e bagunçado por um núcleo limpo e modular.

4. Custos de gas reais baseados em trabalho real

Cada instrução RISC-V pode ser mapeada para um valor de gas com base em seu custo real de prova e de computação. Com o tempo, isso significa que os desenvolvedores passam a ter uma visão mais clara de quanto o código realmente custa, até o nível da instrução.

5. Aproveita ferramentas modernas de compilação

Usar a RISC-V abre acesso a toolchains maduras, como a LLVM, o que permite escrever e otimizar contratos em linguagens como Rust ou até C, com suporte a verificação formal, fuzzing e depuração.

6. Sem necessidade de reescrever os contratos existentes

Os contratos legados da EVM continuariam funcionando e poderiam até chamar os novos contratos RISC-V. Isso garante que nenhum dApp atual seja quebrado e que a liquidez bloqueada não seja afetada. Os dois tipos de VM podem coexistir durante a transição.

7. Abre caminho para um Ethereum multi-VM

Quando o Ethereum der suporte a VMs no estilo interpretador, ele poderá adicionar outras, como Move ou WASM. Isso deixa a plataforma preparada para o futuro e modular, alinhada ao roadmap do Ethereum centrado em rollups.

Riscos e desvantagens a considerar

Apesar do potencial impressionante, o upgrade RISC-V tem seus prós e contras. Alguns são técnicos. Outros são mais culturais e econômicos. Estas são as maiores preocupações.

1. Caminho de migração complexo

Dar suporte a duas VMs durante o período de transição pode levar à fragmentação do ecossistema. Ferramentas, exploradores e carteiras precisarão lidar com os dois formatos, aumentando a manutenção e a complexidade.

2. Riscos de incompatibilidade semântica

Casos extremos envolvendo CALL, reembolsos de gas e reentrância podem se comportar de forma diferente entre a EVM e a RISC-V, criando bugs inesperados, sobretudo em sistemas de vários contratos fortemente acoplados.

3. Segurança e bugs de compilador

Embora a LLVM e a RISC-V sejam maduras, erros de compilação ou syscalls mapeadas incorretamente podem ser perigosos. Os smart contracts em RISC-V dependerão ainda mais dos compiladores do que os de Solidity para EVM, o que torna a verificação formal e o fuzzing essenciais.

4. Carga pesada sobre os clientes do Ethereum

Clientes de nó completo como Geth, Besu e Nethermind precisariam implementar novos interpretadores RISC-V, agendadores de gas e pontes de syscalls. É uma carga de trabalho enorme e pode atrasar outros itens críticos do roadmap.

5. Novos gargalos de desempenho

Syscalls como SLOAD e SSTORE podem se tornar os novos gargalos de geração de provas, principalmente se seus custos de prova ZK superarem os ciclos de instrução. Algumas discussões em fóruns sugerem que isso pode anular parte dos ganhos de velocidade da RISC-V.

6. Desempenho aritmético decepcionante

A EVM é surpreendentemente boa em aritmética UInt256. Implementações otimizadas com AVX2 e AVX512 podem superar as instruções básicas de 32/64 bits da RISC-V. Em cálculos pesados, isso poderia ser um retrocesso na velocidade de execução dos blocos.

7. Dores de cabeça de governança

Padronizar o comportamento das syscalls, as convenções de nomenclatura e os caminhos de atualização da camada RISC-V exigirá amplo consenso da comunidade. Isso pode gerar atrasos ou discussões intermináveis sobre detalhes (bike-shedding), como nos primeiros debates sobre EIPs.

8. Curva de aprendizado dos desenvolvedores

Mesmo que o Solidity continue, a mudança na lógica de backend significa que ferramentas e modelos mentais precisarão evoluir. Espere novas curvas de aprendizado em ferramentas, depuração e otimização, ainda que a sintaxe continue familiar.

Como isso afeta as layers 2 e as taxas do Ethereum

Soluções de layer 2 como zkSync, Scroll e StarkNet têm tudo para se beneficiar enormemente. Ao tornar as provas ZK mais baratas e eficientes, o upgrade RISC-V poderia reduzir os custos dos provers em todos os rollups, o que, por sua vez, derruba as taxas de transação para os usuários.

Veja como:

  • Geração de provas mais rápida = finalização de blocos mais rápida
  • Provas mais baratas nas L2s = taxas menores por transação
  • Circuitos menores = mais throughput pelo mesmo custo

É uma vitória para todos, de quem constrói dApps a usuários avançados que buscam taxas baixas.

Conclusão: um passo ousado, com trade-offs reais

A proposta de upgrade RISC-V do Ethereum não é apenas mais uma pequena atualização de especificação. É uma aposta de longo prazo em simplicidade, velocidade e modularidade. Os ganhos em velocidade de execução do Ethereum, eficiência dos provers ZK e design preparado para o futuro são enormes, mas não vêm de graça.

Para os desenvolvedores do Ethereum, é hora de começar a se preparar:

  • Entenda como a RISC-V funciona
  • Pense além do bytecode da EVM
  • Acompanhe de perto as propostas de custo de gas das syscalls

Essa proposta levará tempo para amadurecer, mas, se o Ethereum quiser continuar sendo a plataforma de smart contracts mais versátil do mundo, esse pode ser o caminho mais alinhado com o futuro até agora.

Widget de criptomoedas, preço, mapa de calor
v 5.15.6
© 2017 - 2026 COIN360.com. Todos os direitos reservados.