A Ethereum Foundation se aproximou mais de implementar o Ethereum 2.0 e está usando “shadow forks” (ou “bifurcações-sombra”, em tradução literal) para tornar sua rede de testes mais parecida com a rede principal do Ethereum.
“Shadow fork” é um termo que se refere à cópia dos dados de uma rede principal — neste caso, a blockchain Ethereum — para uma rede de testes, onde desenvolvedores podem testar recursos antes de implementar seu trabalho à rede principal.
Assim, engenheiros do Ethereum fazem seu ambiente de testes se assemelhar com a rede principal, que está processando mais de um bilhão de transações por dia. Dessa forma, descobrem e corrigem falhas, sem que elas afetem a rede principal.
No último fim de semana, Parathi Jayanathi, engenheiro de desenvolvimentos e operações (ou “DevOps”) do Ethereum, tuitou que a equipe havia criado três shadow forks na rede de testes Goerli, encontrando “falhas que variam do código de sincronização ao tempo-limite de solicitação” durante o processo.
“Estamos muito próximos de um evento histórico. Estamos testando PoS [proof of stake] no Ethereum”, tuitou Marius van der Wijden, desenvolvedor de software do Ethereum, na segunda-feira (11). “Hoje será a primeira shadow fork na História da rede principal.”
Neste momento, a nova rede shadow fork do Ethereum já processou quase 3,9 bilhões de transações com um intervalo médio entre blocos de 14,3 segundos.
É um grande marco à medida que desenvolvedores do Ethereum se aproximam da transição à própria rede principal, que passará de um modelo de consenso proof of work (ou PoW) para proof of stake (ou PoS).
A rede Bitcoin utiliza o modelo PoW e é criticada pela quantidade de energia necessária para que mineradores de bitcoin (BTC) disputem entre si para validar transações.
Enquanto isso, a Ethereum Foundation já reiterou que sua transição para um modelo PoS irá reduzir drasticamente as demandas por energia para “stakers” (ou validadores) da rede.
A atualização Ethereum 2.0 está em desenvolvimento há um bom tempo. A primeira fase, chamada de Beacon Chain, foi implementada em 1º de dezembro de 2020.
A próxima fase, chamada de “The Merge”, ainda está sendo desenvolvida e a previsão é que seja finalizada “até o segundo trimestre ou, possivelmente, no início do terceiro trimestre”, afirmou Joe Lubin, CEO da ConsenSys e cofundador do Ethereum, contou ao Decrypt no evento Camp Ethereal em março.
*Traduzido por Daniela Pereira do Nascimento com autorização do Decrypt.co.