Selon une déclaration officielle de Base, la blockchain a connu deux interruptions de production de blocs les 25 et 26 juin, durant respectivement 116 et 20 minutes. La cause racine était un défaut de logique du séquenceur : l’état du journal hérité n’était pas effacé après un échec d’exécution de transaction, ce qui a conduit les transactions suivantes à mal calculer le gaz et à générer des transitions d’état invalides, stoppant la chaîne L2. Les actifs on-chain sont restés sécurisés pendant les deux incidents.
Base a déployé un correctif et prévoit d’améliorer les fuzzing et les tests de stress du protocole pour identifier les chemins de transactions malveillants. L’équipe optimisera également la surveillance et introduira des mécanismes de reprise pour améliorer les capacités de réponse aux incidents.