MEV Dynamics in Ethereum Rollups
MEV Dynamics in Ethereum Rollups
1 Introduction
Maximum Extractable Value (MEV) [5] has evolved significantly since the early
days of Ethereum. The introduction of MEV Boost mechanisms, followed by
Proposer-Builder Separation (PBS), transformed how MEV was captured on
Ethereum, and now, with the rise of rollups [25], Layer-2 (L2) scaling solutions
for Ethereum, history appears to be repeating itself.
The centralization of sequencers significantly impacts MEV on rollups. A se-
quencer is the entity responsible for ordering transactions, forming blocks, and
submitting them to the Layer 1 chain [20]. As the sole actor capable of trans-
action ordering, the sequencer introduces implicit trust assumptions—namely,
that transactions are processed on a First-Come, First-Served (FCFS) basis with
Priority Fee Auctions (PFA). Moreover, most rollups (e.g., Arbitrum, Optimism,
Base, Unichain, ZKsync) operate private mempools. MEV opportunities on L2s
2 K. Gogol, M. Schneider, C. Tessone
Related Work. Zhu et al. [30] present a game-theoretic model of MEV auctions
under revert protection, showing theocratically that revert protection increases
auction revenue, market efficiency, and blockspace usage by incentivizing deter-
ministic participation. Our work empirically validates its assumptions.
The empirical study of MEV, especially on L2 blockchains, remains relatively
underexplored, and involves studies on non-atomic arbitrage [13,12,31] and cyclic
one [27]. Solmaz et al. [24] analyze cyclic arbitrage bots on L2s, termed opti-
mistic MEV, and find that they consume disproportionately more gas than they
contribute in fees. In contrast, we show that for the broader class of reverted
transactions, the reverse holds: sequencers earn disproportionately more from
fees than they expend in gas.
TimeBoost, introduced by Arbitrum (April 2025), is a transaction ordering
policy for rollup sequencers that incorporates both transaction timestamps and
bids [18]. Simulation results suggest that it can yield returns comparable to
or exceeding those of simple FCFS ordering for L2 MEV searchers [10]. Flash-
blocks, introduced on Base (July 2025) and Unichain (August 2025), provide
early transaction pre-confirmation every 200 ms by splitting each block into ten
Revert-Based MEV on Fast-Finality Rollups 3
mini-blocks. Their effects on transaction ordering have not yet been empirically
assessed—a gap this work aims to fill.
2 Background on Rollups
Rollup Rollup
Block Block ... Block Users Block Block ... Block Users
Rollup Rollup
Smart Contract Smart Contract
Verifier
Block Block ... Block Block Block ... Block
Fig. 1: Most rollups operate with centralized sequencers that maintain private
mempools. These sequencers have exclusive control over transaction ordering
within the rollup.
bridges, and MEV searchers typically act upon soft finality, which occurs every
200ms–2s—much faster than Ethereum’s 12s L1 block time.
Gas Fees on L2s. Although reverted transactions do not alter the blockchain
state, they are still included in the ledger and consume resources during ex-
ecution. In general, on Ethereum rollups, the total fee paid by a transaction
comprises two main components:
– L2 Execution Fee: the cost of executing the transaction on the rollup’s virtual
machine.
– L1 Data Availability Fee: the cost of posting transaction calldata to Ethereum
L1, which ensures data availability and security.
The L2 execution cost itself can be further decomposed into a base fee and a
priority fee, leading to the following structure:
These components can be computed from on-chain transaction data using the
following formulas [2]:
100.0%
Arbitrum Base Optimism Unichain ZKsync
60.0%
40.0%
20.0%
0.0%
Jan 2025 Feb 2025 Mar 2025 Apr 2025 May 2025 Jun 2025 Jul 2025 Aug 2025
25.0% 100.0%
20.0%
60.0%
10.0%
5.0%
40.0%
0.0%
20.0%
−5.0%
−10.0% 0.0%
Arbitrum Base Optimism Unichain ZKsync Arbitrum Base Optimism Unichain ZKsync
(b) Difference in daily revert rates be- (c) Daily share of swaps among reverted
tween transactions that set priority fee transactions.
and all transactions.
Fig. 2: Analysis of transaction reverts from January to August 2025. (b) A posi-
tive difference on most L2s indicates that priority-fee transactions, often linked
to MEV, revert more frequently. (c) Reverts are predominantly swaps, reflecting
MEV/DEX activity.
Revert Rate Characteristics. Figure 2a shows that daily revert rates ranged from
5% to 40% across L2s, with peaks up to 20% on Arbitrum. On Unichain, revert
rates increased sharply in mid-May and remained close to 40% until July. Fig-
ure 2c demonstrates that most of reverted transactions are swaps. In particular,
more than 80% of reverted transactions are swaps on Arbitrum, Opti-
mism, and Unichain, suggesting their connection to arbitrage. Due to incomplete
labeling, these values represent lower bounds, especially on Base.
80%
Top Platforms
60%
60.0
40%
Pancakeswap v3
Camelot v3
Uniswap v4
Others
Others
Uniswap v3
Uniswap v4
Uniswap v2
Pancakeswap v3
Uniswap v3
Velodrome v2_cl
Others
Velodrome v4
Uniswap v2
Uniswap v4
Uniswap v3
Velodrome v4
Velodrome v2_cl
Others
SyncSwap v1
Others
Maverick v1
ZKSwap_Finance v1
Mute v1
100
80
80.1
Top Token Pairs
60
52.8
40 42.5
39.4
33.7 30.9 29.5 28.8
20 25.3
21.7 21.7
14.9 5.4 5.2 5.3 5.2 7.8 7.0 7.8 5.0
12.1 4.0 3.1
10.0 0.8
0
US USOt rET WB Ot US w P A US O WB un aO WB U U O U US O U WE U
DC D he H- her DC eirdo SX-W RBU DC thers TC iBTC ptU TC SDC SD₮ thers NI-W DC thers SDT TH SDC
-W ₮0-W rs ws TC-W s -W - S-V -W -W S -W -W 0 ET .e- -W - -W
ET ET tET ET ET ZOR ETH IR ET ET -WB DCn- ET ET -WE H WE ET ZK ET
H H H H H A TU H H TC aO H H TH TH H H
AL ptW
BT
C
Fig. 3: Breakdown of reverted swaps by target DEX and token pair. Most re-
verted swaps target WETH–USDC pools and Uniswap (v3).
6000
30k
2500 600
40k
2000
20k 4000 30k 400
1500
20k
2000 1000
10k 200
500 10k
0 0 0 0 0
50 100 150 100 200 300 400 20 40 60 80 10 20 30 40 50 0 5 10 15 20
Priority Fees and Auction Participation. Users may specify a priority fee per
gas to incentivize inclusion. Figure 8, in Appendix, shows the distribution of pri-
ority fees set by reverted transactions. Strikingly, nearly half of reverted trans-
actions—and almost all on ZKsync—include a priority fee despite the absence of
a priority fee auction on these L2s. On Unichain, nearly all reverted transactions
set the priority fee to exactly 1 wei, indicating minimal auction engagement. Fig-
ure 2b compares revert rates of priority-fee transactions with all transactions.
Base and Optimims exhibit a positive difference, indicating that transactions
setting priority fees revert more often. This counterintuitive result is ex-
plained by their association with MEV strategies, which we evaluate further.
Revert-Based MEV on Fast-Finality Rollups 9
25
20
% from Reverted
15
10
0
Ga Ba Prio L1 To Ga Ba Prio L1 To Ga Ba Prio L1 To Ga Ba Prio L1 To Ga Ba Prio L1 To
s Us se rity Fe tal s Us se rity Fe tal sU se rity Fe tal sU se rity Fe tal sU se rity Fe tal
Fe Fe Fe Fe Fe Fe Fe Fe Fe Fe
ed e Fe e e ed e Fe e e sed e Fe e e sed e Fe e e sed e Fe e e
e e e e e
Fig. 5: Share of reverted transactions in gas usage and L2 fee revenue. Reverted
transactions contribute disproportionately more to fee revenue than to gas usage.
Gas Usage and Fees. Figure 5 shows that reverted transactions contribute
disproportionately more to sequencer fee revenues than to gas usage.
Across all L2s, their share of total fees paid exceeds their share of gas consumed.
On Base and Unichain, reverted transactions generate ∼20–25% of priority fee
revenue. A longitudinal view of daily gas usage and fee contributions is provided
in Appendix C (Figure 9).
since these addresses correspond to contracts that execute MEV strategies rather
than EOAs that merely submit them. Unlike senders, which are often one-off
spam shells, recipient contracts (e.g., routers, arbitrage bots, or swap helpers)
are stable points of interaction that generate internal calls (traces) to DEX
routers and liquidity pools, where reverts typically occur. Clustering at this
level allows us to identify recurring patterns of MEV activity, distinguish user
contracts from automated bots, and uncover characteristic patterns of failed or
repeated arbitrage attempts.
On May 20th, 2025, we identified 759, 1938, 578, 99, 68 such addresses on
Arbitrum, Base, Optimism, Unichain, and ZKsync, respectively. Due to the rel-
atively small sample sizes on Unichain and ZKsync, we focus our clustering
analysis on Arbitrum, Base, and Optimism.
For each one of those instances, we considered multiple factors, such as num-
ber of transactions, number of distinct addresses that called the analyzed ad-
dress, daily coverage (number of hours with at least one transaction), revert rate,
and found the following set of features significant:
1. Swap % - percentage of swaps among the successful transactions,
2. Atomic % - percentage of atomic arbitrage swaps among the successful trans-
actions,
3. Revert/Block - average number of reverted transactions in a block among
blocks with reverted transactions,
4. Success/Block - average number of successful transactions in a block among
blocks with successful transactions,
5. Revert No - number of reverted transaction in a day.
We perform Principal Component Analysis (PCA) on the standardized ver-
sion of our selected features. The first five principal components explain approxi-
mately {26.5%, 24.1%, 18.6%, 16.1%, 14.7%} of the variance, respectively. Hence,
the variance is distributed relatively evenly, and no single dominant component
captures the majority of the variability in the data.
We proceed to cluster our data via KMeans++ and experiment with different
seeds to initiate the algorithm with, and with the possible number of target
clusters to look for (we test for values ranging from 2 to 10). The related inertia
plot is shown in Figure 6a, which clearly suggests 6 as the optimal number of
clusters to look for. We therefore save the KMeans++ clustering obtained for
such 6 groups, and plot the t-SNE projection of our points in Figure 6b, where
the points are color-coded by the KMeans++ clustering labels.
Figure 6 summarizes the features for each cluster, in order to help with
their interpretation and discussion. For each group, we report the number of
points belonging to it, but also show the average value of each feature that was
considered during our clustering phase. In general, we can make the following
observations.
Group 0: Passive Receivers. This is the largest cluster, containing the majority
of recipient contracts. These addresses exhibit almost no interaction with swaps
(swap% ≈ 0), very low atomic arbitrage involvement, and only a small number
Revert-Based MEV on Fast-Finality Rollups 11
Fig. 6: We cluster our data points relating to reverted transactions. The inertia
plot suggests an optimal clustering into 6 groups, visualised via a t-SNE projec-
tion and summarised in the table.
of reverted transactions per block. Their activity is sporadic, with limited daily
coverage, suggesting that they correspond to non-MEV infrastructure contracts
or passive user contracts that occasionally receive reverted calls, rather than
specialized arbitrage bots. In other words, Group 0 forms the background noise
of the reverted transaction landscape.
Example. The contract 0x42d...9a6 on Base illustrates this passive-receiver
pattern, with rare reverted calls but no consistent swap activity.
Group 2: Transaction Relays / Spam Shells. This cluster contains only a few
addresses, but with extremely high numbers of both reverted and successful
transactions per block. They do not rely on swaps (swap% ≈ 0), indicating that
these may be auxiliary contracts or router helpers that aggregate or forward
12 K. Gogol, M. Schneider, C. Tessone
bundles of calls. Their high throughput per block suggests that they act as
transaction relays or spam shells, rather than genuine arbitrage bots.
Example. The contract 0xc40d...f90 on Base shows this pattern of dense trans-
action forwarding without swap involvement.
Per–swap success. For one attempted swap of size q, we have the following no-
tation.
– Success (p(q)): receive ∆y(q) from AMM, offset the Pc q spent on CEX.
– Failure (1 − p(q)): CEX trade clears, AMM trade reverts; trader still paid
Pc q on CEX and may liquidate at cost ϕ.
– Overhead cg is incurred regardless.
Adversarial loss. We model on-chain execution hazards (e.g., sandwiching) via
an adversarial loss function L : [0, ∞) → R+ applied to the submitted size q.
Economically, L(q) captures expected value extracted by adversaries around the
trade. In CFMMs, curvature of the pricing curve together with user slippage
bounds implies that the attackable “wedge” scales more than linearly with size,
so it is natural to assume:
Assumption 01 (Convex adversarial loss) L is nondecreasing, strictly con-
vex, and L(0) = 0.
14 K. Gogol, M. Schneider, C. Tessone
and the total expected profit from splitting into n equal slices as
n
X
Π(n) = s∆yi − Pc D/n − L(D/n) − κ .
i=1
Then
n
!
X
Π(n) − Π(1) = s ∆yi − ∆y(D) + L(D) − nL(D/n) − (n − 1)κ. (2)
i=1
Pn
In particular, under same-pool, same-block execution, i=1 ∆yi = ∆y(D) and
Π(n) − Π(1) = L(D) − nL(D/n) − (n − 1)κ. (3)
Revert-Based MEV on Fast-Finality Rollups 15
Hence splitting strictly improves expected profit (relative to one big trade) when-
ever
L(D) − nL(D/n) > (n − 1)κ.4
Fix a slice size q > 0 and let s := p(q) ∈ [0, 1] be the success probability of a
single submission of size q. If a trader submits K ∈ N identical copies such that
at most the earliest one can execute, then the success event occurs iff at least one
copy lands. Under the standard independent-arrival approximation, the success
probability is
K
sK (q) = 1 − 1 − s .
7 Discussion
Reverts as Equilibrium. Our results establish that reverted transactions on
rollups are not accidental noise but equilibrium outcomes of rational MEV strate-
gies. Splitting and duplication strictly dominate single-shot execution under con-
vex adversarial loss, and empirically we observe exactly these patterns across L2s.
High revert rates are therefore an endogenous response to the interaction of fast
block times, private mempools, and fee rules, rather than evidence of inefficient
or malicious actors alone. Interpreting reverts as equilibrium behavior reframes
them from wasted blockspace to a predictable by-product of current sequencing
designs, thus reverts are best understood as equilibrium outcomes shaped by
sequencer policy, not anomalies.
6
Proof in Appendix B.
Revert-Based MEV on Fast-Finality Rollups 17
8 Conclusions
Acknowledgments
The first author gratefully acknowledges the support of the Flashbots Research
Grant. The authors are also indebted to Danning Sui, Daniel Marzec, Johnnatan
Messias, and Xin Wan for their valuable discussions and insights, which greatly
contributed to shaping this research.
References
1. Adams, H., Toda, M., Karys, A., Wan, X., Gretzke, D., Zhong, E., Wong, Z.,
Marzec, D., Miller, R., Hasu, Floersch, K., Robinson, D.: Unichain (2024)
2. Buterin, V., Conner, E., Dudley, R., Slipper, M., Norden, I., Bakhta, A.: EIP-
1559: Fee market change for ETH 1.0 chain. [Link]
eip-1559 (2021), ethereum Improvement Proposal
3. Chaliasos, S., Firsov, D., Livshits, B.: Towards a Formal Foundation for Blockchain
Rollups. arXiv preprint arXiv:2406.16219 (2024)
4. Chaliasos, S., Reif, I., Torralba-Agell, A., Ernstberger, J., Kattis, A., Livshits, B.:
Analyzing and Benchmarking ZK-Rollups (2024)
5. Daian, P., Goldfeder, S., Kell, T., Li, Y., Zhao, X., Bentov, I., Breidenbach, L.,
Juels, A.: Flash Boys 2.0: Frontrunning in Decentralized Exchanges, Miner Ex-
tractable Value, and Consensus Instability. In: 2020 IEEE Symposium on Security
and Privacy (SP). pp. 910–927. IEEE (2020)
6. Ethereum Foundation: Ethereum Roadmap (2024), [Link]
roadmap/, accessed on February 7, 2025
7. Ethereum Foundation: Proto-Danksharding FAQ. [Link]
@vbuterin/proto_danksharding_faq (2024), accessed on Febraury 7, 2025
8. Flashbots: Atomic arbitrage. [Link]
(2024), accessed: August 4, 2025
9. Flashbots: Flashbots – Multichain Transaction Reverts. [Link]
flashbots/multichain-transaction-reverts (2024), accessed on February 7,
2025
10. Fritsch, R., Silva, M.I., Mamageishvili, A., Livshits, B., Felten, E.W.: Mev capture
through time-advantaged arbitrage (2025), [Link]
11. Gangwal, A., Gangavalli, H.R., Thirupathi, A.: A Survey of Layer-Two Blockchain
Protocols. Journal of Network and Computer Applications, Vol 209 (2022)
12. Gogol, K., Messias, J., Miori, D., Tessone, C., Livshits, B.: Cross-Rollup MEV:
Non-Atomic Arbitrage Across L2 Blockchains. arXiv preprint arXiv:2406.02172
(2024)
13. Gogol, K., Messias, J., Miori, D., Tessone, C., Livshits, B.: Quantifying Arbitrage in
Automated Market Makers: An Empirical Study of Ethereum ZK Rollups. In: The
5th International Conference on Mathematical Research for Blockchain Economy
(MARBLE) (2024)
14. Growthepie: Layer-2 Transaction Costs. [Link]
fundamentals/transaction-costs (2024), accessed on February 7, 2025
Revert-Based MEV on Fast-Finality Rollups 19
15. Kalodner, H., Goldfeder, S., Chen, X., Weinberg, S.M., Felten, E.W.: Arbitrum:
scalable, private smart contracts. In: Proceedings of the 27th USENIX Conference
on Security Symposium (2018)
16. Lashkari, B., Musilek, P.: A Comprehensive Review of Blockchain Consensus Mech-
anisms. IEEE Access (2021)
17. Mamageishvili, A., Kelkar, M., Schlegel, J.C., Felten, E.W.: Buying Time: La-
tency Racing vs. Bidding in Transaction Ordering. arXiv preprint arXiv:2306.02179
(2023)
18. Mamageishvili, A., Kelkar, M., Schlegel, J.C., Felten, E.W.: Buying time: Latency
racing vs. bidding in transaction ordering (2023), [Link]
02179
19. Monte, G.D., Pennino, D., Pizzonia, M.: Scaling blockchains without giving up
decentralization and security. In: Proceedings of the Workshop on Cryptocurrencies
and Blockchains for Distributed Systems (2020)
20. Motepalli, S., Freitas, L., Livshits, B.: Sok: Decentralized sequencers for rollups
(2023), [Link]
21. Motepalli, S., Freitas, L., Livshits, B.: SoK: Decentralized Sequencers for Rollups.
arXiv preprint arXiv:2310.03616 (2023)
22. Robinson, D., White, D.: Priority Is All You Need. Paradigm Reseach (2024)
23. Sguanci, C., Spatafora, R., Vergani, A.M.: Layer 2 blockchain scaling: a survey.
arXiv preprint arXiv:2107.10881 (2021)
24. Solmaz, O., Heimbach, L., Vonlanthen, Y., Wattenhofer, R.: Optimistic mev in
ethereum layer 2s: Why blockspace is always in demand (2025), [Link]
org/abs/2506.14768
25. Thibault, L.T., Sarry, T., Hafid, A.S.: Blockchain Scaling Using Rollups: A Com-
prehensive Survey. IEEE Access, Vol. 10 (2022)
26. Thibault, L.T., Sarry, T., Hafid, A.S.: Blockchain Scaling Using Rollups: A Com-
prehensive Survey. IEEE Access (2022)
27. Torres, C.F., Mamuti, A., Weintraub, B., Nita-Rotaru, C., Shinde, S.: Rolling in
the Shadows: Analyzing the Extraction of MEV Across Layer-2 Rollups. arXiv
preprint arXiv:2405.00138 (2024)
28. Wang, G., Shi, Z.J., Nixon, M., Han, S.: SoK: Sharding on Blockchain. In: Pro-
ceedings of the 1st ACM Conference on Advances in Financial Technologies (2019)
29. Wang, W., Zhou, L., Yaish, A., Zhang, F., Fisch, B., Livshits, B.: Mechanism
Design for ZK-Rollup Prover Markets. arXiv preprint arXiv:2404.06495 (2024)
30. Zhu, B.Z., Wan, X., Moallemi, C.C., Robinson, D., Bachu, B.: Quantifying the
Value of Revert Protection. arXiv prepritnt arXiv:2410.19106 (2024)
31. Öz, B., Torres, C.F., Gebele, J., Rezabek, F., Mazorra, B., Matthes, F.: Pandora’s
Box: Cross-Chain Arbitrages in the Realm of Blockchain Interoperability. arXiv
preprint arXiv:2501.17335 (2025)
A.2 Methodology
Transaction ordering is normalized to the unit interval [0, 1], where 0 denotes
the block head and 1 the block tail. On Flashblocks-enabled chains, each block
is heuristically divided into ten equal slots to approximate sub-block ordering.
Priority fees are grouped into logarithmically spaced bins, with an additional
bin reserved for zero-fee transactions. For each fee bin and slot combination, we
compute the median block position and the share of reverted transactions, and
estimate regressions of median position on the log of the priority fee.
Structure Block subdivided into N preconfir- Single block structure maintained; intro-
mation slots (typically N = 10), duces a new express lane at the sequencer.
each with ∼200ms latency guaran-
tees.
Auction type Implicit priority fee competition Sealed-bid second-price auction deter-
within each slot. mines control of the express lane.
Inclusion rule Transactions placed sequentially Winning bidder’s transactions in the ex-
into slots; higher priority fees com- press lane are sequenced immediately; oth-
pete for earlier position in slots ers incur nominal delay (∼200ms) and may
be deferred to the next block.
Median Position vs. Fee (Slot-by-Slot). Slot-level median positions against fee
reveal heterogeneous effects. Slot 1 exhibits a steep negative slope: higher fees re-
liably push transactions to the block head, but with elevated revert risk. Slots 2–9
display nearly flat relationships, indicating that fee has negligible ordering im-
pact. Slot 10 shows a weaker but persistent secondary effect: transactions “tail-
gate” behind Slot 1 and inherit some revert exposure.
Tx Index Percentile
0.8 0.8
0.6 0.6
0.4 0.4
0.2 0.2
0 0
1 100 10k 1M 100M 1 100 10k 1M 100M
0.8 0.8
0.6 0.6
0.4 0.4
0.2 0.2
0 0
1 100 10k 1M 100M 1 100 10k 1M 100M
0.8 0.8
0.6 0.6
0.4 0.4
0.2 0.2
0 0
1 100 10k 1M 100M 1 100 10k 1M 100M
Optimism ZKsync
1 1
Tx Index Percentile
0.8 0.8
0.6 0.6
0.4 0.4
0.2 0.2
0 0
1 100 10k 1M 100M 1 100 10k 1M 100M
Priority Fee per Gas (wei) Priority Fee per Gas (wei)
Fig. 7: Median priority fee across transaction index percentiles, with interquar-
tile range (IQR) bands, for each analyzed L2 chain. On Base, Optimism, and
Unichain, higher priority fees are associated with earlier inclusion in the block
(lower index positions), whereas no such pattern is observed on Arbitrum and
ZKsync.
Revert-Based MEV on Fast-Finality Rollups 23
Median Position vs. Fee (Slot-by-Slot). Slot-level analysis reveals that prior to
TimeBoost, the median position is only weakly responsive to fees. After Time-
Boost, Slot 1 shows a sharp negative slope (higher fees reliably move transactions
to the head), while Slots 2–9 remain flat, and Slot 10 displays a weaker tailgating
effect, similar to Base and Unichain under Flashblocks.
B Proofs
⊔
⊓
Remark 3. Lemma 1 assumes the n slices are executed atomically, so the pool
follows one deterministic path. This is a standard simplification to isolate the
frictionless AMM mechanics. Any sandwiching or visibility costs are modeled
separately by the convex loss term, not inside the mechanical output.
If interleaving is possible (public mempool), the proof still goes through with
a small tweak: decompose the outcome of splitting into (i) a path effect and (ii)
an adversarial-loss effect.
Lemma 2. If L is strictly convex with L(0) = 0, then for any D > 0 and integer
n > 1,
L(D) − n L(D/n) > 0.
as in (3). By Lemma 2, L(D) − nL(D/n) > 0 for n > 1, hence Π(n) > Π(1)
whenever L(D) − nL(D/n) > (n − 1)κ. ⊓
⊔
C Additional Figures
73.42
60%
58.14
54.23
40% 47.34 47.9
35.8
20% 24.36
19.36 21.31
4.58 5.33 2.22
9.79 0.08 0.09 1.2 0.18 0.16 2.07 0.25
0%
null
0 wei
1 wei
<=1 gwei
>1 gwei
null
1 wei
<=1 gwei
>1 gwei
null
1 wei
<=1 gwei
>1 gwei
null
0 wei
1 wei
<=1 gwei
>1 gwei
null
0 wei
<=1 gwei
>1 gwei
Fig. 8: Priority fee per gas in reverted transactions across L2s. Base, Optimism,
and Unichain implement PFAs, whereas Arbitrum and ZKsync rely on FCFS
ordering. Strikingly, nearly half of reverted transactions—and almost all on
ZKsync—include a priority fee despite the absence of a priority fee auction at
these L2s.
28 K. Gogol, M. Schneider, C. Tessone
Arbitrum
% from Reverted Transactions
60
40
20
0
Jan 2025 Feb 2025 Mar 2025 Apr 2025 May 2025 Jun 2025 Jul 2025
Base
% from Reverted Transactions
30
20
10
0
Jan 2025 Feb 2025 Mar 2025 Apr 2025 May 2025 Jun 2025 Jul 2025
Optimism
80
% from Reverted Transactions
60
40
20
Jan 2025 Feb 2025 Mar 2025 Apr 2025 May 2025 Jun 2025 Jul 2025
Unichain
60
% from Reverted Transactions
50
40
30
20
10
Jan 2025 Feb 2025 Mar 2025 Apr 2025 May 2025 Jun 2025 Jul 2025
ZKsync
% from Reverted Transactions
25
20
15
10
0
Jan 2025 Feb 2025 Mar 2025 Apr 2025 May 2025 Jun 2025 Jul 2025
Fig. 9: Daily share of reverted transactions in total gas consumption and fee
revenue on each L2. Reverted transactions contribute disproportionately more
to L2 fee revenues than to gas usage
Revert-Based MEV on Fast-Finality Rollups 29
Arbitrum
400
Total Daily Gas Fee [ETH]
300
200
100
0
Jan 12 Jan 26 Feb 9 Feb 23 Mar 9 Mar 23 Apr 6 Apr 20 May 4 May 18
2025
Base
Total Daily Gas Fee [ETH]
300
200
100
0
Jan 12 Jan 26 Feb 9 Feb 23 Mar 9 Mar 23 Apr 6 Apr 20 May 4 May 18
2025
Optimism
Total Daily Gas Fee [ETH]
40
30
20
10
0
Jan 12 Jan 26 Feb 9 Feb 23 Mar 9 Mar 23 Apr 6 Apr 20 May 4 May 18
2025
Unichain
Total Daily Gas Fee [ETH]
10
0
Jan 12 Jan 26 Feb 9 Feb 23 Mar 9 Mar 23 Apr 6 Apr 20 May 4 May 18
2025
ZKsync
Total Daily Gas Fee [ETH]
15
10
0
Jan 12 Jan 26 Feb 9 Feb 23 Mar 9 Mar 23 Apr 6 Apr 20 May 4 May 18
2025
Fig. 10: Daily total gas fees incurred by reverted transactions. The breakdown
shows the L2 execution fee (split into base and priority components) and the L1
fee for calldata posting to Ethereum.
30 K. Gogol, M. Schneider, C. Tessone
51 52 52
0.8 0.8 0.8
Priority Fee per Gas (wei)
42 43 44
0.6 0.6 36 0.6
34 34
50 0.7 52 52
0.8 0.8
0.6
Priority Fee per Gas (wei)
42 43 43
0.5 0.6 0.6
33 34 34
0.4
25 26 0.4 26 0.4
0.3
16 17 17
0.2
0.2 0.2
8 0.1 8 8
0 0.0 0 0.0 0 0.0
1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9 10
Arbitrum (pre TimeBoost) Base (pre Flashblocks) Unichain (pre Flashblocks)
Zero-fee tx (bin 0) 25 Zero-fee tx (bin 0) 50 Zero-fee tx (bin 0)
30 Positive-fee tx (bins 1) Positive-fee tx (bins 1) Positive-fee tx (bins 1)
25 20 40
Revert Share (%)
20 15 30
15
20
10
10
10
5 5
0
2 4 6 8 10 2 4 6 8 10 2 4 6 8 10
Arbitrum (TimeBoost) Base (Flashblocks) Unichain (Flashblocks)
Zero-fee tx (bin 0)
Positive-fee tx (bins 1) 14
25 16
12
14 10
Revert Share (%)
20
8
15 12
6
4
10 10
2
Zero-fee tx (bin 0) Zero-fee tx (bin 0)
5 8 Positive-fee tx (bins 1) 0 Positive-fee tx (bins 1)
2 4 6 8 10 2 4 6 8 10 2 4 6 8 10
Block Slot of Tx Index Block Slot of Tx Index Block Slot of Tx Index
Fig. 11: Heatmaps of revert share (y-axis, color intensity) across log priority fee
levels (x-axis) and Flashblock/TimeBoost slots (vertical axis), with slot-level
median position vs. fee lines overlaid. Panels show before vs. after sequenc-
ing changes on Base, Unichain (Flashblocks), and Arbitrum (TimeBoost). The
heatmaps reveal localized auction behavior at Slot 1 after the mechanisms are
introduced, while Slots 2–9 remain insensitive to fees. Overlaid line plots high-
light slot-by-slot fee responsiveness, confirming that only the block head exhibits
auction-like dynamics.