O cofundador da Ethereum, Vitalik Buterin, está incentivando os desenvolvedores a enfrentarem o surto 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 brutais 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 para 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 o Ethereum (ETH) em três frentes. Primeiro, enfraquecer 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 é minha autossuficiência, uma vez que mesmo usuários altamente técnicos não conseguem mais funcionar 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 impacto nos sistemas existentes, a retrocompatibilidade tende a tomar 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 complexos criptográficos primitivos e introduzir mais invariantes – regras fixas que tornam o comportamento do cliente mais fácil de prever e implementar.
O mentor da Ethereum adicionou 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, diminuindo 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 uma iteração contínua é essencial para a sobrevivência de Solana, mesmo que nenhum grupo específico seja responsável por desenvolver essas mudanças.
Em contrapartida, Buterin argumentou que o Ethereum deveria eventualmente passar no “teste de abandono”, atingindo um ponto em que poderia operar de forma segura e previsível por décadas sem intervenção contínua dos desenvolvedores.
Fontecointelegraph




