Vitalik Buterin está a mudar a conversa sobre o dimensionamento do Ethereum, afastando-se da Camada 2 (L2) e voltando ao núcleo do protocolo.
O inovador russo-canadiano argumenta que as maiores restrições a longo prazo do Ethereum não são os rollups ou a capacidade de blob, mas estrangulamentos arquiteturais mais profundos dentro da árvore de estado da rede e da máquina virtual.
Vitalik Buterin Propõe Revisão Profunda do Ethereum Visando Estrangulamentos na Árvore de Estado e Máquina Virtual
Segundo Buterin, dois componentes — a árvore de estado da rede e a máquina virtual — representam mais de 80% dos custos de prova. Isto, afirma, é uma questão crítica à medida que a tecnologia de provas de conhecimento zero (ZK) se torna central no roteiro do Ethereum.
Uma Revisão da Árvore Binária
No cerne da proposta está o EIP-7864, que substituiria a atual Árvore de Merkle Patricia hexária do Ethereum por um design de árvore binária.
A mudança pode parecer subtil, mas as suas implicações são significativas. As árvores binárias produziriam provas de Merkle aproximadamente 4 vezes mais curtas do que a estrutura atual, reduzindo drasticamente os requisitos de largura de banda de verificação.
Isto torna os clientes leves e as aplicações que preservam a privacidade mais baratas e mais viáveis.
A nova estrutura também agruparia os slots de armazenamento em "páginas", permitindo que aplicações que carregam dados relacionados o façam de forma mais eficiente.
Muitas aplicações descentralizadas (dApps) acedem repetidamente a slots de armazenamento adjacentes. Isto significa que a atualização poderá poupar mais de 10.000 gas por transação em alguns casos.
Buterin também sugeriu combinar a mudança da árvore com funções de hash mais eficientes, potencialmente proporcionando ganhos adicionais na velocidade de geração de provas.
Mais importante ainda, o redesenho tornaria a camada base do Ethereum mais "amigável para provas", permitindo que aplicações ZK se integrem diretamente com o estado do Ethereum em vez de construir sistemas paralelos.
Numa perspetiva mais ampla, a proposta de árvore binária visa consolidar uma década de lições sobre gestão de estado numa estrutura mais limpa e preparada para o futuro.
Um Futuro Para Além do EVM?
Ainda mais ambiciosa é a visão a longo prazo de Buterin para o motor de execução do Ethereum. Ele lançou a ideia de eventualmente avançar para além da Máquina Virtual Ethereum (EVM) em direção a uma arquitetura baseada em RISC-V.
RISC-V é um conjunto de instruções abertas amplamente utilizado que poderia oferecer maior eficiência e simplicidade.
Buterin argumentou que a crescente dependência do Ethereum em pré-compilações de casos especiais reflete um desconforto mais profundo com o próprio EVM.
Se a promessa central do Ethereum é a programabilidade de uso geral, sugeriu, então a VM deve apoiar totalmente essa visão sem soluções alternativas excessivas. Uma VM baseada em RISC-V poderia:
- Reduzir a complexidade
- Melhorar a eficiência de execução bruta, e
- Alinhar-se melhor com sistemas modernos de provas de conhecimento zero, muitos dos quais já usam ambientes RISC-V internamente.
A curto prazo, Buterin propôs uma "pré-compilação matemática vetorizada", descrita como uma "GPU para o EVM". Isto poderia acelerar significativamente as operações criptográficas.
A longo prazo, delineou uma transição faseada em que o RISC-V alimentaria primeiro as pré-compilações, depois suportaria contratos implementados pelos utilizadores e, eventualmente, absorveria o próprio EVM como uma camada de compatibilidade.
Debate Sobre a Complexidade
No entanto, nem todos estão convencidos de que o Ethereum precisa de mais mudanças profundas. O analista DBCrypto criticou o que descreveu como uma crescente abstração no roteiro do Ethereum, incluindo novas estruturas destinadas a resolver a fragmentação de rollup.
Cada camada adicional, argumentou, aumenta a complexidade, introduz pressupostos de confiança e cria superfícies de ataque potenciais adicionais.
A tensão reflete um debate mais amplo sobre se o Ethereum deve continuar a sobrepor soluções ao seu design existente ou reformular os seus fundamentos.
No entanto, segundo Vitalik Buterin, a arquitetura do Ethereum deve evoluir e adaptar-se à medida que as provas de conhecimento zero passam de um nicho para uma necessidade.
A próxima fase de dimensionamento, sugere, pode não ocorrer na Camada 2, mas sim profundamente no núcleo do Ethereum.
Fonte: https://beincrypto.com/vitalik-buterin-ethereum-core-upgrade/



