Ar Ethereum operaciją galima atšaukti? Stanfordo mokslininkų pasiūlymas

Pasak Stanfordo tyrinėtojų, Kaili Wang, Dan Boneh ir Quinchen Wang atbuline eiga Ethereum sandoriai gali būti naudinga priemonė blockchain technologija. Dėl operacijų grįžtamumo galima lengvai užkirsti kelią vagystėms blokų grandinės tinkluose ir jas atšaukti. Nesugebėjimas atšaukti „blockchain“ operacijų buvo dviašmenis kardas „blockchain“ projektams. Be daugybės privalumų, kriptovaliutų vagystė be galimybės ją atšaukti buvo didelis trūkumas. 

Yra žinoma, kad „blockchain“ duomenys yra nekintami. Nesugebėjimas pakeisti informacijos apie blokų grandinę buvo jos naujovių pagrindas, nes jis laikomas patikimu šaltiniu, leidžiančiu gauti patikrinamus duomenis. Tačiau gaminant Ethereum Atšaukiami sandoriai gali būti geras žingsnis siekiant pažaboti kriptovaliutų vagystę.

Kodėl Ethereum operacijos atšaukimas yra svarbus

Remiantis pasiūlymu, ERC-20R ir ERC-721R reiškia grįžtamąsias operacijas Ethereum tinkle įprastoms ERC-20 ir ERC-721 žetonai. Sandoriai yra iš dalies grįžtami, todėl Ethereum tinklas yra šiek tiek hibridinis. Operacijos suteikia tam tikrą nedidelį klaidų tikrinimo langą, kuris leidžia ginčytis po operacijos, pavyzdžiui, trijų minučių langas, per kurį auka gali prašyti užšaldyti pavogtus žetonus.

Prašymas įšaldyti buvo pateiktas pagal valdymo sutartį. Auka turi pateikti įrodymus apie piktavališką sandorį ir įmesti kai kuriuos žetonus. Tada teisėjai peržiūrės prašymą ir jį priims arba atmes.  

Teisėjai yra decentralizuoti, o politika užtikrina, kad nebūtų šališkumo. Priėmus prašymą užšaldyti, ginčijama operacija sustabdoma vykdant įšaldymo funkciją. 

Tačiau ERC-20R ir ERC-721R kelia skirtingus iššūkius. Kadangi ERC-721R atstovauja NFT operacijos, kurios yra nepakeičiamos, leidžia lengvai atsekti adresus, o užšaldymo funkciją galima lengvai vykdyti. Tačiau ERC-20R operacijų atveju užpuolikas gali padalinti žetonus į kelis adresus, kad būtų išvengta atsekimo. Kad kaltininkai negalėtų manevruoti užšaldymo, užšaldymas vykdomas visai operacijai ir jos skaičiavimams grandinėje.

Prašymas sustabdyti gali būti užginčytas, nes kilus ginčui teisėjai pareikalaus abiejų šalių įrodymų. Tada decentralizuota žiuri priims sprendimą patvirtinti įšaldymą arba jį atšaukti. Kai iškviečiama rejectReverse funkcija, turtas išleidžiamas ir pradinė operacija patvirtinama.

Kita vertus, atvirkštinė funkcija iškviečiama, kai nukentėjusysis laimi bylą, o lėšos aukai grąžinamos, teisėjams pritarus. Įprastas ginčų sprendimo procesas trunka apie tris dienas. 

Ethereum sandorių atšaukimo įgyvendinimas biržose

Naujasis „Ethereum“ sandorių atšaukimo pasiūlymas yra geras pasirinkimas „blockchain“ ekosistemai. Keli blokų grandinės ir kriptovaliutų projektai prarado lėšas per kibernetines atakas. Galimybės „Ethereum“ žetonų turėtojams suteikimas su kitu skaitmeniniu turtu kovoti su kenkėjiškomis atakomis ir atgauti lėšas yra didžiulis žingsnis siekiant „blockchain“ efektyvumo.

Nors atrodo, kad pasiūlymas keičia esminius Ethereum blokų grandinės tinklo privalumus, jei algoritmas veikia sklandžiai, kad būtų galima pereiti prie ERC-20R žetonų grįžtamumo, tai gali būti revoliucinė naujovė Web 3 ekosistemoje, galinti sutaupyti milijardus dolerių. 

Šaltinis: https://www.cryptopolitan.com/ethereum-transactions-reversible/