Može li se Ethereum transakcija poništiti? Prijedlog istraživača sa Stanforda

Prema istraživačima sa Stanforda, Kaili Wang, Dan Boneh i Quinchen Wang preokreću se Ethereum transakcije mogu biti koristan alat za blockchain tehnologija. Reverzibilnost transakcija omogućuje lako otkrivanje i poništavanje krađe unutar blockchain mreža. Nemogućnost poništavanja blockchain transakcija bila je dvosjekli mač za blockchain projekte. Osim brojnih prednosti, kripto krađa bez mogućnosti poništavanja bila je veliki nedostatak. 

Poznato je da su podaci blockchaina nepromjenjivi. Nemogućnost promjene informacija na blockchainu bila je srž njegovih inovacija jer se na njega gleda kao na pouzdan izvor za dobivanje podataka koji se mogu provjeriti. Međutim, izrada Ethereum reverzibilne transakcije mogu biti dobar korak prema suzbijanju krađe kriptovaluta.

Zašto je poništenje Ethereum transakcije važno

Prema prijedlogu, ERC-20R i ERC-721R podrazumijevaju reverzibilne transakcije na Ethereum mreži za konvencionalne ERC-20 i ERC-721 tokena. Transakcije su djelomično reverzibilne, čineći donekle hibridnu Ethereum mrežu. Transakcije dopuštaju specifičan mali prozor za provjeru pogrešaka, koji dopušta tvrdnje nakon što se transakcija dogodi - na primjer, trominutni prozor za žrtvu da zatraži zamrzavanje ukradenih tokena.

Zahtjev za zamrzavanje bio je upućen ugovoru o upravljanju. Od žrtve se traži da pruži dokaze o zlonamjernoj transakciji i uloži neke tokene kao ulog. Suci će zatim pregledati zahtjev i prihvatiti ga ili odbiti.  

Suci su decentralizirani i postoje politike koje osiguravaju nepristranost. Kada se zahtjev za zamrzavanje prihvati, sporna transakcija se zaustavlja izvršavanjem funkcije zamrzavanja. 

Međutim, ERC-20R i ERC-721R predstavljaju različite izazove. Pošto ERC-721R predstavlja NFT transakcija, koje nisu zamjenjive, omogućuje jednostavno praćenje adresa, a funkcija zamrzavanja može se jednostavno izvršiti. Međutim, za ERC-20R transakcije, napadač može podijeliti tokene na nekoliko adresa kako bi izbjegao praćenje. Kako bi se počinitelji izbjegli u manevriranju zamrzavanjem, zamrzavanje se provodi na cijeloj transakciji i njenim izračunima u lancu.

Zahtjev za zamrzavanjem može se osporiti jer će suci u slučaju spora zahtijevati dokaze od obje strane. Decentralizirani žiri tada će donijeti odluku o zadržavanju ili poništavanju zamrzavanja. Kada se pozove funkcija rejectReverse, imovina se oslobađa i početna transakcija ostaje potvrđena.

S druge strane, obrnuta funkcija se poziva kada žrtva dobije slučaj i sredstva se vrate žrtvi, nakon što to odobre suci. Uobičajeni postupak rješavanja sporova traje oko tri dana. 

Implementacija storniranja Ethereum transakcija u burzama

Čini se da je novi prijedlog za poništavanje Ethereum transakcija dobra opcija za blockchain ekosustav. Nekoliko blockchaina i projekata kriptovaluta izgubilo je sredstva putem cyber napada. Pružanje mogućnosti vlasnicima Ethereum tokena s drugom digitalnom imovinom da se suprotstave zlonamjernim napadima i povrate svoja sredstva velik je korak prema postizanju učinkovitosti blockchaina.

Iako se čini da prijedlog mijenja temeljne prednosti Ethereum blockchain mreže, ako algoritam radi glatko za upravljanje reverzibilnošću ERC-20R tokena, to može biti revolucionarna inovacija unutar ekosustava Web 3 koja bi mogla uštedjeti milijarde dolara. 

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