„Arbitrum“ pristabdo naujus „Stylus“ aktyvavimus dėl dirbtinio intelekto atakų rizikos
„Arbitrum“ Saugumo taryba laikinai užblokavo naujų „Stylus“ sutarčių aktyvinimą „Arbitrum One“ ir „Nova“, vykdydama spalio 2 d. skubų veiksmą, apribodama programas ir programų naujinimus, kuriuos reikia suaktyvinti iš naujo. Jau aktyvios „Stylus“ programos gali veikti toliau, o įprastos „Solidity“ sutarties diegimas ir vykdymas lieka nepakitę, teigiama Tarybos veiksmų ataskaitoje.
Arbitrum atsargumo priemones priskyrė vis sudėtingesnėms dirbtinio intelekto atakoms, apimančioms rankomis sukurtas WebAssembly programas, nepriklausančias standartinei Stylus kompiliatoriaus įrankių grandinei. Jame teigiama, kad žinomos Stylus klaidos pirmiausia kelia grėsmę grandinės gyvybei, įskaitant paslaugų atsisakymo riziką, ir kad nebuvo aptikta jokios atakos, leidžiančios pavogti vartotojų lėšas.
Susieti „Ethereum“, „Arbitrum One“ ir „Nova“ operacijų įrašai rodo sėkmingą vykdymą spalio 2 d., maždaug 15:30–15:31 UTC.
Gamintojai skiriasi nuo kodo saugojimo ir padarymo tinkamu naudoti. Rašiklio sutartys paleidžia WebAssembly programas, kurias reikia suaktyvinti, kad jos būtų vykdomos. Arbitrum dokumentacijoje šis veiksmas skiriasi nuo diegimo, kai kodas saugomas grandinėje. Nauji sutarties egzemplioriai, naudojantys identišką programos kodą, gali pakartotinai naudoti esamą aktyvinimą, jei jis vis dar galioja.
Nauja programos versija, kurią reikia suaktyvinti iš naujo, negali būti vykdoma per pauzę. Tarybos teigimu, taip pat blokuojamas pakartotinis programos, kurios galiojimo laikas pasibaigęs, arba programos, kurią reikia iš naujo suaktyvinti pakeitus Stylus versiją, aktyvinimas. Apimtis yra aktyvinimas, o ne visiškas draudimas diegti kiekvieną naują sutarties egzempliorių.
Esamas programas galima iškviesti iki galiojimo pabaigos. Pagal oficialų pranešimą apie sustabdymą, kūrėjai gali toliau pratęsti aktyvios programos galiojimo laiką naudodami neleistiną nuolatinio atnaujinimo mechanizmą, kol jis nesibaigs. Taip bus galima atnaujinti, kol blokuojamas jau pasibaigusios programos pakartotinis aktyvinimas.
Taryba teigė įgyvendinusi apribojimą padidindama aktyvinimo dujų poreikį iki pernelyg brangaus lygio. Tai apibūdino kaip konfigūracijos pakeitimą, dėl kurio nereikia atnaujinti tinklo operacinės programinės įrangos ArbOS.
Kai išėmimai galėtų palaukti
Tas pats avarinis veiksmas įdiegė atskirą „BoLD“ vieno žingsnio patikrinimo „Arbitrum One“ apsaugą. Kiekvienas gali pateikti du prieštaringus atsakymus į tą patį atviro iššūkio žingsnį. Jei vieno žingsnio įrodymas priima abu, sargybinis sustabdo atsiskaitymą Ethereum, pasak Tarybos.
„Arbitrum“ teigia, kad sustabdymo metu „One“ apdorojimas tęstų įprastai. Tačiau pranešimai iš One Ethereum, kurie dar nepatvirtinti, įskaitant atšaukimus, turės palaukti, kol Taryba įdiegs pataisą ir atnaujins atsiskaitymą. Apsaugos įrengimas savaime nesustabdo išėmimo; delsimas priklauso nuo to, ar įvykdyta konflikto sąlyga.
Statybininkams, laukiantiems naujo Stylus kodo aktyvavimo, kitas sprendimas lieka atidaryti iš naujo. Spalio 2 d. ataskaitoje ir kūrėjo pranešime nenurodoma data, sakoma, kad fondas bendradarbiaus su ArbitrumDAO dėl aktyvinimo atkūrimo laiko ir būdo.
