Bolehkah transaksi Ethereum diterbalikkan? Cadangan penyelidik Stanford

Menurut penyelidik Stanford, Kaili Wang, Dan Boneh, dan Quinchen Wang membalikkan Ethereum urus niaga boleh menjadi alat yang bermanfaat untuk blockchain teknologi. Kebolehbalikan urus niaga membolehkan kecurian dalam rangkaian blockchain mudah diikat dan diterbalikkan. Ketidakupayaan untuk membalikkan urus niaga blockchain telah menjadi pedang bermata dua untuk projek blockchain. Di samping banyak faedahnya, kecurian kripto tanpa kemungkinan pembalikan telah menjadi satu kerugian besar. 

Data Blockchain diketahui tidak boleh berubah. Ketidakupayaan untuk menukar maklumat pada blockchain telah menjadi teras inovasinya kerana ia dilihat sebagai sumber yang boleh dipercayai untuk mendapatkan data yang boleh disahkan. Walau bagaimanapun, membuat Ethereum urus niaga boleh diterbalikkan mungkin merupakan langkah yang baik ke arah membendung kecurian crypto.

Mengapa pembalikan transaksi Ethereum adalah penting

Menurut cadangan itu, ERC-20R dan ERC-721R membayangkan transaksi boleh balik pada Rangkaian Ethereum untuk konvensional ERC-20 dan token ERC-721. Urus niaga dibuat sebahagiannya boleh diterbalikkan, menjadikan rangkaian Ethereum yang agak hibrid. Urus niaga membenarkan tetingkap kecil khusus untuk semakan ralat, yang membolehkan perbalahan dibuat selepas transaksi berlaku—contohnya, Tetingkap tiga minit untuk mangsa meminta pembekuan pada token yang dicuri.

Permintaan pembekuan dibuat kepada kontrak tadbir urus. Mangsa dikehendaki memberikan bukti transaksi berniat jahat dan melakukan beberapa token sebagai kepentingan. Hakim kemudian akan menyemak permintaan itu dan sama ada menerima atau menolaknya.  

Hakim-hakim tidak berpusat dan dasar telah ditetapkan untuk memastikan tiada berat sebelah. Apabila permintaan pembekuan diterima, transaksi yang dipertikaikan dihentikan dengan melaksanakan fungsi pembekuan. 

Walau bagaimanapun, ERC-20R dan ERC-721R menimbulkan cabaran yang berbeza. Oleh kerana ERC-721R mewakili Nft urus niaga, yang tidak boleh digunakan, membolehkan pengesanan alamat mudah, dan fungsi pembekuan boleh dilaksanakan dengan mudah. Walau bagaimanapun, untuk transaksi ERC-20R, penyerang boleh membahagikan token kepada beberapa alamat untuk mengelak daripada dikesan. Untuk mengelakkan pelaku daripada menggerakkan pembekuan, pembekuan dilaksanakan pada keseluruhan transaksi dan pengiraannya dalam rantaian.

Permintaan pembekuan boleh dipertikaikan kerana hakim akan memerlukan bukti daripada kedua-dua pihak sekiranya berlaku pertikaian. Juri yang tidak berpusat kemudiannya akan membuat keputusan sama ada untuk mengekalkan pembekuan atau membatalkannya. Apabila fungsi rejectReverse dipanggil, aset dilepaskan dan transaksi awal dikekalkan.

Sebaliknya, fungsi terbalik dipanggil apabila mangsa memenangi kes dan dana dikembalikan kepada mangsa, setelah diluluskan oleh hakim. Proses penyelesaian pertikaian biasa mengambil masa kira-kira tiga hari untuk diselesaikan. 

Melaksanakan pembalikan transaksi Ethereum dalam pertukaran

Cadangan baru untuk pembalikan transaksi Ethereum nampaknya merupakan pilihan yang baik untuk ekosistem blockchain. Beberapa projek blockchain dan mata wang kripto telah kehilangan dana melalui serangan siber. Menyediakan keupayaan untuk pemegang token Ethereum dengan aset digital lain untuk menentang serangan berniat jahat dan mendapatkan semula dana mereka adalah satu langkah besar ke arah mencapai kecekapan blockchain.

Walaupun cadangan itu nampaknya mengubah faedah asas rangkaian blockchain Ethereum, jika algoritma berfungsi dengan lancar untuk menavigasi kebolehterbalikan token ERC-20R, ia boleh menjadi inovasi revolusioner dalam ekosistem Web 3 yang boleh menjimatkan berbilion-bilion dolar. 

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