- Vitalik Buterin mudou de posição após quase uma década e passou a defender que a auto‑validação total do blockchain não é inviável, ressaltando avanços recentes em criptografia.
- Em 2017, ele discordou da ideia de que o estado completo do Ethereum precisava ficar on‑chain, defendendo que os usuários poderiam verificar valores por meio de provas de integridade.
- A mudança ocorreu com o amadurecimento das provas de conhecimento zero, especificamente zk‑SNARKs, que permitem provar cálculos corretos sem rerodar todo o processo ou expor dados.
- O fundador descreveu zk‑SNARKs como uma “rede de segurança” para Ethereum, possibilitando manter verificação completa sem impor custos proibitivos aos usuários.
- A visão reformulada se soma ao foco da Ethereum em escalabilidade com rollups de conhecimento zero, que reduzem taxas ao processar transações off‑chain e apresentar uma única prova criptográfica na blockchain.
Vitalik Buterin voltou atrás na posição legendária de quase uma década sobre validação completa de blockchain. Em post no X, ele afirmou que a visão de permitir que usuários validem sozinhos toda a história da Ethereum não é mais inviável apenas pela capacidade dos usuários, graças aos avanços tecnológicos.
Oxe mudança acompanhou a ascensão de provas de conhecimento zero, especialmente zk-SNARKs, que permitem demonstrar a correção de cálculos sem executar todo o processo. Buterin afirma que esse avanço muda o equilíbrio entre verificação, escalabilidade e descentralização.
A debate entre design de blockchain ganhou nova tonalidade desde 2017, quando Buterin discutiu com o teórico Ian Grigg sobre armazenar o estado completo na cadeia. Grigg defendia reconstrução local do estado; Buterin, então, defendia o estado ancorado em cabeçalhos de blocos.
Na época, Buterin alegou que tornar a cadeia totalmente auto-validante seria pouco prático para usuários comuns, a menos que a rede limitasse significativamente sua capacidade. Hoje, ele cita zk-SNARKs como solução para manter verificação com custos mais baixos.
Segundo o cofundador, zk-SNARKs possibilitam provar que um conjunto de cálculos foi executado corretamente sem rerodar processos ou expor dados. A abordagem é vista como segurança equivalente à verificação plena, sem exigir grandes recursos dos usuários.
A Ethereum tem intensificado o uso de rollups zero-knowledge, como camada 2 para reduzir tarifas e processar milhares de transações. Projetos como zkSync, StarkNet e Scroll já utilizam esse conceito com diferentes trade-offs.
No caminho da Ethereum, Buterin sinaliza que a revisão de decisões passadas se enquadra na busca por escalabilidade sem sacrificar descentralização. Ele reconhece que choques de rede, latência e pressões regulatórias podem tornar dependência de terceiros um ponto de falha.
Entre na conversa da comunidade