In-depth essays · #6 / 50 · L2 Rollups, Federations & Interoperability
Rollups, Validiums, and Optimiums: Where Does the Transaction Data Actually Live?
Comparing Ethereum blobs against external data availability layers like EigenDA and committees
Two chains built with the exact same rollup stack can carry different labels in Ethereum City: one is called a ‘Rollup’, while another is an ‘Optimium’ or ‘Validium’. The single distinction comes down to Data Availability (DA)—whether raw transaction data is posted to Ethereum L1 or stored in an external warehouse.
1. Why State Roots Alone Are Not Enough: The Role of Data Availability
Imagine a bank that publishes a single cryptographic hash of everyone’s closing balances each night but hides the underlying ledger of transfers. If the bank’s servers vanish tomorrow, depositors have no way to reconstruct the ledger and prove their individual balances to an outside court.
In blockchain design, Data Availability guarantees that the full transaction history behind every state root was actually published so anyone can reconstruct the state and withdraw funds on L1 even if the L2 operator disappears.
2. True Rollups: Posting Compressed Data Directly to Ethereum L1 Blobs
Both Optimistic Rollups (Base, Arbitrum One, OP Mainnet) and ZK Rollups (ZKsync Era, Starknet, Scroll, Linea, Mantle) post their compressed transaction batches directly to Ethereum L1 blobs. As long as Ethereum mainnet runs, the data cannot be withheld.
Because this offers the strongest security guarantee, DeFi-heavy districts overwhelmingly choose full rollup mode. Both Mantle and Arbitrum Nova notably migrated from external data stores to posting full data to Ethereum blobs.
3. Optimiums and Validiums: Trading L1 Data Hosting for Ultra-High Throughput
Chains designed for sub-second gaming, mobile micropayments, or massive throughput—such as MegaETH, Celo, Fraxtal, Ronin, and Immutable zkEVM—settle state roots on Ethereum L1 but store bulk transaction data on external systems like EigenDA or a Data Availability Committee.
An optimistic chain using external DA is called an Optimium (Celo, Fraxtal, MegaETH, Ronin); a ZK-proven chain using external DA is called a Validium (Immutable zkEVM). Fees stay near zero, at the cost of trusting the external DA layer to keep data available.
4. Choosing the Right District for Your Use Case
Understanding the difference between a rollup, an optimium, and a validium helps citizens match the security of a district to the value of their activity—keeping long-term savings on full L1-backed rollups while enjoying frictionless gaming and micro-transactions on external-DA chains.
Related districts in the city
Related glossary terms
This essay is an explainer written to help you read the city; it is not investment advice. Facts on this page are as of 2026-10 and may change. If you spot a mistake, please tell us through the contact page.