A blockchain de Internet das Coisas (IoT) Helium foi desligada por cerca de 4 horas na segunda-feira (12/07) devido a interrupções do validador de uma atualização de software, causando atraso na finalização da transação.
Durante a interrupção, os dispositivos que transferiam dados pela rede não foram afetados, mas as recompensas dos mineradores e as transferências de tokens ficaram pendentes. A equipe resolveu o problema pulando a blockchain em um bloco e retomando as funções normais.
Às 10h20 EST, o Grupo de Consenso parou de produzir blocos na altura do bloco 1435692 na blockchain Helium, de acordo com uma atualização de status. Na falta de consenso de rede, as transferências de token não puderam ser concluídas e novos blocos não estavam sendo produzidos.
Estamos de volta pessoal. A cadeia acabou de processar o bloco 1.435.693. Continuaremos monitorando a cadeia ao longo do dia.
— Hélio (@helium) 11 de julho de 2022
Helium é uma rede IoT que usa hotspots de rádio físicos para permitir que os usuários se conectem aos seus dispositivos de qualquer lugar onde haja cobertura de rádio. Na rede Helium, um Grupo de Consenso consiste em 43 nós validadores escolhidos aleatoriamente em intervalos fixos para fornecer o consenso da rede.
Na 'autópsia' do evento, os engenheiros da Helium citaram duas razões pelas quais os validadores pararam de criar consenso na rede.
Primeiro, um problema com uma atualização de software de sexta-feira (08/07) para validadores contribuiu para o problema. A atualização v1.12.3 foi projetada para fornecer suporte para a sub-rede 5G Mobile e seu token MOBILE.
Além disso, uma “interrupção da rede local” também foi a culpada. No canal Discord do projeto, o moderador da Helium, Digerati, explicou que uma alta concentração de validadores escolhidos aleatoriamente como o Grupo de Consenso no momento da interrupção estava rodando na mesma rede Amazon Web Service (AWS), que passou por dificuldades técnicas.
AWS é um serviço global de computação em nuvem e armazenamento de dados que pode ser usado para aprimorar redes de computadores como a Helium.
Agravando o problema estava a falha de um recurso de salto automático que deveria ter escolhido um novo Grupo de Consenso automaticamente. A equipe afirmou que “um problema conhecido impediu que o recurso de salto automático funcionasse conforme o esperado”. No entanto, não está claro qual é o “problema conhecido” a que a equipe se referiu.
Embora a rede não pudesse escolher um Grupo de Consenso diferente, ela foi projetada com a capacidade de pular um bloco adiante na blockchain “para mitigar situações como essas”, de acordo com um anúncio das 10h56 ET da equipe.
Às 13h45 EST, a produção do novo bloco começou com o bloco número 1435693. A equipe disse que trabalhou em estreita colaboração com os operadores validadores para garantir que eles fossem sincronizados corretamente e lançou uma nova atualização de software.
O HNT caiu 4,1% nas últimas 24 horas, sendo negociado a US$ 8,76, de acordo com a CoinGecko. Caiu 84% em relação à máxima histórica de novembro de 2021.
VEJA MAIS: