
Base a expliqué pourquoi le réseau a cessé d'émettre des blocs à deux reprises la semaine dernière. Dans l'analyse technique, l'équipe a écrit que la cause était une erreur dans le séquenceur.
Le problème est apparu dans la logique d’assemblage des blocs. L’une des transactions n’a pas passé la vérification comme elle aurait dû le faire. Mais après cela, le système n'a pas effacé le journal d'état et y a laissé des données sur les comptes et les cellules de stockage auxquelles il avait déjà accédé.
À cause de cela, le séquenceur a commencé à ne pas fonctionner correctement. Pour Base ceci est critique car le réseau n’utilise actuellement qu’un seul séquenceur. Si une erreur grave s'y produit, la production de blocs peut s'arrêter complètement.
Le séquenceur est responsable de l'ordre des transactions en blocs. De tels composants ont déjà provoqué des pannes dans d'autres réseaux de deuxième niveau, notamment Arbitrage, Réseau principal OP Et L'ère zkSync.
La base s'est arrêtée deux fois la semaine dernière : jeudi et vendredi. Le premier échec a duré 116 minutes, seconde environ 20 minutes. Pendant ce temps, le réseau n'a pas émis de nouveaux blocs et le séquenceur et les validateurs n'ont pas pu dépasser le bloc erroné.
Lire aussi : Jpmorgan soutient le projet de loi américain sur les crypto-monnaies, mais appelle à des règles de protection strictes
L'équipe a résolu le problème avec un correctif. Il doit correctement mettre à jour et effacer l'état du journal lorsque des erreurs se produisent lors de l'exécution de la transaction.
Mais la restauration a pris plus de temps que prévu par les développeurs. DANS Base a expliqué qu'une partie du retard n'était pas associée au bug lui-même, mais aux conditions de l'infrastructure.
Après le redémarrage, un autre problème est survenu, condition de course. À cause de cela, les séquenceurs n'ont pas pu rattraper rapidement le réseau, ce qui a conduit à la deuxième panne.
Maintenant l'équipe Base va renforcer duvet– tests de protocole. Il s'agit d'un test dans lequel le système est chargé d'une grande quantité de données aléatoires, incorrectes et inattendues afin de trouver des erreurs cachées. Les développeurs souhaitent également ajouter une récupération en cas de crash plus douce afin que les validateurs n'aient pas à redémarrer manuellement les nœuds.
Ce n'est pas la première panne de ce type dans le réseau de base
Les problèmes avec le séquenceur ont déjà cessé Base plus tôt. Le réseau n'a émis aucun bloc en septembre 2024 17 minutes, et en août 2025 environ 30 minutes.
Selon L2Beat, Base se classe actuellement au deuxième rang des réseaux de deuxième rang en termes de volume d'actifs protégés. Il y en a un peu moins en ligne 11 milliards de dollars.