In 2018, Vitalik Buterin, the founder of Ethereum, warned the crypto world about a specific arbitrage: Sandwich. The arbitrage would have significant consequences, such as marketing manipulation. You can find a more elaborate explanation here.
Traditionally, sandwich arbitrages are challenging to monitor and detect due to their complex nature.
Thanks to the flashbots project and its team’s great endeavour, sandwich arbitrage has walked out of the dark forest and become more transparent and fairer. As a result, increasingly, more searchers gain access to MEV Revenue and redistribute it.
Using its unique auction mechanism, flashbots elucidates the unspoken acts and sets up a new system with open and unambiguous rules, thus mitigating the negative externalities of MEV like EigenPhi’s mission.
To help investors identify such transactions, applying our in-house algorithms, EigenPhi released the Sandwich transactions discovering feature.
Open EigenPhi’s website, you can examine the Arbitrage Transaction Profit Leader Board. The Type column indicates what kind of transaction the row of data is.
Arbitrage Transaction(Real-Time Stream) shows Sandwich arbitrages as well.
Arbitrage Transaction(Real-Time Stream) with sandwich arbitrage type marked
Click the row marked as Sandwich, and you can open the particular page of the transaction.
Flashbots lower searchers’ risk of failure by bundling up the transactions in the right order and putting them in the block.
For the arbitrage above, you can choose any of the three transactions and open its Etherscan page, on which you can find the block number. For this sandwich, it’s 14264561. To locate the bundle, navigate to the last records of the transactions on the block page. You can see the three items at the bottom of the records, which means they are put there as the top 3 transaction records by flashbots, as you can see in the picture below.
Next, let’s dig into the details of this sandwich arbitrage in the Token Flow Chart section.
As it’s a sandwich arbitrage, the victim’s transaction is between the attackers’. So the green row is the poor guy’s address and his deal. The pink rows belong to the attacker. For the sake of clarity, only the last four digits of the address are used for indication.
we can split the whole process as below:
In the long run, equivalent to the goal of the flashbots, EigenPhi aims at unveiling the new structures and behaviours of arbitrage/MEV/attacking in the existing and emerging DeFi protocols. Discovering the wisdom of DeFi is EigenPhi’s mission.
To find out how we achieve the goal, please feel free to follow us on Discord, Medium, Revue, Substack, and Twitter.
Interested in receiving the latest MEV alert? Follow EigenPhi MEV🤖 Alert.