Ethereum Glamsterdam Hoodi teszthálózat indításának elhalasztása biztonsági kockázatok miatt
Az Ethereum fejlesztői bejelentették a Glamsterdam Hoodi teszthálózat indításának elhalasztását, különösen az Ethereum Glamsterdam Hoodi késleltetését, a gázzal kapcsolatos biztonsági sebezhetőségek azonosítása miatt. Ezek a potenciális kockázatok befolyásolhatják, hogy a meglévő okosszerződések hogyan kezelik a sikertelen tranzakciókat.
Az Ethereum Alapítvány (EF) közölte, hogy az eredetileg október 26-ra tervezett frissítést elhalasztották, hogy megvizsgálják bizonyos javaslatok és az Ethereumon telepített okosszerződések közötti interakciót. A ChainSecurity blokklánc-biztonsági cég október 13-án figyelmeztetést adott ki két javaslatra, az EIP-8037-re és az EIP-8038-ra vonatkozóan, amelyek veszélyeztethetik a meglévő védelmet.
Potenciális sebezhetőségek és hatásuk
A ChainSecurity elemzése szerint a javasolt új szabályok értelmében gáz visszakerülhetne egy szerződéshez egy művelet sikertelensége után, lehetővé téve annak folytatását, amikor korábban leállt volna. A kutatók megjegyezték, hogy ezek a változások zavarhatják a jelenlegi biztonsági ellenőrzéseket, amelyek a tranzakció során fennmaradó gázmennyiségre támaszkodnak.
Elégtelen gáz „griefing” támadások esetén egy rosszindulatú hívó szándékosan elégtelen gázt biztosít egy legitim okosszerződés-művelet befejezéséhez. A ChainSecurity figyelmeztetett, hogy a Glamsterdam javasolt módosításai alááshatják az ilyen támadások elleni védelmet, potenciálisan lehetővé téve a szerződések számára, hogy véglegesen rögzítsék a sikertelen műveleteket. Példaként említették, hogy egy érintett szerződés eltávolíthatja egy felhasználó igényét, vagy letilthatja a művelet újrapróbálkozásának lehetőségét, megakadályozva a felhasználót egy érvényes tranzakció befejezésében.
Fejlesztői ajánlások és közzétételek
Bár a ChainSecurity jelezte, hogy nem minden gázzal kapcsolatos biztonsági ellenőrzés válik megbízhatatlanná, azt tanácsolta a fejlesztőknek, hogy ellenőrizzék szerződéseiket a frissítés új gázszabályaival való kompatibilitás szempontjából. A pcaversaccio álnevű biztonsági kutató súlyosnak minősítette az azonosított kockázatokat egy október 21-i GitHub kommentben, és a hard fork újraértékelését szorgalmazta.
Pénteken a ChainSecurity arról számolt be, hogy 13 valós példát azonosított az érintett projektekre, és koordinálta a felelősségteljes közzétételt. A cég nem hozott nyilvánosságra konkrét részleteket, és nem azonosította a projekteket, de sürgette a fejlesztőket, hogy azonnal ellenőrizzék szerződéseiket. Ez az Ethereum Alapítvány korábbi figyelmeztetését követi, miszerint a Glamsterdam gázmodellje megzavarhatja a tárcákat, az indexelőket és a gázbecslőket.