Liquidity fragmentation has been the main objection to the Ethereum rollup-centric roadmap, amongst other problems such as weakest-link security and interoperability. This is mainly because sequencers, where users submit transactions, are isolated for each rollup. Since rollups have no visibility of each other, this means that transactions and liquidity on one rollup cannot easily interoperate with another. That’s why we have seen shared sequencer networks such as Astria and Espresso gain traction recently.
A shared sequencer enables rollups to launch quickly, provides atomic composability for cross-rollup transactions, and preserves decentralization. A shared sequencer network is a necessity for secure, decentralized, and scalable blockchains.
Shared sequencers also provide economies of scale; and allow for superior MEV searching by removing the uncertainty around latencies for multiple sequencers, which can allow for more efficient MEV searching.
All shared sequencers being built today are going to run into another problem: they will need a sizable stake to be effective in delivering on the shared sequencer promise of atomic composability. We will need to bootstrap billions of dollars of economic stake to secure the network.
Rather than starting from scratch, what if we leverage existing validators from a PoS blockchain to act as a shared sequencer network? Introducing Rome Protocol, which turns Solana into a shared sequencer.