Kas Ethereumi tehingut saab tagasi võtta? Stanfordi teadlaste ettepanek

Stanfordi teadlaste sõnul tagurdavad Kaili Wang, Dan Boneh ja Quinchen Wang Ethereum tehingud võivad olla kasulik vahend blockchain tehnoloogia. Tehingute pööratavus võimaldab plokiahela võrkudes toimuvaid vargusi hõlpsalt tõrjuda ja tagasi pöörata. Suutmatus plokiahelatehinguid tagasi pöörata on olnud plokiahelaprojektide jaoks kahe teraga mõõk. Lisaks arvukatele eelistele on krüptovargus ilma tagasipööramisvõimaluseta olnud suur puudus. 

Plokiahela andmed on teadaolevalt muutumatud. Suutmatus muuta plokiahela teavet on olnud selle uuenduste keskmes, kuna seda peetakse usaldusväärseks allikaks kontrollitavate andmete saamiseks. Samas tegemise Ethereum tagasipööratavad tehingud võivad olla hea samm krüptovarguste ohjeldamisel.

Miks on Ethereumi tehingu tühistamine oluline?

Ettepaneku kohaselt eeldavad ERC-20R ja ERC-721R pöörduvad tehingud Ethereumi võrgus tavapäraste ERC-20 ja ERC-721 märgid. Tehingud muudetakse osaliselt tagasipööratavateks, tehes mõnevõrra hübriidse Ethereumi võrgu. Tehingud võimaldavad teatud väikest vigade kontrollimise akent, mis võimaldab pärast tehingu toimumist vaidlusi esitada – näiteks kolmeminutiline aken, kus ohver saab taotleda varastatud žetoonide külmutamist.

Külmutamise taotlus esitati valitsemislepingule. Ohver on kohustatud esitama tõendid pahatahtliku tehingu kohta ja panustama mõned märgid. Seejärel vaatavad kohtunikud taotluse läbi ja kas nõustuvad sellega või lükkavad selle tagasi.  

Kohtunikud on detsentraliseeritud ja erapooletuse vältimiseks on kehtestatud poliitika. Kui külmutamistaotlus võetakse vastu, peatatakse vaidlustatud tehing, käivitades külmutamisfunktsiooni. 

Kuid ERC-20R ja ERC-721R kujutavad endast erinevaid väljakutseid. Kuna ERC-721R esindab NFT tehingud, mis ei ole asendatavad, võimaldavad hõlpsalt aadresse jälgida ja külmutamisfunktsiooni saab hõlpsasti täita. ERC-20R tehingute puhul võib ründaja aga jälitamise vältimiseks märgid mitmeks aadressiks jagada. Selleks, et kurjategijad ei manööverdaks külmutamist, teostatakse kogu tehing ja selle arvutused ahelas.

Külmutamise taotlust saab vaidlustada, kuna kohtunikud nõuavad vaidluse korral mõlemalt poolelt tõendeid. Seejärel teeb detsentraliseeritud žürii otsuse, kas jätta külmutamine jõusse või tühistada. Funktsiooni rejectReverse kutsumisel vabastatakse varad ja esialgne tehing kinnitatakse.

Teisest küljest käivitatakse vastupidine funktsioon, kui ohver kohtuasja võidab ja raha tagastatakse ohvrile kohtunike nõusolekul. Tüüpiline vaidluste lahendamise protsess võtab aega umbes kolm päeva. 

Ethereumi tehingute tühistamise rakendamine börsidel

Uus ettepanek Ethereumi tehingute tühistamiseks näib olevat plokiahela ökosüsteemi jaoks hea valik. Mitmed plokiahelad ja krüptovaluutaprojektid on küberrünnakute tõttu raha kaotanud. Pahatahtlike rünnakute vastu võitlemise ja nende raha tagasisaamise võimaluse pakkumine Ethereumi märgiomanikele teise digitaalse varaga on suur samm plokiahela tõhususe saavutamise suunas.

Kuigi tundub, et ettepanek muudab Ethereumi plokiahela võrgu põhilisi eeliseid, võib see olla Web 20 ökosüsteemis revolutsiooniline uuendus, kui algoritm töötab sujuvalt ERC-3R žetoonide pöörduvuses, mis võib säästa miljardeid dollareid. 

Allikas: https://www.cryptopolitan.com/ethereum-transactions-reversible/