Nesta quarta-feira, a blockchain Ethereum sofreu um hard fork “não anunciado”, ou soft hard fork, aparentemente causado pela falta de atualização do cliente Go Ethereum (Geth) na infraestrutura da Infura. 

Infura, o maior fornecedor de infraestrutura Ethereum, apresentaram problemas de serviço que parecem ser causados ​​pelo cliente Vá para Ethereum, popularmente conhecido como Geth, assumindo que este cliente esteja executando uma versão desatualizada na rede. A interrupção dos serviços da prestadora fez com que os nós da rede, que utilizam sua infraestrutura, apresentassem múltiplos atrasos na alimentação dos preços. ETH y tokens ERC-20 de alguns protocolos e serviços executados nesta rede. 

O provedor publicou um Comunicado alertando sobre interrupções de serviço e outros incidentes que estavam ocorrendo na manhã desta quarta-feira, informando à comunidade criptográfica que estavam enfrentando uma interrupção de serviço na API Ethereum, e que a equipe estava investigando as falhas para encontrar uma solução rápida e restaurar a funcionalidade do seu serviço . Então, algumas horas depois, a Infura relatou que o problema estava relacionado ao cliente Geth e afetou várias de suas versões, incluindo 1.9.9 e 1.9.13.

“A causa pode ser atribuída a vários componentes de nossa infraestrutura que usavam uma versão estável mais antiga do cliente go-ethereum, o que levou a um erro crítico de consenso no bloco 11234873.”

Embora até o momento a Infura tenha postado uma atualização informando que todos os serviços haviam se recuperado e estavam funcionando novamente, o desenvolvedor do Blockchair, Nikita Zhavoronkov, garante que este não é um incidente que deva ser subestimado e que, em sua opinião, este é o problema mais sério que Ethereum enfrentou desde o pirataria para DAO em 2016. 

Você pode estar interessado: A última corrida antes do lançamento do Ethereum 2.0 em 1º de dezembro

«O problema mais sério do Ethereum»

Zhavoronkov garante que o que ocorreu foi “tecnicamente um hard fork sem aviso prévio” e que aconteceu de forma muito semelhante à que ele sofreu Bitcoin (de preço mínimo em) Há 7 anos, quando houve um atualizar e isso causou um hard fork que foi rapidamente resolvido. No entanto, Zhavoronkov garante que esta difícil fork não deve ser subestimado e que, em sua opinião, é um fracasso para o consenso Ethereum, que deve ser considerado como “o problema mais sério que Ethereum enfrentou desde o desastre do DAO, há 4 anos.” 

O desenvolvedor também indicou que os usuários que não atualizam seus nós Geth há algum tempo, pelo menos há vários meses, foram divididos com os nós que estão executando novas versões deste cliente; acrescentando ainda que a interrupção sofrida pela Infura está provavelmente relacionada a este mesmo problema.

Por que ocorre um hard fork?

Um hard fork, também conhecido como hard fork, é uma atualização importante que ocorre dentro de um protocolo, forçando todos os nós e usuários a migrar para um novo software se quiserem continuar usando o mesmo protocolo. blockchain ou blockchain. 

Hard forks ocorrem quando uma versão da rede não é mais compatível com suas versões anteriores, forçando os usuários a escolher entre uma versão e outra, e causando a separação ou bifurcação da rede em duas partes.

Aprenda com a Academia Bit2Me: Saiba tudo sobre hard forks

Binance encerrou temporariamente operações em ETH

No momento do hard fork, o CEO da Binance, Changpeng Zhao, informou em sua conta no Twitter que suspenderia temporariamente as operações e saques com ETH e token ERC-20, como medida de proteção aos usuários até que o problema fosse esclarecido. Da mesma forma, a carteira Ethereum MetaMask e a exchange Bithumb também apresentaram problemas com seus serviços, já que ambas utilizam a Infura como provedora de serviços por padrão.

Em sua postagem, Zhao também observou que os exploradores de bloco Etherscan y Cadeirinha Eles estavam mostrando dois blockchains diferentes, então as retiradas precisavam ser suspensas temporariamente. 

Mais tarde, Zhao relatado que seus serviços foram restaurados e que os usuários poderiam retornar às suas operações de depósito e retirada na plataforma de câmbio. 

Centralização em um ecossistema descentralizado

Porém, apesar da solução para os problemas, vários usuários deste exchange Eles criticaram fortemente a centralização dos serviços, ressaltando que a Binance deve rodar e direcionar seus próprios nós na ETH. Diante disso, Zhao garantiu que a Binance gerencia seus próprios nós, mas que suspendeu os serviços porque não tinha certeza se as operações permaneceriam em uma cadeia órfã. 

O CTO da Bitfinex, Paolo Ardoino, observou que exchanges de criptomoedas como Binance e Bithumb não devem cair na “armadilha de depender” apenas de um provedor de serviços centralizado como a Infura, desde que estejam operando dentro de uma “indústria descentralizada como a criptografia”. Finalmente, o explorador de blocos Blockchair mostra que pelo menos 14 blocos que foram minerados durante o incidente foram deixados em uma cadeia minoritária. 

Continue lendo: Boas notícias mostram que Ethereum apresenta grande crescimento, mas não DeFi