The data availability wars are heating up, and Celestia’s Matcha upgrade might have just changed the entire game.
For those who haven’t been following closely: Celestia just dropped Matcha in Q1 2026, doubling block sizes to 128MB and putting their Fibre Blockspace protocol on a roadmap toward 1 terabit per second throughput. To put that in perspective, that’s 1,500 times their previous target. Meanwhile, they’re already commanding roughly 50% of the DA market and have processed over 160 gigabytes of rollup data.
How Celestia Actually Works
The technical architecture is genuinely elegant. Celestia uses Namespaced Merkle Trees (NMTs) combined with Data Availability Sampling (DAS), which means lightweight nodes can verify data availability without downloading entire blocks. Think of it as sampling random chunks of data to probabilistically prove the full block is available—the more light nodes sample, the higher the security guarantee.
This is fundamentally different from Ethereum’s blob-based approach. With EIP-4844, Ethereum added dedicated blob space that L2s can use for data availability at reduced cost (median fees hitting $0.0000000005), but you’re still working within Ethereum’s block time and validator set. Celestia, by contrast, is purpose-built for data availability from the ground up.
The Performance Gap Is Real
Let’s talk numbers:
- Celestia: Matcha delivers 128MB blocks today, 1Tb/s on the roadmap with Fibre
- EigenDA: 100MB/s throughput using a Data Availability Committee model
- Ethereum blobs: Effective, cheap, but constrained by Ethereum’s base layer limits
Every major rollup framework—Arbitrum Orbit, OP Stack, Polygon CDK—has integrated Celestia as a DA option. That’s not just market penetration; that’s becoming infrastructure.
But Here’s the Question That Keeps Me Up at Night
If Layer 2 rollups can now choose their own data availability layer based on cost vs. security trade-offs rather than defaulting to Ethereum mainnet, did we successfully decentralize Ethereum’s scaling roadmap or just fragment its security model?
When Optimism uses Ethereum blobs, there’s an argument that it’s still fundamentally “Ethereum scaling.” But when a rollup uses Celestia for DA, stores state roots on Ethereum L1, but posts transaction data to a completely independent chain with its own validator set… what exactly is it securing?
The Cost vs. Security Trade-off
The reason L2s are choosing Celestia isn’t mysterious—it’s economics. Even with EIP-4844 making Ethereum DA dramatically cheaper, Celestia offers:
- Predictable, low-cost data availability at scale
- Purpose-built infrastructure optimized for throughput
- No competition with Ethereum L1 for block space
But there’s a flip side. Ethereum DA means you’re paying for Ethereum’s security budget and decentralization. Celestia is a younger, smaller validator set with different trust assumptions. Is that acceptable for a rollup handling billions in TVL?
My Take as an L2 Engineer
From a pure engineering perspective, I think this is healthy competition. Ethereum needed pressure to ship EIP-4844 and continue improving blob space. Celestia’s success proved there was demand for specialized DA infrastructure.
But I also worry about fragmentation. If 10 different L2s use 10 different DA layers, are we building a unified Ethereum scaling roadmap or just creating isolated scalability silos that happen to share an L1 for final settlement?
The Matcha upgrade shows Celestia isn’t slowing down. They’re iterating fast, scaling aggressively, and winning market share. That’s good for the ecosystem—but only if we’re honest about what we’re trading away when we choose modular DA over Ethereum-native DA.
What do you all think? Is Celestia’s dominance the beginning of the end for Ethereum-based DA, or is this just the market finding equilibrium between cost and security?