- A blockchain Solana foi interrompida por quatro horas e meia em 1º de junho.
- Durável nonce A prevenção de bugs de transação custou à rede um alto preço.
Mais uma interrupção em Blockchain Solana dentro de quatro meses, mas não tanto quanto nas 42 horas anteriores. A rede foi interrompida às 4.56h1 UTC de 9.06º de junho e reiniciada às XNUMXhXNUMX UTC do mesmo dia. A equipe Solana twittou sobre a interrupção do beta da Mainnet no Twitter.
Tweet da equipe Solana:
A produção de blocos no Solana Mainnet Beta foi interrompida. Os operadores do validador devem se preparar para uma reinicialização em mb-validators no Discord. https://t.co/gRJJRqEMPn
- Status Solana (@SolanaStatus) 1 de Junho de 2022
O motivo da paralisação foi o mau funcionamento do blockchain devido a um bug nas transações de nonce duráveis, que produzia uma variação de dados no mesmo bloco em nós diferentes. Os validadores foram solicitados a se preparar para o reinício em sua comunidade de discórdia. Os engenheiros estavam trabalhando em patchwork temporário paralelamente e a equipe notificou que os dados e a rede estavam seguros.
Mecanismo de Reinicialização
Conforme mencionado anteriormente, em quatro horas e meia a cadeia começou a funcionar e os validadores foram informados para atualizar para 1.9.28 ou 1.10.23. As instruções técnicas foram fornecidas em um documento. A nova atualização eliminou o mecanismo de nonce durável por enquanto.
Os validadores foram instruídos a descartar dois argumentos do script principal que são -wait-for-supermajority e -expected-bank-hash. Austin Federa, chefe da Solana Lab Communications, expressou que a causa raiz do problema já existia, mas a quantidade era menor e o crescimento nos últimos tempos exagerava o bug e seus efeitos posteriores.
Fedra afirma:
“Este foi provavelmente um bug que existiu por um tempo, mas nunca se tornou um problema porque não é algo que a maioria das pessoas usa”.
Fonte: https://thenewscrypto.com/solana-blockchain-halted-again-durable-nonce-failed/