O cofundador da Ethereum, Vitalik Buterin, está incentivando os desenvolvedores a confrontarem o inchaço do protocolo, causado pela busca incessante por novos recursos em detrimento da remoção dos antigos.
Em uma publicação no X neste domingo, Buterin argumentou que a verdadeira ausência de confiança e a autossuficiência dependem menos de métricas brutas de descentralização e mais da simplicidade.
“Mesmo que um protocolo seja superdescentralizado, com centenas de milhares de nós, e tenha 49% de tolerância a falhas bizantinas, e os nós verifiquem tudo completamente com peerdas e starks à prova de computação quântica, se o protocolo for uma bagunça complexa com centenas de milhares de linhas de código e cinco formas de criptografia de nível de doutorado, ele acabará falhando”, afirmou.
Segundo Buterin, essa complexidade prejudica a Ethereum (ETH) em três frentes. Primeiro, enfraquece a confiança, forçando os usuários a dependerem de “sumos sacerdotes” para explicar o que o protocolo realmente faz. Segundo, falha no chamado teste de abandono, porque reconstruir clientes de alta qualidade se torna inviável se as equipes existentes desaparecerem. Em terceiro lugar, isso mina a autossuficiência, uma vez que mesmo usuários altamente técnicos não conseguem mais inspecionar ou raciocinar sobre o sistema por conta própria.
Buterin defende “coleta de lixo”
Buterin alertou que o problema reside na forma como as alterações de protocolo são avaliadas. Quando as atualizações são julgadas principalmente pelo seu impacto nos sistemas existentes, a retrocompatibilidade tende a dominar a tomada de decisões. O resultado é uma tendência para adições em vez de subtrações, fazendo com que o protocolo se torne mais pesado com o tempo.
Para contrariar isso, ele defendeu uma função explícita de “simplificação” ou “coleta de lixo” no processo de desenvolvimento do Ethereum. O objetivo seria reduzir o número total de linhas de código, limitar a dependência de primitivas criptográficas complexas e introduzir mais invariantes — regras fixas que tornam o comportamento do cliente mais fácil de prever e implementar.

O mentor da Ethereum apontou atualizações passadas como exemplos de limpeza eficaz. A transição da prova de trabalho (PoW) para a prova de participação (PoS) foi uma grande reformulação, enquanto esforços mais recentes, como as reformas no custo do gás, visam substituir regras arbitrárias por vínculos mais claros com o uso real de recursos.
Futuras limpezas poderiam envolver a transferência de funcionalidades pouco utilizadas do protocolo principal para contratos inteligentes, reduzindo a carga sobre os desenvolvedores de clientes.
CEO da Solana Labs prefere abordagem diferente
Enquanto isso, o CEO da Solana Labs, Anatoly Yakovenko, afirma que a Solana (SOL) precisa estar em evolução constante, argumentando que uma blockchain que para de evoluir para atender às necessidades de desenvolvedores e usuários corre o risco de se tornar irrelevante. Respondendo a uma publicação recente de Buterin, Yakovenko afirmou que a iteração contínua é essencial para a sobrevivência da Solana, mesmo que nenhum grupo específico seja responsável por desenvolver essas mudanças.
Em contrapartida, Buterin argumentou que a Ethereum deveria eventualmente passar no "teste de abandono", atingindo um ponto em que possa operar de forma segura e previsível por décadas sem intervenção contínua dos desenvolvedores.

