Dá sa Ethereum transakcia vrátiť späť? Návrh Stanfordských výskumníkov

Podľa výskumníkov zo Stanfordu Kaili Wang, Dan Boneh a Quinchen Wang cúvali Ethereum transakcie môžu byť prospešným nástrojom pre blockchain technológie. Reverzibilita transakcií umožňuje krádeži v rámci blockchainových sietí ľahko prichytiť a zvrátiť. Neschopnosť zvrátiť blockchainové transakcie bola pre blockchainové projekty dvojsečná zbraň. Okrem mnohých výhod bola veľkou nevýhodou aj krádež kryptomien bez možnosti zvrátenia. 

Dáta blockchainu sú známe ako nemenné. Neschopnosť zmeniť informácie na blockchaine bola jadrom jeho inovácií, pretože sa považuje za spoľahlivý zdroj na získanie overiteľných údajov. Avšak, robenie Ethereum vratné transakcie môžu byť dobrým krokom k obmedzeniu krádeží kryptomien.

Prečo je zrušenie transakcie Ethereum dôležité

Podľa návrhu ERC-20R a ERC-721R znamenajú reverzibilné transakcie v sieti Ethereum pre konvenčné ERC-20 a tokeny ERC-721. Transakcie sú čiastočne reverzibilné, čím sa vytvára trochu hybridná sieť Ethereum. Transakcie umožňujú špecifické malé okno na kontrolu chýb, ktoré umožňuje, aby sa po transakcii uskutočnili spory – napríklad trojminútové okno, v ktorom obeť môže požiadať o zmrazenie ukradnutých tokenov.

Požiadavka na zmrazenie bola predložená v zmluve o riadení. Od obete sa vyžaduje, aby poskytla dôkaz o škodlivej transakcii a odovzdala nejaké tokeny ako vklad. Sudcovia potom žiadosť posúdia a buď ju prijmú, alebo zamietnu.  

Sudcovia sú decentralizovaní a sú zavedené politiky, ktoré zaisťujú nezaujatosť. Keď je žiadosť o zmrazenie prijatá, napadnutá transakcia sa zastaví vykonaním funkcie zmrazenia. 

ERC-20R a ERC-721R však predstavujú rôzne výzvy. Keďže ERC-721R predstavuje NFT transakcie, ktoré sú nezameniteľné, umožňujú jednoduché sledovanie adries a funkciu zmrazenia je možné jednoducho vykonať. V prípade transakcií ERC-20R však môže útočník rozdeliť tokeny na niekoľko adries, aby sa zabránilo ich vysledovaniu. Aby sa zabránilo páchateľom manévrovať so zmrazením, zmrazenie sa vykoná pre celú transakciu a jej výpočty v reťazci.

Žiadosť o zmrazenie môže byť napadnutá, pretože sudcovia budú v prípade sporu vyžadovať dôkazy od oboch strán. Decentralizovaná porota potom prijme rozhodnutie, či zmrazenie potvrdí alebo ho zruší. Keď sa zavolá funkcia cancelReverse, aktíva sa uvoľnia a počiatočná transakcia sa potvrdí.

Na druhej strane, spätná funkcia sa volá, keď obeť vyhrá prípad a finančné prostriedky sa obeti vrátia po schválení sudcami. Dokončenie typického procesu riešenia sporov trvá približne tri dni. 

Implementácia zvrátenia transakcií Ethereum na burzách

Nový návrh na zvrátenie transakcií Ethereum sa javí ako dobrá voľba pre blockchainový ekosystém. Niekoľko blockchainových a kryptomenových projektov prišlo o finančné prostriedky v dôsledku kybernetických útokov. Poskytnutie možnosti držiteľom tokenov Ethereum s ďalším digitálnym aktívom bojovať proti škodlivým útokom a získať späť svoje prostriedky je obrovským krokom k dosiahnutiu efektívnosti blockchainu.

Aj keď sa zdá, že návrh mení základné výhody blockchainovej siete Ethereum, ak algoritmus hladko funguje pri navigácii v reverzibilite tokenov ERC-20R, môže ísť o revolučnú inováciu v rámci ekosystému Web 3, ktorá by mohla ušetriť miliardy dolárov. 

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