Може ли транзакция на Ethereum да бъде отменена? Предложението на изследователите от Станфорд

Според изследователи от Станфорд Кайли Уанг, Дан Боне и Куинчен Уанг обръщат Ethereum транзакциите могат да бъдат полезен инструмент за blockchain технология. Обратимостта на транзакциите позволява кражбата в блокчейн мрежите да бъде лесно засечена и обърната. Невъзможността за обръщане на блокчейн транзакции е нож с две остриета за блокчейн проектите. Освен многобройните предимства, кражбата на крипто без възможност за сторниране е основен недостатък. 

Известно е, че блокчейн данните са неизменни. Невъзможността за промяна на информация в блокчейн е в основата на неговите иновации, тъй като се разглежда като надежден източник за получаване на проверими данни. Въпреки това, вземането Ethereum обратимите транзакции може да са добра стъпка към ограничаване на кражбата на крипто.

Защо отмяната на транзакция на Ethereum е важна

Според предложението, ERC-20R и ERC-721R предполагат обратими транзакции в Ethereum Network за конвенционалните ERC-20 и ERC-721 токени. Транзакциите са направени частично обратими, което прави донякъде хибридна мрежа Ethereum. Транзакциите позволяват специфичен малък прозорец за проверка на грешки, който позволява да се правят спорове след извършване на транзакция - например триминутен прозорец за жертвата да поиска замразяване на откраднатите токени.

Искането за замразяване беше отправено към договор за управление. От жертвата се изисква да предостави доказателства за злонамерената транзакция и да заложи някои токени като залог. След това съдиите ще прегледат искането и ще го приемат или ще го отхвърлят.  

Съдиите са децентрализирани и са въведени политики, за да се гарантира липсата на пристрастия. Когато бъде приета заявка за замразяване, оспорваната транзакция се спира чрез изпълнение на функцията за замразяване. 

ERC-20R и ERC-721R обаче поставят различни предизвикателства. Тъй като ERC-721R представлява NFT транзакции, които не са заменими, позволява лесно проследяване на адреси и функцията за замразяване може лесно да се изпълни. Въпреки това, за ERC-20R транзакции, нападателят може да раздели токените на няколко адреса, за да избегне проследяването. За да се избегне насилниците да маневрират със замразяването, замразяването се изпълнява за цялата транзакция и нейните изчисления във веригата.

Искането за замразяване може да бъде оспорено, тъй като съдиите ще изискват доказателства от двете страни в случай на спор. След това децентрализираното жури ще вземе решение или да потвърди замразяването, или да го отмени. Когато функцията rejectReverse бъде извикана, активите се освобождават и първоначалната транзакция се поддържа.

От друга страна, обратната функция се извиква, когато жертвата спечели делото и средствата се връщат на жертвата след одобрение от съдиите. Типичният процес на разрешаване на спорове отнема около три дни. 

Внедряване на обръщане на Ethereum транзакция в борси

Новото предложение за анулиране на транзакции на Ethereum изглежда е добър вариант за блокчейн екосистемата. Няколко блокчейн и проекта за криптовалута са загубили средства чрез кибератаки. Осигуряването на възможност за притежателите на токени Ethereum с друг цифров актив да се противопоставят на злонамерени атаки и да си възвърнат средствата е огромна стъпка към постигане на ефективност на блокчейн.

Въпреки че изглежда, че предложението променя основните предимства на блокчейн мрежата Ethereum, ако алгоритъмът работи безпроблемно, за да навигира обратимостта на ERC-20R токените, това може да бъде революционна иновация в екосистемата Web 3, която може да спести милиарди долари. 

Източник: https://www.cryptopolitan.com/ethereum-transactions-reversible/