Vitalik Buterin voltou a falar sobre melhorias no sistema Proof of Stake (PoS) do Ethereum (ETH), desta vez focando na atualização “The Verge”, que virá para solucionar um dos maiores desafios enfrentados por usuários que desejam operar nodes completos na rede ETH: o alto volume de dados necessário para validar blocos.
Atualmente, rodar um node no Ethereum, embora tecnicamente possível em um notebook comum, é inviável para muitos, pois o sistema exige centenas de gigabytes de armazenamento para realizar a verificação completa dos dados.
Além disso, essa quantidade de informações cresce em média 30 GB a cada ano, o que limita o número de participantes que podem contribuir com a verificação da blockchain.
A solução de Buterin é a introdução da verificação “stateless”, abordagem que permite aos dispositivos validar blocos da blockchain sem a necessidade de armazenar todos os dados localmente. A ideia é tornar o processo de validação tão eficiente que até mesmo dispositivos simples, como relógios inteligentes e carteiras em navegadores, possam executar a verificação de forma rápida e automática.
O avanço do The Verge
The Verge inicialmente se concentrava na implementação de Verkle trees, estrutura de dados projetada para reduzir o tamanho das provas necessárias para a validação de blocos. No entanto, a proposta evoluiu, e agora o foco é combinar essa técnica com avanços nos SNARKs (Succinct Non-Interactive Arguments of Knowledge).
Essas provas criptográficas permitem que uma parte prove que detém determinadas informações sem revelar os detalhes, o que facilita a verificação de transações complexas na blockchain, abrindo caminho para que dispositivos simples participem da rede Ethereum.
Buterin também sugere a substituição da estrutura atual do Ethereum, o Merkle Patricia tree, por alternativas mais eficientes, como Verkle trees ou STARKed binary hash trees. Enquanto os STARKs funcionam de maneira semelhante aos SNARKs, eles trazem vantagens em termos de escalabilidade e segurança, ajudando a resolver limitações do sistema de prova atual da rede.