Ethereum precisa passar por três testes antes de virar Proof-of-Stake

Ruholamin Haqshanas
| 3 min read

O caminho para a transição completa da atual Ethereum (ETH) para a cadeia de beacon PoS, um processo também conhecido como The Merge, agora está claramente à vista, de acordo com o desenvolvedor principal da Ethereum, Tim Beiko.

Em uma postagem recente no blog, Beiko detalhou as etapas que precisam acontecer antes que o segundo maior projeto do mundo migre para PoS. 

Em primeiro lugar, o Ethereum precisa ter “alguns Shadow Forks da mainnet sem problemas”. Conforme relatado, os desenvolvedores do Ethereum implementaram o primeiro shadow fork no início de abril, que foi projetado para testar as suposições dos desenvolvedores nas redes de teste existentes e na rede principal.

Um desenvolvedor do Ethereum, Marius van der Wijden, que inicialmente teve a ideia do shadow fork, chamou o primeiro shadow fork de “um enorme sucesso”. No entanto, ele também observou que havia alguns problemas graves.

Por exemplo, Nethermind, um provedor de sistemas de software baseado em Ethereum, e Hyperledger Besu, um cliente Ethereum de código aberto baseado em Java, pararam na transição. Houve também um problema com o limite de gás padrão.

Embora houvesse alguns problemas com o primeiro shadow fork, “o segundo shadow fork da mainnet (MSF2) funcionou quase perfeitamente”, disse Beiko, acrescentando isso.

Se o MSF3, outro shadow fork futuro, “acontecer sem problemas e permanecer estável depois, poderemos avançar para atualizar as redes de teste existentes”.

Uma vez que a rede passe por algumas bifurcações de sombra sem problemas, seria hora dos clientes Ethereum – softwares necessários para permitir que os nodes Ethereum lessem blocos na blockchain Ethereum e contratos inteligentes baseados em Ethereum – para passar nos vários conjuntos de testes de mesclagem.

O primeiro conjunto de testes é chamado Hive, que pode ajudar a testar as novas Interfaces de Programação de Aplicativos (APIs) do mecanismo que diferentes clientes usam para se comunicar. Além de melhorar o Hive, os desenvolvedores trabalharão com o Kurtosis, uma plataforma para testes de ponta a ponta da infraestrutura blockchain de missão crítica, para “encontrar problemas de implementação nos clientes e monitorar várias métricas de integridade da rede”.

Além desses dois, há também uma longa lista de ferramentas de teste criadas pelo cliente, pesquisa e equipes de teste para ajudar os desenvolvedores a detectar possíveis problemas. Isso inclui fuzzers, geradores de blocos ruins, APIs de depuração e muito mais.

A terceira e última etapa seria implantar o The Merge nas redes de teste públicas existentes, como Ropsten, Goerli e Sepolia. Como as redes de teste públicas exigem uma coordenação mais ampla dentro do ecossistema Ethereum, elas seriam um requisito final antes de definir uma data de mesclagem para a rede principal.

“E é isso! Assim que essas coisas acontecerem, e nós as observarmos estáveis ​​por algumas semanas, estaremos prontos para migrar para a rede principal!” disse Beiko.

Vale ressaltar que ainda não há uma data específica para o The Merge. No entanto, Beiko disse em meados de abril que a grande atualização da rede seria concluída alguns meses após junho.

“Não será junho, mas provavelmente em alguns meses depois. Ainda sem data definida, mas definitivamente estamos no capítulo final de [prova de trabalho – PoW] no Ethereum”, escreveu Beiko no Twitter na época.

____

Leia Mais:

Nova geração de investidores de criptomoedas assume a responsabilidade, diz investidor de tecnologia

2 em cada 10 pessoas em El Salvador ainda usam a aplicação Chivo Bitcoin do governo – Pesquisa