1 of 26

Quantification of MEV Sharing Design (OFAs)

Danning Sui

0x Labs

2023/03

@ETHGlobal

@MEVconomics 2023

2 of 26

Agenda

  • How does MEV sharing workflow look like?
    • The funnel of MEV bidding markets
  • How is MEV revenue split across each role of today?
    • Searchers
    • Builders + Validators
  • Where in the funnel can we find, quantify and return user kickback?
  • Searchers’ onchain profits
  • Builders’ bids surplus

3 of 26

Common workflow of OFAs

First let’s look at the flow and roles involved

4 of 26

Who takes what

There are many layers of bidding markets;

Each has different beneficiaries & objectives;

5 of 26

Defining all the value (past -> present -> future)

6 of 26

The Funnel of MEV Market

…or layers of bidding markets

…so how big are these bars today?

7 of 26

Quick revisit:

MEV revenue split

of today’s roles

Let’s try to put a number on each layer of this funnel…

8 of 26

Caveat: searchers’ total revenue are unknown

CEX-CEX

  • Not relevant to this discussion since it’s not originated by DEX users

DEX-DEX ✅

  • For quantifying searchers’ profits, we will narrow down to onchain DEX-DEX MEV’s profits (whose data is accessible) in this discussion.

CEX-DEX ❌

  • Hard (or nearly impossible) to estimate revenue (and PnL) made from CEX-DEX;
  • Which, anecdotally, is the majority type of arbitrage;

* certain MEV simulation can estimate historical opportunity, including CEX-DEX

⚠️

Calling back to Elaine Hu’s prev talk 👇

9 of 26

Searchers onchain profits - Total by MEV Type

Oct-Dec

Daily ~$50k - $100k

(likely under-indexed)

10 of 26

Builders’ behavior pattern

Split revenue across builder and proposer is a bit tricky;

There are different patterns of behavior from builders.

11 of 26

Proposer revenue over time

Oct-Dec

Daily ~$600k

Jan-Mar

Daily ~$1m

12 of 26

Proposer revenue over time

Oct-Dec

Daily ~$600k

Jan-Mar

Daily ~$1m

pass cross check 👍

13 of 26

(Accountable) MEV Split % Across Roles

Oct-Dec

Searcher: 70%

Proposer: 30%

Jan-Mar

Searcher: 30%

Proposer: 70%

Big & Important Question:

where can the user kickback come from? 🤔

70%

30%

30%

70%

14 of 26

Now, where in the funnel can we extract & return

user kickback?

15 of 26

Look Again: The Funnel of MEV Market

…or layers of bidding markets

searcher onchain profits reshare thru OFA bundle submission (1st bidding layer)

builder/proposer MEV revenue reshare thru mev-boost block submission (2nd bidding layer)

16 of 26

Look Again: The Funnel of MEV Market

…or layers of bidding markets

17 of 26

1 Searcher onchain profits - EigenPhi Data

Caveats: likely under-indexed

18 of 26

1 Searcher onchain profits - EigenPhi Data

Oct-Dec

19 of 26

1 Searcher onchain profits - EigenPhi Data

This means,

On a monthly basis of $212.5m volume,

user can expect total of

~$106.2k (~5bps)

~$2.1m (~100bps - higher percentile upperbound)

On a monthly basis of $1.2b volume,

user can expect total of

$607k (~5bps)

$12.1m (~100bps - higher percentile upperbound)

from searchers’ onchain profits portion of MEV revenue

20 of 26

1 Searcher onchain profits - EigenPhi Data

This means,

On a monthly basis of $212.5m volume,

user can expect total of

~$106.2k (~5bps)

~$2.1m (~100bps - higher percentile upperbound)

On a monthly basis of $1.2b volume,

user can expect total of

$607k (~5bps)

$12.1m (~100bps - higher percentile upperbound)

from searchers’ onchain profits portion of MEV revenue

Caveat:

This is an upperbound

Not all trades flow have mev extractable value

21 of 26

2 The Block Bidding “Surplus”

Methodology:

  1. For each slot/block_number, take freshest bid per builder
  2. take highest 2 bids per slot/block_number
  3. the difference is estimate surplus, thus user kickback

  • bidding_surplus/highest_bid = reshare %
  • bidding_surplus/highest_bid*10000 = bidder margin

Caveats:

  • It’s a lower-bound (why not larger % of all payouts?)
  • It’s the enforceable portion thru mev-boost

22 of 26

2 The Block Bidding “Surplus”

MEV Reshare Estimate: ~2ETH per 1k blocks 👆

~$25k per day

Reshare Estimate per block 👉

(~12s)

Avg ~0.003 ETH

~$5 (price today)

Median [0.0004 ETH,0.0006 ETH]

[$0.68, $1.02] (price today)

23 of 26

2 The Block Bidding “Surplus”

2%~5%

Surplus split % from highest bid (= proposer+builder revenue) 👇

2%~4%

1%~5%

Bidding Surplus margin (of builders’ bids) 👆

95th percentile: ~1000bps�Median: ~150bps

Avg: 200~400bps

95th percentile: ~1000bps�Median: ~100bps

Avg: 200~400bps

95th percentile: ~1000bps�Median: ~100bps

Avg: 150~500bps

24 of 26

2 The Block Bidding “Surplus”

This means,

Monthly total bid surplus is ~$750k;

5% of DEX market share gets ~$37.5k

10% of DEX market share gets ~$75k

50% of DEX market share gets ~$375k

Caveat:

This is a lowerbound

Enforceable from block bidding layer

25 of 26

Full picture

daily estimate monthly

*using split % from mev-inspect + payouts from relay data

builder/proposer revenue ~$975k (x%?) ~$29.3m (x%?)

after surplus

bidding surplus ~$25k ~$750k

(lower bound) (lower bound)

searcher onchain profits ~$400k (x%) ~$12m (x%)

(onchain visible mev revenue) ~$1.4m ~$42m

(upper bound) (upper bound)

searcher offchain profits ?? ??

26 of 26

THANKS to 🥳

EigenPhi’s 2022 MEV Data;

Flashbots Relay Data & mev-inspect data;

Tina, Elaine, Sarah, Xinyuan for help and guide;

Robert Paluba for reviews &

Tom Zhao for discussions & feedback!