Vitalik Buterin anunciou recentemente uma nova roadmap de escalabilidade do Ethereum, dividida em duas fases distintas: a curto prazo e a longo prazo. O plano foca na otimização da capacidade de processamento de transações, no controlo do crescimento do estado (state growth) e na transição gradual para um modelo de validação baseado em provas ZK.
Na fase inicial, as melhorias serão implementadas na atualização Glamsterdam, com três pilares principais:
Primeiro, listas de acesso a nível de bloco que permitem verificar blocos em paralelo, reduzindo significativamente a latência de processamento.
Segundo, ePBS (Separação de Propositor-Construtor consagrada) que não só reestrutura o mecanismo de construção de blocos, mas também permite usar a maior parte do tempo de cada slot para verificar blocos, em vez de apenas alguns centenas de milissegundos como atualmente.
Terceiro, o mecanismo de repricing de gás ajusta os custos das operações para refletir mais precisamente o consumo real de recursos. Paralelamente, o Ethereum começa a implementar gás multidimensional – um modelo de gás com múltiplas dimensões que limita recursos específicos, evitando que um recurso seja explorado em excesso, o que poderia colocar em risco o sistema.
Um passo importante em Glamsterdam é separar o custo de criação de novo estado do custo de execução e calldata.
Atualmente, uma instrução SSTORE que altera o valor de 0 para outro valor diferente de 0 custa 20.000 gás, enquanto alterar de outro valor diferente de 0 para outro diferente de 0 custa apenas 5.000 gás. Após a atualização, essa “sobrecarga” pode aumentar consideravelmente (por exemplo, para 60.000), mas será contabilizada numa categoria de gás separada chamada gás de criação de estado.
Importa notar que o gás de criação de estado não será contado no limite de aproximadamente 16 milhões de gás por bloco. Isso permite implementar contratos inteligentes maiores sem inflar o tamanho do estado global.
Para garantir compatibilidade com a EVM, que suporta apenas uma dimensão de gás, a equipe de desenvolvimento implementará um mecanismo de gás N+1 dimensões, com um “reservatório” que atua como buffer. Durante a execução, o sistema prioriza o consumo de gás dedicado; se não for suficiente, retira do reservatório. Este mecanismo assegura dois princípios: que a quantidade de gás passada para sub-chamadas seja utilizável para qualquer propósito, e que o opcode GAS reflita corretamente o gás restante após a chamada.
Na fase seguinte, o Ethereum adotará um modelo de precificação de gás multidimensional, permitindo que cada recurso tenha um preço de gás variável de forma independente. Segundo Buterin, esta é a base para garantir a sustentabilidade económica a longo prazo da rede.
No longo prazo, a estratégia de escalabilidade do Ethereum centra-se em dois componentes: ZK-EVM e blobs de dados.
O Ethereum continuará a otimizar o PeerDAS, visando uma capacidade de processamento de cerca de 8 MB de dados por segundo. O objetivo não é tornar-se uma camada de dados global, mas atender às necessidades específicas do ecossistema Ethereum.
Atualmente, os blobs são usados principalmente em soluções Layer 2. No futuro, os dados de blocos do Ethereum poderão ser incorporados diretamente em blobs. Com provas ZK-SNARK, isso permitirá que os validadores verifiquem a validade e a disponibilidade dos dados sem precisar baixar e reexecutar toda a cadeia – um elemento chave para suportar um Ethereum “hiper escalável”.
Buterin propõe uma abordagem gradual para aumentar a confiança na ZK-EVM:
Em 2026, surgirão clientes que permitirão participar na rede como attestantes baseados em ZK-EVM. Contudo, o sistema ainda não será suficientemente seguro para uma dependência total da rede. Uma aceitação de cerca de 5% da rede operando neste modelo será considerada aceitável.
Até 2027, o Ethereum recomendará que uma percentagem maior (por exemplo, 20%) de validadores utilize ZK-EVM, ao mesmo tempo que reforça a verificação formal (formal verification) para aumentar a segurança. Mesmo que apenas 20% da rede adote ZK-EVM, o limite de gás total poderá aumentar significativamente, pois os stakers solo – que representam menos de 20% – terão uma trajetória de validação de custos mais baixa.
Quando o sistema estiver suficientemente maduro, o Ethereum passará a um modelo de “prova obrigatória de 3 de 5”. Assim, um bloco será válido apenas se contiver pelo menos 3 de 5 tipos de provas de diferentes sistemas de comprovação. Nesta fase, a maioria dos nós (exceto os nós especializados em indexação) confiará em provas ZK-EVM em vez de reexecutar todo o bloco.
Simultaneamente, o ZK-EVM continuará a ser otimizado e verificado formalmente ao mais alto nível. Mudanças mais profundas na máquina virtual, incluindo a possibilidade de transitar para arquiteturas como RISC-V, também poderão ser consideradas futuramente.
No geral, a roadmap apresentada por Buterin não visa apenas aumentar a capacidade, mas também equilibrar a expansão da execução com o controlo do crescimento do estado – um fator essencial para manter a descentralização.
Esta estratégia demonstra que o Ethereum avança passo a passo rumo a um modelo “hiper escalável” baseado em provas criptográficas e separação de recursos, em vez de simplesmente aumentar o limite de gás como as blockchains tradicionais.
Related Articles
Por que as Instituições Ainda Preferem Ethereum a Blockchains Mais Rápidas
Vitalik Buterin revela roteiro de 4 anos para Ethereum mais rápido e resistente a quânticos
ETF de Bitcoin atrai novamente investidores: mais de 500 milhões de dólares entraram num único dia, atingindo o nível mais alto em 3 semanas