Back to blog
Blockchain12 min read

Anatomy of Cross-Rollup MEV: Why Shared Sequencers Don't Solve Atomic Arbitrage

Cross-domain MEV between L2 rollups represents a $500M+ annual opportunity. But shared sequencing doesn't deliver the atomic execution it promises. Here's why — and what architectures actually work.

Maximal Extractable Value (MEV) — the profit that can be extracted by reordering, inserting, or censoring transactions within a block — has reshaped the economic landscape of blockchain networks. On Ethereum L1 alone, MEV extraction has generated billions in cumulative value since the merge. But as activity migrates to Layer 2 rollups, a new and largely unsolved problem has emerged: cross-rollup MEV.

The premise is simple. Price discrepancies exist between identical assets on different L2s — ETH on Arbitrum vs. ETH on Optimism, USDC on Base vs. USDC on zkSync. Arbitrage across these venues is the most natural form of MEV. But unlike L1 arbitrage, where a searcher can atomically execute both legs of a trade within a single block, cross-rollup arbitrage faces fundamental coordination challenges that no current architecture fully solves.

The Economics of Cross-Domain MEV

To understand why this matters, consider the scale. Research from Extropy Academy shows that 35.67% of L2 arbitrages require third-party bridges, creating massive inefficiency. The total addressable MEV across L2 rollups is estimated at $500M+ annually and growing as L2 TVL increases. For searcher teams, protocol designers, and sequencer operators, this is the next frontier.

Cross-domain MEV takes several forms, each with different complexity and execution requirements:

The Shared Sequencer Promise

Shared sequencers — proposed by projects like Astria, Espresso, and Radius — offer an elegant narrative. Instead of each rollup running its own sequencer, multiple rollups share a single sequencing layer. This shared layer can see transactions across all participating rollups simultaneously and, theoretically, order them in a way that enables atomic cross-rollup execution.

The pitch is compelling: if a single entity orders transactions across Arbitrum and Optimism, it should be able to guarantee that either both legs of a cross-rollup arbitrage execute or neither does. Atomic composability across rollups — the holy grail of modular blockchain architecture.

The problem is that ordering transactions across rollups and executing them atomically across rollups are fundamentally different problems. Shared sequencers solve the first but cannot, by themselves, solve the second.

Why Atomic Cross-Rollup Execution Is Impossible (Without Tradeoffs)

To understand the limitation, we need to decompose what 'atomic execution' actually requires. On a single chain, atomicity means that all operations within a transaction either succeed together or fail together, and the result is included in a single block. This works because a single execution environment processes the entire transaction.

Cross-rollup transactions involve two separate execution environments. Even if a shared sequencer orders the transactions for inclusion in the same relative position on both rollups, the execution on each rollup happens independently. Several problems emerge:

The State Divergence Problem

Between the time the shared sequencer orders a cross-rollup bundle and the time each rollup executes its portion, the state on each rollup may change due to other transactions. The shared sequencer commits to an ordering, but it cannot commit to an execution outcome because it doesn't control the execution environments.

Concretely: the sequencer orders 'buy 100 ETH on Arbitrum at price X' and 'sell 100 ETH on Optimism at price Y' as an atomic pair. But between ordering and execution, another transaction on Arbitrum moves the price. The Arbitrum leg now executes at a different price than expected — or reverts entirely. The Optimism leg may still execute, leaving the searcher with an incomplete position.

The Finality Asymmetry Problem

Different rollups have different finality characteristics. Optimistic rollups have a 7-day challenge window. ZK rollups need time to generate and verify proofs. Even within the same rollup family, block times and confirmation requirements differ. A shared sequencer that sequences across rollups with different finality properties cannot guarantee that both legs reach finality simultaneously.

This creates a window where one leg is confirmed and the other isn't — the exact opposite of atomicity. A sophisticated attacker could exploit this asymmetry to extract value from the sequencer or the searcher.

The Game-Theoretic Breakdown

Recent academic research has demonstrated something counterintuitive: in certain market conditions, atomic cross-rollup execution actually decreases arbitrage profit compared to non-atomic execution. The reason is that atomicity constrains the searcher's strategy space. Without atomicity, a searcher can execute each leg independently, adapting to price movements in real-time. With forced atomicity, the searcher is locked into a fixed strategy at ordering time.

This creates a paradox: the mechanism designed to enable cross-rollup MEV can actually make it less profitable in the exact scenarios where it's needed most — volatile markets with rapid price movements.

A Concrete Example: Uniswap v4 on Arbitrum vs. Curve on Optimism

Let's walk through a specific cross-rollup arbitrage to illustrate the challenges. Suppose ETH is trading at $3,000 on a Uniswap v4 pool on Arbitrum and $3,015 on a Curve pool on Optimism — a 0.5% price discrepancy.

In this scenario, the shared sequencer provided ordering guarantees but couldn't prevent the state change on Arbitrum that reduced profitability. The 'atomic' guarantee was illusory — the transactions were ordered together but didn't execute against the expected state.

What Actually Works: Intent-Based Architectures

The more promising approach to cross-rollup MEV doesn't try to force atomicity across separate execution environments. Instead, it embraces the separation and uses intent-based architectures with solver competition.

In an intent-based system, a user or searcher expresses an intent ('I want to buy 10 ETH on the cheapest available venue across all L2s') rather than constructing specific transactions. Solvers compete to fill this intent by executing transactions on the user's behalf across whatever chains offer the best price.

EIP-7683: Cross-Chain Intent Standard

EIP-7683 proposes a standard interface for cross-chain intents. It defines how intents are expressed, how solvers discover and bid on intents, and how settlement happens. The key innovation is that solvers take on the execution risk — they front the capital on the destination chain and are reimbursed on the source chain, absorbing the finality asymmetry problem.

Solver Networks in Practice

Protocols like Across, UniswapX, and CoW Protocol have implemented solver networks that demonstrate the viability of this approach. Across, for example, uses a network of relayers who front capital on the destination chain, providing near-instant cross-chain transfers while managing finality risk off-chain.

The economics work because solvers are specialized — they maintain capital on multiple chains, have sophisticated pricing models for cross-chain execution risk, and compete with each other to offer the best prices. This competition produces better outcomes for users than any shared sequencer could guarantee.

Proposer-Builder Separation and Cross-Domain MEV

The evolution of Proposer-Builder Separation (PBS) on Ethereum L1 offers lessons for the L2 MEV landscape. EIP-7732 (ePBS) will enshrine the builder-proposer separation in the protocol itself, eliminating the trusted relay dependency of the current MEV-Boost architecture.

For cross-rollup MEV, the key insight from PBS is the separation of concerns: the entity that orders transactions (sequencer/proposer) doesn't need to be the entity that constructs optimal bundles (builder/solver). Shared sequencers might find their most valuable role not as cross-rollup atomicity providers but as cross-rollup ordering layers that feed intent-based solver networks.

The Future: Pragmatic Cross-Rollup Composability

The future of cross-rollup MEV isn't atomic execution — it's pragmatic composability built on intent-based architectures, solver competition, and asynchronous settlement. This isn't as elegant as the shared sequencer narrative, but it's what actually works given the physical constraints of distributed systems.

The organizations building for cross-rollup MEV should invest in solver infrastructure, cross-chain inventory management, and intent-based protocol integrations — not in waiting for shared sequencers to deliver atomic execution they structurally cannot provide.

Build Cross-Chain Infrastructure with Accelar

Accelar specializes in building production-grade blockchain infrastructure — from MEV-optimized execution systems to cross-chain bridges and DeFi protocol integrations. Whether you're building solver networks, sequencer infrastructure, or cross-rollup arbitrage systems, our team has the deep protocol expertise to ship. Let's build together.