Reversible transactions could mitigate crypto theft — Researchers

Published at: Sept. 26, 2022

Stanford University researchers have come up with a prototype for “reversible transactions” on Ethereum, arguing it could be a solution to reduce the impact of crypto theft.

In a Sept. 25 tweet, Stanford University blockchain researcher Kaili Wang shared a run down of the Ethereum-based reversible token idea, noting that at this stage it is not a finished concept but more of a “proposal to provoke discussion and even better solutions from the blockchain community,” noting:

“The major hacks we've seen are undeniably thefts with strong evidence. If there was a way to reverse those thefts under such circumstances, our ecosystem would be much safer. Our proposal allows reversals only if approved by a decentralized quorum of judges.”

The proposal was put together by blockchain researchers from Stanford, including Wang, Dan Boneh, Qinchen Wang, and it outlines “opt-in token standards that are siblings to ERC-20 and ERC-721” dubbed ERC-20R and ERC-721R.

Billions in crypto stolen. If we can't stop the thefts, can we reduce the harmful effects?Over recent months, a couple other @Stanford researchers and I drew out and prototyped ERC-20R/721R to support reversible transactions on #Ethereum.See post & :https://t.co/38Hs0F9goU

— kaili.eth (@kaili_jenner) September 24, 2022

However, Wang clarified that the prototype was not to replace ERC-20 tokens or make Ethereum reversible, explaining that it is an opt-in standard that "simply allows a short time window post-transaction for thefts to be contested and possibly restored."

Under the proposed token standards, if someone has their funds stolen, they can submit a freeze request on the assets to a governance contract. This will then be followed up by a decentralized court of judges that need to quickly vote “within a day or two at most” to approve or reject the request.

Both sides of the transaction would also be able to provide evidence to the judges so that they have enough information, in theory, to come to a fair decision.

For NFTs, the process would be relatively straightforward as the judges just need to see “who currently owns the NFT, and freeze that account.”

However, the proposal admits that freezing fungible tokens is much more complicated, as the thief can split the funds among dozens of accounts, run them through an anonymity mixer or exchange them in other digital assets.

To counter this, the researchers have come up with an algorithm that provides a “default freezing process for tracing and locking stolen funds.”

They note that it ensures that enough funds in the thief’s account will be frozen to cover the stolen amount, and the funds will only be frozen if “there’s a direct flow of transactions from the theft.”

Gonna mass-address other comments:- If you think this is an incomplete solution, you're entirely correct. Our paper provides some pieces of the puzzle (focuses on the mechanics), but we mention many open questions surrounding decentralized gov. That space needs work.

— kaili.eth (@kaili_jenner) September 25, 2022

Wang’s Twitter post generated a lot of discussion, with a mixed bag of people asking further questions, supporting the idea, refuting it or putting forward ideas of their own.

Related: UK gov't introduces bill aimed at empowering authorities' to 'seize, freeze and recover' crypto

Prominent Ether (ETH) bull and podcaster Anthony Sassano wasn’t a fan of the proposal, tweeting to his 224,300 followers that “I'm all for people coming up with new ideas and putting them out into the ether but I'm not here for TradFi 2.0. Thanks but no thanks”

I'm all for people coming up with new ideas and putting them out into the ether but I'm not here for TradFi 2.0Thanks but no thanks https://t.co/pdSIB5Ib05

— sassal.eth (@sassal0x) September 25, 2022

Discussing the idea further with people in the comments, Sassano explained that he thinks that reversal control and consumer protections should be placed on the “higher layers” such as exchanges, and companies rather than the base layer (blockchain or tokens), adding:

“Doing it at the ERC20/721 level would basically be doing it at the "base layer" which I don't think is right. End-user protections can be put in place at higher levels such as the front-ends.”
Tags
Related Posts
LuaSwap using TomoChain for backend transactions
The number of projects adopting layer-two solutions for Ethereum’s scaling woes is increasing, with LuaSwap rolling out a new, TomoChain-based exchange engine yesterday. The change will enable the Uniswap inspired exchange to perform token swaps with greater speed and efficiency than many rival Automated Market Maker ERC-20 exchanges. 1/ #LuaSwap version on @TomoChainANN blockchain is live, entirely open to all $TOMO and Ethereum projects Users can now experience another $LUA version with: ✔️ Super speed ✔️ Near-zero gas fees ✔️ No network congestion Details: https://t.co/Be8claDkgT — LuaSwap (@LuaSwap) January 27, 2021 While LuaSwap remains an Ethereum-based application, transactions related to …
Technology / Jan. 29, 2021
Insolar Launches Mainnet, Swaps Ethereum-Based Token for Native Coin
Enterprise blockchain platform Insolar is launching its own mainnet, debuting its native Insolar Coin (XNS) to replace its formerly used Ethereum-based token INS. After successfully piloting the testnet in 2019, Insolar will be rolling out the commercial launch of Insolar MainNet on Feb. 3, the firm said in a press release shared with Cointelegraph. INS/XNS token swap is immediately available According to the firm, holders of the Ethereum-based ERC-20 token INS will be able to swap their tokens for XNS on the first day of the mainnet launch. Insolar users will be able to store their XNS tokens on Insolar’s …
Blockchain / Feb. 3, 2020
OmiseGo Joins Crypto Coalition Universal Protocol Alliance
OmiseGo, a finance-oriented scaling network for Ethereum (ETH), has become a member of Universal Protocol Alliance, a coalition of blockchain and cryptocurrency-focused firms. Targeting financial services and tax collection In a press release shared with Cointelegraph on Oct. 8, the startup revealed that it will incorporate the Universal Protocol Platform UPT utility token into its payment processing technology. By doing so, OmiseGo intends to let stakeholders to use UP stablecoins for financial services and tax collection, as well as collect transaction fees. Dan Schatt, co-founder of the Universal Protocol Alliance, said that OmiseGo’s technology “will help support the mass adoption …
Blockchain / Oct. 9, 2019
New Zealand Blockchain Group to Request Government Blockchain Strategy
New Zealand-based blockchain industry group BlockchainNZ announced that it will request a national blockchain strategy from the government next Thursday, according to a press release on May 21. The executive director of Blockchain NZ, Mark Pascall, will give a presentation to the New Zealand parliament’s economic development, science and innovation select committee hearing on the potential economic advantages of implementing blockchain tech solutions in the country. The presentation will reportedly serve as an introductory seminar on blockchain, bitcoin, smart contracts, security tokens, and decentralized autonomous organisations. Pascall commented that Blockchain NZ wants to have its experts work together with the …
Blockchain / May 22, 2019
Deribit hackers move stolen Ether to Tornado Cash crypto mixer
In the aftermath of the $28 million Deribit hack, the unknown exploiter is moving stolen funds using the decentralized cryptocurrency mixer, Tornado Cash. The Deribit hot wallet hacker has transferred a total of 1,610 Ether (ETH), or around $2.5 million, to Tornado Cash, according to data from the Ethereum block explorer Etherscan. The funds were transferred in 17 transactions, with the first outgoing transaction occurring on Nov. 5 —just a few days after Deribit suffered the hack. The amount of funds moved to Tornado Cash is just a fraction of all stolen ETH on the hacker’s address, as its balance …
Blockchain / Nov. 7, 2022