Execution Quality

Date Published
Parent item
Sub-item
Tags
Incentives
latency
Geographic Decentralisation
Type
Problem Space
Status
Not started
Ready to make public??
Publish
Link
Contributors
Owner
tags

Problem Description

Every Ethereum DeFi user eventually faces the following conundrum: I want to swap ETH for PEPE, which way of doing this gives me the best price and makes my swap land on chain in a reasonable amount of time? The configuration space is huge: I could use different wallets, with default or non default settings, which influence to which builders my tx is sent. I could use different OFA products such as Flashbots Protect or MEV blocker or I could not use them. I could send my order to a routing service such as CoWSwap, UniX or 1inch. I could bridge my funds to an L2 to try to get a better execution there. So what are the best settings? The honest answer is: we don’t know (we only know which settings are clearly dominated). Thus, we should figure it out.
We want to measure execution quality. The scope covers defining quality, running experiments, and measuring the quality of historical trades over different protocols and settings. The goal is obvious: measure whether what this industry has been building for the last half decade brings value to the user.
 

Resources

Flashbots Protect Badge

Add Flashbots Protect to your wallet

Prevent frontrunning and earn refunds.

Add to your wallet →