La blockchain Optimism Mainnet a connu une série de pannes et d’instabilités le 15 février 2024, à partir de 6 h 00 HE. L’équipe a commencé à enquêter sur des rapports faisant état d’un « décrochage de tête dangereux », ce qui signifie que le séquenceur a cessé de produire des blocs.
Peu de temps après, à 6 h 10 HE, les développeurs ont identifié la cause du problème et appliqué un correctif qui a brièvement rétabli les opérations.
Cependant, la résolution fut de courte durée ; à 6 h 26 HE, des rapports faisant état d’une instabilité supplémentaire remettaient en question l’efficacité du correctif, selon la page d’état du réseau.
Le séquenceur Optimism reste centralisé, ce qui signifie qu’OP Labs est responsable de l’identification et du dépannage des problèmes.
En savoir plus: Les développeurs d’Optimism s’attaquent aux mauvais acteurs avec le lancement d’un système testnet à l’épreuve des pannes
Après avoir trouvé la cause première suspectée, le réseau a repris vers 8h00 HE lorsque la page d’état a indiqué que l’incident n’était pas lié à la pause prévue des retraits OP Mainnet, une maintenance programmée en cours au moment de la rédaction.
Blockworks a contacté Optimism pour plus de détails.
Arbitrum, le plus grand cumul d’Ethereum en termes de valeur totale verrouillée (TVL), a subi une panne similaire en décembre 2023.
En savoir plus: Arbitrum subit une « panne partielle » en raison de l’afflux de trafic
Bien que l’équipe ait déclaré qu’aucune action n’était requise de la part des utilisateurs ou des opérateurs de nœuds suite à la résolution, les membres de la communauté Discord contestent cela.
“Je peux également confirmer qu’un redémarrage complet des nœuds op-node et op-geth était nécessaire pour se décoller”, a écrit un membre hazim-j.eth, co-fondateur de Stackup, qui travaille sur les outils d’abstraction de compte.
“Si la page d’état avait conseillé un redémarrage, nous aurions pu nous remettre en ligne beaucoup plus tôt”, a-t-il déclaré.
Pendant la panne, les opérateurs de nœuds ont observé des réorganisations – ou réorganisations – d’un seul bloc de la chaîne non sécurisée.
Une réorganisation d’un seul bloc, qui n’est pas rare dans les opérations de blockchain, se produit lorsque la chaîne diverge en deux chemins en raison de divergences dans la validation des blocs, puis reconverge sur un seul chemin convenu.
Dans le cas d’Optimism, une réorganisation principale « dangereuse » fait référence aux blocs produits par le séquenceur, mais pas encore publiés par lots sur le réseau principal Ethereum, selon un ingénieur de support aux développeurs pseudonyme chez OP Labs connu sous le nom de Soyboy Vegan.
Selon la documentation d’Optimism, “il est toujours possible que (les transactions dangereuses) soient exclues de la blockchain finale si le séquenceur ne parvient pas à publier le bloc sur Ethereum en temps opportun”.
La fenêtre de maintenance prévue de 9h00 à 10h00 HE était destinée à « tester les capacités de réponse aux incidents d’Optimism », selon un article d’OP Labs X.