Główna sieć Sui (mainnet) doznała trzech odrębnych awarii w dniach 28–29 maja po tym, jak aktualizacja 1.72 ujawniła przypadki brzegowe w naliczaniu opłat gazowych i logice restartu walidatorów. Sieć przestawała działać dwukrotnie we wtorek i raz w środę, a łączny czas przestoju wyniósł prawie 12 godzin. Według Sui Foundation żadne środki użytkowników nie były zagrożone, a żadna zatwierdzona transakcja nie została cofnięta.
Błąd naliczania gazu przyczyną pierwszych dwóch awarii
Pierwsza awaria rozpoczęła się około 7:00 czasu pacyficznego (PT) 28 maja i trwała do 13:30 PT. Druga nastąpiła następnego ranka, od 5:00 do 8:30 PT 29 maja. Obie były spowodowane błędem w naliczaniu gazu w hybrydowej ścieżce gazowej salda adresu/monety, który prowadził do niedomiaru (underflow). Wdrożono tymczasową poprawkę, aby uniknąć łączenia gazu (gas smashing) w przypadku anulowania transakcji z kodem InsufficientFundsForWithdraw, jednak to rozwiązanie miało słabość: niedomiar mógł nadal występować przy wielu innych przyczynach anulowania.
Trzecia awaria związana z brakiem trwałości DKG
Trzecia awaria, trwająca od 13:30 do 19:20 PT 29 maja, wynikała z błędu stanu losowości. Problem polegał na tym, że werdykt z nieudanej rundy rozproszonego generowania kluczy (DKG) nie został zapisany na dysku. Walidatorzy zasadniczo zapomnieli o niepowodzeniu, przez co epoka utknęła w miejscu i nie mogła postępować. Poprawka polegała na zapisywaniu statusu DKG między restartami oraz dodaniu mechanizmu zamknięcia zablokowanej epoki w skoordynowanym momencie.
Fundacja wzywa do silniejszych środków odporności
Sui Foundation oświadczyła, że analiza powłamaniowa wykazała potrzebę dalszych inwestycji w odporność na koniec epoki oraz bardziej rygorystyczną logikę naliczania gazu. Fundacja nie podała harmonogramu wdrożenia szerszych ulepszeń. W momencie publikacji raportu SUI kosztował 0,8798 USD, co oznacza spadek w porównaniu z poziomami sprzed awarii.
Pozostają pytania, czy konieczne będą kolejne poprawki i w jaki sposób sieć zapobiegnie podobnym kaskadowym awariom podczas przyszłych aktualizacji.




