Suis Mainnet erlitt am 28. und 29. Mai drei separate Ausfälle, nachdem das 1.72-Update Randfälle in der Gasberechnung und der Neustartlogik der Validatoren enthüllte. Das Netzwerk war am Dienstag zweimal und am Mittwoch einmal nicht verfügbar, wobei die Gesamtdowntime fast 12 Stunden betrug. Laut Sui Foundation waren keine Nutzerfonds gefährdet und keine bestätigten Transaktionen wurden rückgängig gemacht.
Gasberechnungsfehler löst die ersten beiden Ausfälle aus
Der erste Ausfall begann am 28. Mai gegen 7:00 Uhr PT und dauerte bis 13:30 Uhr PT. Der zweite folgte am nächsten Morgen von 5:00 bis 8:30 Uhr PT am 29. Mai. Beide wurden durch einen Gasberechnungsfehler im hybriden Adressguthaben/Münz-Gas-Pfad verursacht, der zu einer Unterlaufbedingung führte. Ein vorläufiges Update wurde bereitgestellt, um das sogenannte Gas Smashing zu vermeiden, wenn eine Transaktion mit InsufficientFundsForWithdraw abgebrochen wird. Dieser Fix wies jedoch eine Schwachstelle auf: Der Unterlauf konnte weiterhin bei verschiedenen Abbruchgründen auftreten.
Dritter Ausfall durch DKG-Persistenzfehler verursacht
Der dritte Ausfall, von 13:30 bis 19:20 Uhr PT am 29. Mai, resultierte aus einem Fehler im Zufallszustand. Das Problem bestand darin, dass das Ergebnis einer fehlgeschlagenen Runde der verteilten Schlüsselgenerierung (DKG) nicht auf die Festplatte geschrieben wurde. Die Validatoren vergaßen im Wesentlichen, dass der Fehler aufgetreten war, wodurch die Epoche blockiert blieb und nicht fortgeschritten werden konnte. Die Lösung beinhaltete das Speichern des DKG-Status bei Neustarts sowie die Hinzufügung eines Mechanismus, um die blockierte Epoche an einem koordinierten Zeitpunkt zu beenden.
Foundation fordert stärkere Resilienzmaßnahmen
Die Sui Foundation erklärte, dass das Postmortem die Notwendigkeit weiterer Investitionen in die Resilienz am Ende einer Epoche sowie einer präziseren Gasberechnungslogik zeigte. Die Foundation gab keinen Zeitrahmen für die Umsetzung umfassenderer Verbesserungen an. Zum Zeitpunkt des Berichts notierte SUI bei 0,8798 USD, was unter den vor den Ausfällen erreichten Werten lag.
Es bleibt unklar, ob weitere Patches erforderlich sein werden und wie das Netzwerk zukünftig ähnliche kettenartige Ausfälle während Upgrades verhindern wird.




