MAYAChain 1,36 mln. USD išnaudojimas pasiekė beveik 11 mln. USD žalą baseinui
MAYAChain užpuolikas perkėlė apie 1,36 mln. USD tvirto turto į išorines grandines, o numatomas poveikis tinklo likvidumo fondams priartėjo prie 11 mln. USD.
1,36 mln. USD suma rodo turtą, kuris paliko sistemą, įskaitant maždaug 20,83 BTC. Didesnis įvertinimas fiksuoja kaskadą telkinių viduje: klaidinga apskaita sukūrė didžiulį CACAO balansą, tas likutis tapo atšaukiamas, o vėlesnis CACAO žlugimas perkaino likusį tinklo likvidumą.
Maya Protocol valdo MAYAChain kaip kryžminį likvidumo tinklą, kuriame vartotojai prekiauja sukauptais turtais. Jo CACAO žetonas jungia tas rinkas, kurios leido viename telkinyje prasidėjusiam gedimui išplisti per kitur užfiksuotą vertę.
Rugpjūčio 18 d. įkūrėjas „Aaluxx“ pareiškė, kad komanda ištaisys incidentą ir „visiškai atsigaus“. Iki rugpjūčio 20 d. ataskaitų teikimo pabaigos oficialūs Maya kanalai dar nepaskelbė patvirtinto apsikeitimo sandorio paleidimo iš naujo, pagrindiniame tinkle įdiegtos pataisos, bendros turto susigrąžinimo sumos, galutinio nuostolių paskirstymo ar išsamių kompensavimo sąlygų likvidumo tiekėjams.
Kaip nefinansuotas likutis tapo atšaukiamas
Išnaudojimas pavertė apskaitos įrašą, kurio rezervas niekada negalėjo finansuoti, į likvidumo poziciją, kurią užpuolikas galėtų panaudoti.
Nepriklausomas tyrinėtojas Vini Barbosa didžiąją dalį veiklos atsekė vienai MsgDeposit operacijai, kurioje buvo 23 pranešimai. Jo rekonstrukcijos metu galutinis pranešimas DONATE perrašė ankstesnę ObservedTxVoter būseną, įskaitant išėjimo aukštį, naudojamą sandoriams suderinti.
Dėl netinkamo aukščio MAYAChain teisėtus siunčiamus pervedimus klasifikavo kaip trūkstamus. Klasifikacija suaktyvino vagystės aptikimo logiką, skirtą kompensuoti telkinį po trūkstamo perdavimo.
Tada kompensavimo kelias apskaičiavo subsidiją beveik tuščiam ARB fondui, neapribojant sumos su baseino gyliu. Barbosa teigė, kad skaičiavimais buvo užfiksuota maždaug 49,45 milijono CACAO vertės, nors rezerve buvo tik apie 168 000 CACAO.
Rezervui trūko pakankamai žetonų modulio perkėlimui užbaigti, tačiau nauja telkinio būsena jau buvo patvirtinta. Pasak Barbosos, prižiūrėtojas tęsė po nesėkmingo perdavimo ir paliko išpūstą balansą.
Užpuolikas pridėjo nedidelį kiekį likvidumo į iškraipytą fondą ir gavo apie 99,93% jo nuosavybės vienetų, o tai leido atsiimti maždaug 48,87 mln. CACAO.
Dėl perrašyto aukščio buvo aptikta klaidinga vagystė, klaidingas signalas sugeneravo per didelę subsidiją, nepavykusi subsidija išliko fondo įrašuose, o užfiksuotas likutis patvirtino dominuojančią likvidumo pretenziją.
Barbosos rekonstrukcija priskiria eksploataciją tam kombinuotam keliui. Jis į išorines grandines perkeltą turtą įvertino maždaug 1,36 mln. USD, vadovaujamas 20,83 BTC. Jo įvertinimas dėl viso tinklo poveikio buvo beveik 11 mln.
Žetonas per incidentą nukrito nuo maždaug 0,115 USD iki 0,013 USD, ty 88,7 %.
CACAO yra viena MAYAChain suporuotų likvidumo fondų pusė. Staigus jo dolerio kainos sumažėjimas sumažina CACAO atsargų išmatuotą vertę visoje sistemoje, net jei tie žetonai lieka telkinyje.
Išnaudojimo sukurtas balansas ir sandoriai, vykdomi atsižvelgiant į iškraipytas telkinio kainas, pridėjo dar vieną fondo poveikį.
Pradinio užpuoliko išorinis gaudymas ir prarasta vertė telkiniuose yra atskiros priemonės. Vienas seka turtą, išsiųstą iš MAYAChain, o kitas fiksuoja, kaip apskaitos gedimas pakeitė teikėjams likusio likvidumo vertę ir sudėtį.
Maya dar turėjo paskelbti galutinę knygą, kurioje bendra suma būtų padalinta į kietojo turto išgavimą, CACAO perkainojimą ir dislokacijos metu atliktus sandorius. Daugiklio mastas ir kryptis yra aiškūs, o tikslus dolerių paskirstymas kiekvienai kategorijai dar laukiamas.
Likvidumo teikėjams šis skirtumas lemia, ko reikėtų susigrąžinti. Pakeitus 20.83 BTC, būtų atkurtas vienas turto rinkinys, o fondo apskaitai, CACAO vertinimui ir prekybos nuostolių paskirstymui vis tiek reiktų savos tvarkos.
Tai, ką „visiškai atsigauti“, turi apimti
Visiškas susigrąžinimas susideda iš mažiausiai trijų dalių: tvirto turto grąžinimas arba pakeitimas, fondo likučių taisymas ir apibrėžimas, kaip likęs poveikis paskirstomas tarp likvidumo tiekėjų ir kitų dalyvių.
Maya tinklo sustabdymo dokumentuose teigiama, kad HALTTRADING nustoja prekiauti, o MAYAChain gali tęsti blokų gamybą. Grandinės gyvumas rodo, kad sutarimas vyksta, tačiau apsikeitimo sandorių prieinamumas priklauso nuo prekybos kontrolės.
Iki rugpjūčio 20 d. Maya viešieji kanalai dar turėjo pateikti patvirtintą pakartotinio paleidimo laiką, įdiegtą pataisos versiją, bendrą atkurto turto sumą, galutinį fondo apskaičiavimą ir likvidumo teikėjo kompensacijos apimtį, reikalingą, kad atkūrimo pažadas būtų paverstas apibrėžtu atsiskaitymu.
MAYANode viešoji istorija rodo, kad jos prekybos sąskaitos buvo įdiegtos iš THORChain sujungimo užklausų. Tai sukuria bendrą prekybos sąskaitų vystymosi liniją.
Visas MAYAChain išnaudojimas priklausė nuo kelių sąlygų, susijusių su sandorio būsena, išsiunčiamuoju suderinimu, subsidijų skaičiavimais, telkinio būsenos užsakymais ir atšaukimo elgesiu. Spaudos metu vieši dokumentai neįrodė, kad THORChain turi tą patį kelią.
MAYAChain nuostolių daugiklis yra tiek apskaitos ir rinkos struktūros istorija, tiek vagystės istorija. Užpuolikas perkėlė apie 1,36 mln. USD grynojo turto, tačiau klaidingas balansas pakeitė fondo savininką ir atsirado kartu su tinklo rinkas jungiančio žetono žlugimu 88,7 proc.
Likvidumo tiekėjams lemiamas atnaujinimas bus Maya „pilnas“ apibrėžimas: koks turtas grąžinamas, kaip atkuriami fondo likučiai ir kas absorbuoja vertės pokyčius ir sandorius, kurių atgavimas negali tiesiog atsukti.
