Avalanche est de retour après avoir échoué à produire un bloc pendant quatre heures
La finalisation des blocs a commencé à reprendre vendredi après-midi après que les développeurs ont publié une mise à jour logicielle qui a résolu une logique défectueuse dans le code.
- Avalanche a subi une panne majeure vendredi, ne parvenant pas à produire des blocs pendant plus de quatre heures.
- Les développeurs ont publié un correctif logiciel désactivant la logique qui permettait une « quantité excessive de potins » entre les validateurs.
- L'interruption d'Avalanche fait suite à une panne de cinq heures plus tôt ce mois-ci de la blockchain rivale Solana.
La blockchain de couche 1 Avalanche a repris la finalisation des blocs vendredi, quatre heures après qu'une panne ait mis le réseau hors ligne en raison d'un bug logiciel, selon sa page d'état et son explorateur de blocs .
Avalanche a cessé d'ajouter des blocs à 11h13 UTC, selon la page d'état, qui indiquait que les développeurs du réseau avaient déjà commencé à enquêter sur le problème. À 15 h 59, les développeurs ont publié une mise à niveau logicielle pour les nœuds Avalanche qui désactivait la logique, ce qui entraînait une « quantité excessive de potins » entre les nœuds de validation. Les validateurs sont des entités réparties dans le monde entier qui gèrent les nœuds blockchain, sécurisent le réseau et traitent les transactions. Le correctif logiciel résolvait un problème où plus d'informations transitaient entre les nœuds que nécessaire, ce qui mettait à rude épreuve le réseau et le mettait finalement hors ligne.
Sur le même sujet : Qu'est-ce Avalanche? Un regard sur la populaire blockchain « Ethereum-Killer »
"Les validateurs Avalanche fournissent une allocation de bande passante pondérée en fonction des enjeux pour chaque homologue et cette logique boguée a conduit chaque nœud à saturer son allocation de potins de transactions inutiles", explique un rapport officiel sur l'état Avalanche . "Cette dynamique a empêché le traitement en temps opportun des requêtes pull émises par le validateur et a conduit à un blocage du consensus."
Selon la page d'état Avalanche , la finalisation des blocs sur le réseau principal a repris à 16h36 UTC après que les validateurs ont mis à jour leur logiciel de nœud vers la version corrigée.
Kevin Sekniqi , co-fondateur du développeur Avalance AVA Labs, a spéculé plus tôt dans la journée que le problème semblait "lié à une nouvelle vague d'inscription" lancée sur Avalanche une heure avant la panne. Les inscriptions sont un moyen d’enregistrer des données arbitraires sur une blockchain sans contrats intelligents. Ils sont initialement apparus sur Bitcoin, permettant aux utilisateurs de créer pour la première fois des jetons non fongibles (NFT) sur la blockchain. Sekniqi a toutefois précisé dans un tweet de suivi que les inscriptions n'étaient finalement pas le principal coupable et "n'avaient pas d'effet sur les performances".
Le jeton natif du réseau (AVAX) a chuté de 3 % depuis la panne, sous-performant l' indice CoinDesk CD20 à grande échelle, qui était en légère hausse au cours de la même période.
La blockchain rivale Solana a connu une panne de cinq heures au début du mois en raison d'une forte congestion.
MISE À JOUR (23 février, 15h32 UTC) : ajoute la réaction des prix AVAX .
MISE À JOUR (23 février, 17h25 UTC) : met à jour l'histoire lorsque le réseau a repris son fonctionnement, ajoute des détails sur l'erreur.
MISE À JOUR (23 février, 18h15 UTC) : ajoute plus de détails.