Ethereum odgađa lansiranje Glamsterdam Hoodi testne mreže zbog sigurnosnih rizika
Ethereum developeri odgodili su hard fork Glamsterdam na testnoj mreži Hoodi nakon što su istraživači otkrili sigurnosne rizike povezane s gasom koji bi mogli utjecati na način na koji postojeći pametni ugovori obrađuju neuspjele transakcije. Ethereum Foundation (EF) priopćila je da je nadogradnja, prvotno planirana za 26. listopada, odgođena kako bi developeri mogli istražiti kako pojedini prijedlozi djeluju na pametne ugovore postavljene na Ethereumu. Odgoda je unijela neizvjesnost u raspored za glavnu mrežu.
ChainSecurity je 13. listopada upozorio da EIP-8037 i EIP-8038 mogu oslabiti zaštitu od napada insufficient gas griefing. U analizi tvrtke stoji da bi prema novim pravilima gas mogao biti vraćen ugovoru nakon neuspjele operacije, pa bi ugovor mogao nastaviti raditi kada bi prije bio zaustavljen. To može ometati postojeće sigurnosne provjere koje ovise o tome koliko gasa ostaje tijekom transakcije. U napadima insufficient gas griefing zlonamjerni pozivatelj namjerno daje premalo gasa da legitimna operacija pametnog ugovora uspije. ChainSecurity upozorava da bi promjene mogle potkopati zaštitu i omogućiti ugovorima da trajno zabilježe neuspjele operacije.
Primjerice, pogođeni ugovor mogao bi ukloniti korisnikov zahtjev ili onemogućiti ponovni pokušaj, pa korisnik ne bi mogao dovršiti inače valjanu operaciju. Tvrtka navodi da neće sve gas-provjere postati nepouzdane; neke zaštite mogu i dalje raditi, ali developeri ih moraju pregledati i uskladiti s novim pravilima.
Kontekst
Glamsterdam je nadogradnja Ethereuma čiji je hard fork na testnoj mreži Hoodi trebao biti korak prema uvođenju na glavnu mrežu. Hoodi je testna mreža na kojoj se prije glavne mreže provjeravaju promjene. EIP-8037 i EIP-8038 su prijedlozi unutar te nadogradnje koji mijenjaju pravila o gasu. Insufficient gas griefing je vrsta napada u kojoj zlonamjerni pozivatelj namjerno daje premalo gasa da legitimna operacija pametnog ugovora uspije. Rizik je da promjene gasa oslabe provjere koje se oslanjaju na preostali gas i ponašanje ugovora nakon neuspjeha.
EF je ranije upozorila da bi Glamsterdamov model gasa mogao pokvariti novčanike, indeksere i procjenitelje gasa koji se oslanjaju na fiksne pretpostavke.
Ključne brojke
Prvotni datum za Hoodi bio je 26. listopada. ChainSecurity je upozorio 13. listopada, a 21. listopada pseudonimni istraživač sigurnosti pcaversaccio nazvao je rizike "ozbiljnima" i zatražio ponovnu procjenu hard forka. U petak je ChainSecurity priopćio da je identificirao 13 stvarnih primjera i da koordinira odgovorno otkrivanje s pogođenim projektima. Develop.