Ethereum 2.0 pode ser adiado novamente devido a erros, problemas e concorrentes

O lançamento do Ethereum 2.0 pode ser adiado novamente, de acordo com o Cointelegraph . Durante uma reunião recente, os desenvolvedores planejaram uma atualização com o algoritmo Prova de Estaca para junho, embora tenham notado que essa afirmação foi feita com otimismo cauteloso. A maior parte do trabalho já foi concluída com êxito, mas leva tempo para corrigir muitos erros no código.

Por que o Ethereum leva tanto tempo para concluir a fase final de atualização antes de se tornar verdadeiramente escalável? Por que a presença de erros e problemas relacionados não são as únicas dificuldades que o projeto de Vitalik Buterin enfrenta? Enquanto os desenvolvedores estão tentando corrigir erros, outros projetos estão lançando apostas, o que significa que o Ethereum 2.0 pode finalmente perder a corrida pela escalabilidade.

A luta pelo código limpo


Os erros no código são o principal, mas não o único fator que contribui para o adiamento regular da data de lançamento do Ethereum 2.0. De fato, a fase de encontrar e corrigir vulnerabilidades no código é um processo trabalhoso e demorado para qualquer projeto, que sempre pode levar mais tempo do que o planejado originalmente. Assim, para o Ethereum, procedimentos como auditorias de segurança, testes, detecção e correção de erros podem durar meses.

A blockchain Ethereum é organizada de maneira bastante complicada - é uma estrutura descentralizada composta por várias equipes de desenvolvimento, algumas das quais são organizações independentes. Cada equipe tem suas próprias tarefas - fragmentação, auditoria, Ethereum 2.0, etc. Por um lado, isso permite que você resolva vários problemas simultaneamente, mas, por outro lado, isso leva a complicações no desenvolvimento planejado de toda a plataforma Ethereum.

Sete equipes estão envolvidas no desenvolvimento do Ethereum 2.0, e a maioria delas está trabalhando na otimização da rede de testes da Schlesi , que é a primeira rede de testes multi-usuários do Ethereum 2.0 a simular o ambiente subjacente. istoEthereum Foundation Trinity, Prysm Labs Prysmatic, Sigma Prime Lighthouse, Status Nimbus, Lodestar ChainSafe, Teku PegaSys e Cortex Nethermind . São essas equipes de desenvolvimento que são responsáveis ​​por armazenar dados no blockchain e verificar os blocos. É muito importante que eles estejam totalmente sincronizados.

A operação paralela de várias equipes é fundamental para manter um alto nível de segurança da rede e ninguém perderá de vista nada. Mesmo que isso signifique quebrar as promessas e mais uma vez atrasar o lançamento. Em um esforço para acelerar o polimento do código da mesma forma, o programa para detectar bugs já funciona há algum tempo e oferece caçadores de erros de US $ 1.000 a US $ 20.000 para erros críticos.

Estrutura complexa e problemas de gerenciamento


Além de bugs e testes, existem problemas de gerenciamento que aumentam ainda mais a data de lançamento. À primeira vista, o blockchain Ethereum pode parecer um todo, mas na verdade é gerenciado por várias equipes de desenvolvedores e administradores, como mencionado acima. Alguns deles fazem parte de organizações independentes, e fazer com que todas essas equipes trabalhem de forma síncrona e em tempo hábil pode ser uma tarefa assustadora. Por um lado, essa abordagem de desenvolvimento permite distribuir tarefas efetivamente, mas por outro lado, complica o desenvolvimento sistemático. Portanto, a falta de gerenciamento e sincronização adequados entre equipes pode contribuir facilmente para atrasos regulares.

Quanto mais pessoas envolvidas no desenvolvimento, maiores são os requisitos para o nível de organização de todo o processo como um todo. Lane Rettig, um dos desenvolvedores, observou a necessidade de escalabilidade social, acrescentando que " o problema de coordenação está ficando complicado ". A estrutura distribuída leva à rotatividade de funcionários, o que diminui ainda mais o processo de desenvolvimento devido à necessidade de adaptação a longo prazo de novos funcionários.

Competidores de corrida


Enquanto os desenvolvedores do Ethereum estão corrigindo bugs, o prêmio para o primeiro consenso de Prova de Estaca alcançado pode ser ganho por seus concorrentes. Existem vários projetos importantes próximos da linha de chegada: EOS, Harmony (ONE), Zilliqa (ZIL), Tezos (XTZ), Cosmos (ATOM), Algorand (ALGO) e Qtum (QTUM) - todos com produtos viáveis ​​e de trabalho na rede PoS ou PoS delegado.

As redes de trabalho lançadas com sucesso por esses projetos demonstram que o Ethereum leva anos para levar apenas um ano. Por exemplo, o projeto Harmonydo Vale do Silício lançou recentemente a participação, tornando-se o primeiro blockchain PoS a gerenciar sharding e prova de propriedade ao mesmo tempo. Vale ressaltar que nenhuma dessas tecnologias ainda foi implementada pelos desenvolvedores do Ethereum na rede principal.

Em 19 de maio, a equipe do Harmony anunciou que havia atualizado sua rede, que atualmente suporta centenas de nós em vários fragmentos. Os desenvolvedores afirmam que conseguiram se antecipar ao Ethereum não apenas em termos de sharding e staking, mas também em termos de desempenho da rede, atingindo uma taxa de processamento de transações de US $ 0,000.001 na Mainnet e 118.000 transações por segundo (TPS) na Testnet.

No entanto, a Ethereum continua sendo pioneira e principal colaboradora da tecnologia de Prova de Apostas. Dadas as centenas de milhares de transações feitas na rede todos os dias, o atraso no lançamento de uma atualização tão importante como o Ethereum 2.0 pode ser completamente justificado e visa tornar o uso do blockchain Ethereum mais seguro e eficiente.

All Articles