Deel dit artikel

Drie onderbrekingen van het Sui-mainnet binnen 48 uur teruggevoerd op een upgrade-fout door ontwikkelaars

Het post-mortem van de Sui Foundation, gepubliceerd op zondag, brengt alle drie de uitvalmomenten terug tot interacties tussen een nieuwe adres-saldo functie die werd geïntroduceerd in de v1.72 release en de bestaande gas- en consensuslogica van het netwerk.

Door Shaurya Malwa|Bewerkt door Sam Reynolds
Bijgewerkt 1 jun 2026, 6:02 a..m.. Gepubliceerd 1 jun 2026, 5:38 a..m.. 3 min readVertaald door AI
Blocky structures linked by rays of light.

Wat u moet weten:

  • Het mainnet van Sui werd op 28 en 29 mei drie keer stilgelegd nadat een nieuwe v1.72-functie een edge-case in de gasrekenlogica van de blockchain blootlegde, aldus een post-mortem van de Sui Foundation.
  • De eerste twee storingen kwamen voort uit gerelateerde bugs in de verwerking van gemengde gasbetalingen wanneer transacties onvoldoende saldo hadden, terwijl de derde het gevolg was van een latent bug gekoppeld aan het on-chain willekeurprotocol van het netwerk tijdens het herstarten van validators.
  • Er zijn geen gebruikersfondsen verloren gegaan of transacties ongedaan gemaakt, maar de SUI-token is gedurende de week met ongeveer 19 procent gedaald, en de incidenten markeerden de derde grote betrouwbaarheidsschending van het netwerk sinds de mainnet-lancering in 2023.

Een nieuwe functie, geïmplementeerd in Sui's v1.72-release, bracht een randgeval aan het licht in de gasvergoedingslogica van de Layer-1 blockchain, waardoor de mainnet op drie afzonderlijke momenten op 28 en 29 mei tot stilstand kwam. Elke oplossing veroorzaakte of onthulde vervolgens de volgende storing, aldus de Sui Foundation in een post-mortem gepubliceerd zondag.

De eerste storing begon rond 7 uur ’s ochtends PT op donderdag en duurde bijna zeven uur.

Volgens de stichting was het het gevolg van een zeldzaam probleem in de wijze waarop het netwerk gas rekende voor transacties die werden betaald met een combinatie van de nieuwe adres-saldo functie en traditionele muntobjecten. De fout zorgde ervoor dat validators crashten door een underflow-fout wanneer een transactie werd geannuleerd vanwege onvoldoende saldo, maar de gas-verrekeningsroutine toch probeerde diezelfde fondsen te besteden.

Denk aan een muntobject als een digitale bankbiljet. Het SUI-saldo van een gebruiker is geen enkel getal — het is een stapel afzonderlijke "biljetten," elk met een eigen ID, die kunnen worden verplaatst of gecombineerd. De wallet kan drie muntobjecten bevatten ter waarde van 60, 30 en 10 SUI in plaats van een enkel saldo van 100 SUI. Om iets te betalen, combineert het netwerk de benodigde biljetten.

Validators zijn computers (en de operators achter deze computers) die het netwerk draaiende houden door transacties te verwerken, te stemmen over welke geldig zijn, en de keten in stand te houden.

Het kernteam bracht het netwerk rond 13:30 uur PT weer online met wat het een "interne oplossing" noemde die de meest voorkomende versie van de bug aanpakte, maar een "bekend probleem met een lage waarschijnlijkheid om een stilstand te veroorzaken" met zich meebracht. Het team accepteerde dat risico om de mainnet snel te herstellen terwijl er gewerkt werd aan een robuustere oplossing.

Het bekende risico deed zich de volgende ochtend voor. Een tweede storing begon rond 5 uur ’s ochtends PT op vrijdag, toen een transactie een gemaskeerde variant van dezelfde bug activeerde, waarbij de fout van onvoldoende saldo werd overschreven door een andere annuleringsreden, waardoor de tijdelijke patch werd omzeild. Het kernteam voltooide een robuustere oplossing, die door de validators rond 9:40 uur PT werd geïmplementeerd.

De derde stop was een gevolg van de tweede. Toen validators opnieuw begonnen met het installeren van de robuuste oplossing, daalde de participatie van validators in het protocol dat de on-chain willekeurigheid van het netwerk opstartte onder de vereiste drempel, waarna de willekeurigheid zichzelf uitschakelde zoals ontworpen.

(On-chain willekeurigheid is een protocol dat het netwerk gebruikt om een getal te produceren dat niemand kan voorspellen of namaken, ook al moeten alle validators het eens zijn over dezelfde waarde. Apps die afhangen van toeval — loterijen, bepaalde spellen, willekeurige NFT-minting — kunnen hier niet zonder draaien.)

Een latent defect slaagde er vervolgens niet in om die uitgeschakelde staat naar de schijf te schrijven, waardoor validators bij de volgende herstart niet op de hoogte waren dat de willekeurigheid was uitgeschakeld. De volgende epoch-verandering stokte bijna zes uur lang omdat willekeurigheid-afhankelijke transacties zich ophoopten in een gepauzeerde wachtrij.

Er waren geen gebruikersfondsen in gevaar tijdens een van de storingen, en er werden geen toegewezen transacties teruggedraaid, aldus de stichting.

SUI daalde ongeveer 8% tijdens de cascade naar een dieptepunt van $0,90 en werd maandag rond $0,90 verhandeld, waardoor de token deze week met ongeveer 19% is gedaald, volgens gegevens van CoinDesk.

De gebeurtenissen vormen het derde grote betrouwbaarheidsincident van Sui sinds de lancering van het mainnet in 2023, na een bug in de transactiescheduling van twee uur in november 2024 en een zes uur durende consensusdivergentie in januari 2026.

Meer voor jou

Ethereum Logo

0xflorent, een security-onderzoeker, ontdekte een integer-overflow fout in het contract van de HongCoin tokenverkoop die het team in staat stelt fondsen te ontgrendelen voor 48 oorspronkelijke investeerders. Het is de tweede dergelijke herstelactie die hij binnen acht dagen openbaar heeft gemaakt.

Wat u moet weten:

  • Een beveiligingsonderzoeker bekend als 0xflorent hielp het team achter een mislukte HongCoin ICO uit 2016 om ongeveer 1.003,62 ETH, of ongeveer $2 miljoen, vrij te maken die negen jaar lang vastzat in hun smart contract.
  • Door samen te werken met de houders van HongCoin’s multisignature-portemonnee, maakte hij gebruik van een...