A Sui mainnet ezen a héten 48 órán belül három különálló leállást szenvedett el, amelyeket mind a hálózat v1.72 kiadásában található hiba váltott ki. A blokktermelést átmenetileg megbénító kimaradások a Sui Alapítvány által közzétett utólagos elemzés szerint egy új cím-egyenleg funkció és a blokklánc meglévő gáz- és konszenzuslogikája közötti problémás kölcsönhatásból eredtek.
Mit változtatott a v1.72 kiadás
A frissítés bevezetett egy olyan funkciót, amely hatékonyabban követi nyomon a címek egyenlegeit. Amikor azonban ez a kód a gázárazási mechanizmussal és a tranzakciókat véglegesítő konszenzusmotorral együtt futott, konfliktust okozott. Az eredmény: a hálózat elakadt, és nem tudott új blokkokat feldolgozni, amíg a validátorok manuálisan be nem avatkoztak. Minden alkalommal, amikor a lánc újra elindult, ugyanaz a mögöttes állapot idézte elő a leállást.
Kiváltó ok azonosítva
Az utólagos elemzésben a Sui Alapítvány fejlesztőcsapata a hibát egy versenyhelyzetre vezette vissza, amely az új egyenlegkövetési logika és a meglévő gázelszámolás kölcsönhatásában jelentkezett. A konszenzusprotokoll, amely bizonyos állapotátmenetek szigorú sorrendjét várja el, váratlan állapotba került, amikor az egyenlegfunkció a blokk közepén újraszámolta a gázköltségeket. Ez az ellentmondás arra kényszerítette a validátorokat, hogy leállítsák a blokktermelést a lánc szétválásának megakadályozása érdekében.
Az alapítvány közölte, hogy a hiba kizárólag a v1.72 telepítésre vonatkozott, és egyetlen felhasználói pénzeszköz sem veszett el a három leállás egyike során sem. Azóta a hálózatot újraindították, és normálisan működik.
Hatás a felhasználókra és a fejlesztőkre
Minden kimaradás során a Suin folyó tranzakciófeldolgozás leállt. A láncra épülő decentralizált alkalmazások – köztük DeFi-protokollok és NFT-piacok – nem tudták megerősíteni a kereskedéseket vagy az átutalásokat. Az ismétlődő fennakadások frusztrálták néhány fejlesztőt, akik kénytelenek voltak felfüggeszteni saját szolgáltatásaikat, és megvárni a lánc stabilizálódását. Az alapítvány nem hozta nyilvánosságra a három esemény teljes állásidejét.
A Sui Alapítvány még nem adott ki ütemtervet egy végleges szoftverjavításhoz. Az utólagos elemzés ismerteti a kiváltó okot, de nem részletez sem javítást, sem a következő frissítés dátumát. A validátorok utasítást kaptak, hogy szorosan figyeljék a hálózatot, és legyenek készen a további beavatkozásokra, ha az állapot újra jelentkezik. Jelenleg a lánc ugyanazon a v1.72 kiadáson fut, ami felveti a kérdést, hogy a hiba valóban megoldódott-e, vagy csupán szunnyad.




