Base erklärte, die Mainnet-Ausfälle vom 25. und 26. Juni hätten rund 116 Minuten bzw. 20 Minuten gedauert und seien beide durch denselben Sequencer-Blockbau-Bug ausgelöst worden. Der Fehler erlaubte es, dass ein veralteter Journal-Zustand nach einer fehlgeschlagenen Transaktion bestehen blieb, wodurch ein Block mit ungültigem State-Übergang produziert wurde. Gelder waren nicht betroffen und die Integrität der Chain wurde nicht kompromittiert.
Warum es zählt
Zwei Produktions-Stopps innerhalb eines 48-Stunden-Fensters, zurückgeführt auf einen gemeinsamen Bug, sind eine ungewöhnliche Häufung für ein Netzwerk, das Base-Layer-Durchsatz für Coinbase-gebundene Flows verarbeitet. Der Post-Mortem rahmt Gelder und Chain-Integrität als intakt, aber der Fehlermodus, ein ungültiger State-Übergang, der durch die Blockproduktion rutscht, ist eine Kategorie, die Operator ernst nehmen, weil nachgelagerte Reorg-Behandlung und Sequencer-Failover-Pfade dicht daneben liegen.
Marktauswirkung
Base sagt, der Bug sei behoben, und plant, Protokoll-Fuzz-Testing, Last-Tests, Monitoring und Netzwerk-Recovery-Mechanismen zu stärken. Für Builder und Bridges, die auf Base aufsetzen, ist die Beobachtungsgröße, ob die erweiterte Test-Abdeckung die nächste Klasse von Stale-State-Bugs abfängt, bevor sie das Mainnet erreicht, nicht die beiden konkreten Vorfälle selbst.
Quelle: [Postmortem: June 25th Block Production Outage — Base Engineering Blog](https://blog.base.dev/postmortem-june-25th-block-production-outage)
Häufig gestellte Fragen
-
Wie lange dauerte jeder Base-Mainnet-Ausfall?
Base erklärte, der Ausfall am 25. Juni habe etwa 116 Minuten und der Ausfall am 26. Juni etwa 20 Minuten gedauert.
-
Was hat beide Base-Ausfälle verursacht?
Beide wurden durch denselben Sequencer-Blockbau-Bug ausgelöst, der es erlaubte, dass ein veralteter Journal-Zustand nach einer fehlgeschlagenen Transaktion fortbestand und einen Block mit ungültigem State-Übergang produzierte.
-
Waren Nutzergelder von den Base-Ausfällen betroffen?
Base erklärte, Gelder seien nicht betroffen gewesen und die Integrität der Chain sei nicht kompromittiert worden.
-
Wurde der Base-Sequencer-Bug behoben?
Base erklärte, der Bug sei behoben, und skizzierte stärkeres Protokoll-Fuzz-Testing, Last-Tests, Monitoring und Netzwerk-Recovery-Mechanismen als Folge-Arbeiten.
-
Warum sind zwei Ausfälle in 48 Stunden relevant, wenn Gelder sicher waren?
Zwei Produktions-Stopps innerhalb von 48 Stunden durch eine gemeinsame Ursache sind eine ungewöhnliche Häufung für ein Layer-2, das Coinbase-gebundenen Durchsatz verarbeitet, und der Fehlermodus liegt dicht an nachgelagerten Reorg- und Sequencer-Failover-Pfaden.