Défaillance matérielle derrière la deuxième panne d'Arbitrum en cinq mois

Le réseau Ethereum Layer-2 Arbitrum a subi une panne de sept heures empêchant l'achèvement des transactions. Il s'agit de la deuxième panne d'Arbitrum en cinq mois, mais il est actuellement de retour en ligne au moment de la rédaction. La cause du temps d'arrêt a été identifiée comme une panne du séquenceur. 

Réseau en panne pendant sept heures 

Alors qu'Arbitrum est actuellement de retour en ligne, l'équipe du réseau de couche 2 avait signalé la panne le 9 janvier, le moment du tweet suggérant que la panne avait duré environ sept heures. Il a été signalé qu'il y avait des problèmes avec le séquenceur, ce qui empêchait les transactions de se terminer. 

Arbitrum a tweeté à propos de la panne à l'époque, déclarant : 

« Nous subissons actuellement des temps d'arrêt du séquenceur. Merci de votre patience pendant que nous travaillons à sa restauration. Tous les fonds du système sont en sécurité et nous publierons des mises à jour ici. »

Temps d'arrêt d'Arbitrum, que s'est-il exactement passé ? 

Le lendemain, Arbitrum a publié un explicateur au sujet de la panne, détaillant ce qui a causé la panne et expliquant comment l'équipe a réparé la panne. Le message indiquait également que le problème était complètement résolu, avec les nœuds RPC publics et le séquenceur Arbitrum pleinement opérationnels. Il a également précisé que le réseau d'Arbitrum pouvait supporter des défaillances même permanentes du séquenceur, se rabattant sur Ethereum pour les transactions. 

« Le problème principal était une panne matérielle dans notre nœud principal de séquenceur. Bien que nous ayons généralement des redondances qui permettraient à un séquenceur de sauvegarde de prendre le contrôle de manière transparente, celles-ci n'ont pas non plus pris effet ce matin en raison d'une mise à niveau logicielle en cours. En conséquence, le séquenceur a cessé de traiter les nouvelles transactions. Nous tenons à souligner qu'Arbitrum est un réseau de couche 2 sur Ethereum, et que le réseau est conçu pour supporter même les pannes permanentes du séquenceur en utilisant Ethereum pour traiter les transactions.

Arbitrum a également précisé dans le message qu'il avait tout mis en œuvre pour s'assurer que le séquenceur confirmait toutes les transactions avant sa mise hors ligne, avec un total de 284 transactions capturées par le séquenceur empêché de passer à la chaîne Ethereum. 

Une panne mineure et un rappel que le réseau est toujours en version bêta 

L'équipe d'Arbitrum a assuré aux utilisateurs que la panne était mineure, mais a également souligné le fait que le réseau était toujours en version bêta. 

"Le réseau Arbitrum est toujours en version bêta, et nous conserverons ce surnom tant qu'il existera des points de centralisation dans le système."

L'équipe a également déclaré qu'elle décentralisait davantage le réseau, en adoptant un double chemin qui garantirait un temps d'arrêt minimal du séquenceur. Cette approche sera progressivement déployée au cours des prochains mois. 

Panne précédente d'Arbitrum 

La panne du 9 janvier était la deuxième panne d'Arbitrum en cinq mois. Le réseau avait subi une panne similaire en septembre, à nouveau due à une panne de séquenceur. Un bogue dans le réseau a entraîné le blocage du système après l'exécution d'un grand nombre de transactions. 

Arbitrum est l'une des solutions de couche 2 les plus populaires et a une valeur verrouillée totale de 2.57 milliards de dollars. 

Avertissement: cet article est fourni à titre informatif uniquement. Il n'est ni proposé ni destiné à être utilisé comme conseil juridique, fiscal, d'investissement, financier ou autre.

Source : https://cryptodaily.co.uk/2022/01/hardware-failure-behind-arbitrum-s-second-outage-in-five-months