SoK: Preventing Transaction Reordering Manipulations in Decentralized Finance

03/22/2022
by   Lioba Heimbach, et al.
0

User transactions on Ethereum's peer-to-peer network are at risk of being attacked. The smart contracts building decentralized finance (DeFi) have introduced a new transaction ordering dependency to the Ethereum blockchain. As a result, attackers can profit from front- and back-running transactions. Multiple approaches to mitigate transaction reordering manipulations have surfaced recently. However, the success of individual approaches in mitigating such attacks and their impact on the entire blockchain remains largely unstudied. In this systematization of knowledge (SoK), we categorize and analyze state-of-the-art transaction reordering manipulation mitigation schemes. Instead of restricting our analysis to a scheme's success at preventing transaction reordering attacks, we evaluate its full impact on the blockchain. Therefore, we are able to provide a complete picture of the strengths and weaknesses of current mitigation schemes. We find that currently no scheme fully meets all the demands of the blockchain ecosystem. In fact, all approaches demonstrate unsatisfactory performance in at least one area relevant to the blockchain ecosystem.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/16/2022

Is decentralized finance actually decentralized? A social network analysis of the Aave protocol on the Ethereum blockchain

Decentralized finance (DeFi) has the potential to disrupt centralized fi...
research
03/08/2020

Attacking the DeFi Ecosystem with Flash Loans for Fun and Profit

Credit allows a lender to loan out surplus capital to a borrower. In the...
research
01/14/2021

Quantifying Blockchain Extractable Value: How dark is the forest?

Permissionless blockchains such as Bitcoin have excelled at financial se...
research
05/17/2022

F3B: A Low-Latency Commit-and-Reveal Architecture to Mitigate Blockchain Front-Running

Front-running attacks, which benefit from advanced knowledge of pending ...
research
07/31/2022

ERC-20R and ERC-721R: Reversible Transactions on Ethereum

Blockchains are meant to be persistent: posted transactions are immutabl...
research
12/15/2021

A Network based Blockchain ecosystem for peer review publication

Blockchain as an emerging technology has transformed many traditional an...
research
04/10/2019

Flash Boys 2.0: Frontrunning, Transaction Reordering, and Consensus Instability in Decentralized Exchanges

Blockchains, and specifically smart contracts, have promised to create f...

Please sign up or login with your details

Forgot password? Click here to reset