Celestia's Matcha Upgrade Doubles Block Size to 128MB—Is This the Beginning of the End for Ethereum-Based DA?

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?

I need to push back on the framing here, because I think we’re already making a critical mistake by treating DA choice as purely an optimization problem.

Here’s what worries me: Celestia’s 50% market dominance is a centraliza tion risk disguised as modular infrastructure.

Look, I get the appeal. Celestia is cheaper, faster, and purpose-built for DA. The engineering is impressive—NMTs and DAS are clever solutions. But we’re recreating the exact problem we tried to solve with blockchain in the first place: dependency on a single critical infrastructure provider.

The Ethereum Alignment Argument Matters

When a rollup posts data to Ethereum, even via blobs, it’s inheriting Ethereum’s:

  • Economic security: $50B+ staked ETH securing the network
  • Validator diversity: Thousands of independent validators across jurisdictions
  • Credible neutrality: No single entity controls what data gets included
  • Battle-tested resilience: Years of production operation under adversarial conditions

Celestia has… what? A newer chain, smaller validator set, less capital securing it. And now we’re saying “that’s fine for rollups handling billions in TVL because throughput is 1,500x higher”?

The Fragmentation Problem Is Real

You asked if choosing different DA layers fragments Ethereum’s security model. Yes. Absolutely it does.

If Base uses Ethereum blobs but Arbitrum uses Celestia, they’re not both “Ethereum L2s” in any meaningful security sense. They share settlement on L1, but their data availability guarantees come from completely different security budgets and validator sets.

This matters during attacks. If Celestia has a consensus failure or data withholding attack, every rollup using it for DA is compromised simultaneously. That’s not diversification—that’s systemic risk.

We Chose Modularity for Flexibility, Not Dependency

I’m not anti-modular. Separation of concerns is good architecture. But modular doesn’t mean external. You can have a modular DA layer that’s still secured by Ethereum’s validator set (see: EigenDA via restaking, or just using blobs).

Celestia’s market dominance means if they make a bad governance decision, get compromised, or simply have extended downtime, half the rollup ecosystem is offline. That’s the opposite of decentralization.

What We Should Actually Be Asking

Instead of “is Celestia’s dominance the end of Ethereum DA,” we should ask:

  1. Is 50% market share in a critical infrastructure layer acceptable?
  2. What’s the security threshold where using non-Ethereum DA becomes too risky?
  3. Can we build Ethereum-native DA that matches Celestia’s performance?

EIP-4844 was a huge step forward. Blob fees at $0.0000000005 are competitive. The bottleneck isn’t cost anymore—it’s throughput. So let’s keep shipping upgrades to Ethereum DA (PeerDAS, 2D sampling, increased blob count) instead of outsourcing security to external chains.

Celestia’s success should be a wake-up call to make Ethereum DA better, not an excuse to abandon it.

Okay, I love that we’re having this debate, but I wanted to add some actual data to the conversation because I’ve been tracking DA costs across chains for the past 6 months.

Real Cost Comparison (February 2026 Data)

I pulled blob fee data from Ethereum, TIA pricing from Celestia, and tried to normalize for GB of data posted:

Ethereum Blobs (EIP-4844):

  • Median fee per blob: $0.0000000005 (yes, that’s nine zeros)
  • Blob size: 128KB each
  • Effective cost per GB: ~$0.004 during low congestion
  • During congestion spikes: Can jump to $0.50-$2.00 per GB

Celestia (Post-Matcha):

  • TIA-denominated fees with block sizes at 128MB
  • Effective cost per GB: ~$0.001-0.003 (depends on TIA price volatility)
  • More predictable during congestion due to dedicated throughput

EigenDA:

  • Committee-based model with different pricing structure
  • Generally competitive with Celestia for larger data volumes
  • Ethereum-aligned security as bonus

The Surprising Finding

Here’s what shocked me: EIP-4844 made Ethereum DA competitive again for smaller L2s and L3s. If you’re posting <10GB/day, Ethereum blobs are actually cheaper than running Celestia infrastructure when you factor in:

  • Node operation costs
  • TIA token exposure risk
  • Integration complexity

But for high-volume rollups posting 100GB+/day, Celestia’s dedicated throughput and predictable pricing becomes compelling.

What I’m Seeing On-Chain

I’ve been monitoring which rollups are actually using which DA layers:

  • Base: Ethereum blobs (makes sense—Coinbase wants Ethereum alignment)
  • Arbitrum Nova: Still using AnyTrust (their own DA committee)
  • Optimism: Moved to blobs, cutting DA costs by ~60%
  • StarkNet: Ethereum blobs
  • Newer gaming L3s: Celestia (they prioritize cost over security for small-stakes gaming)

The pattern is clear: High-value DeFi sticks with Ethereum DA, experimental/gaming goes with Celestia.

The Metric That Actually Matters

Brian’s point about centralization risk is valid, but I think the metric we should watch is: What % of total crypto TVL sits on rollups using non-Ethereum DA?

Right now, even though Celestia has 50% market share by data volume, the vast majority of economic value is still on rollups using Ethereum DA. Gaming rollups post tons of data but handle minimal TVL.

If that ratio flips—if DeFi protocols start migrating to Celestia—then we have a serious Ethereum fragmentation problem.

My Hot Take

Competition is working exactly as intended. Celestia forced Ethereum to ship EIP-4844. Now Ethereum DA is competitive on cost for most use cases. Celestia still wins on raw throughput, which creates market segmentation:

  • High-security, high-TVL: Ethereum DA
  • High-throughput, lower-stakes: Celestia or EigenDA

That feels… okay? As long as we’re honest about which category our rollup falls into.

The real test will be when a major DeFi protocol with $1B+ TVL chooses non-Ethereum DA. Has anyone seen that happen yet?

This is such a great discussion! I’m learning a ton from both the technical depth and the data analysis.

Coming at this from a developer perspective—I work on a mid-size DeFi protocol—I have to admit the Celestia vs Ethereum DA debate feels a bit abstract when you’re just trying to ship features and keep users happy.

The Question I Keep Coming Back To

If we decided to migrate from Ethereum blobs to Celestia (or vice versa), what does that actually look like?

I’m not talking philosophically—I mean:

  • How long does integration take?
  • Do we need to rewrite parts of our rollup infrastructure?
  • What happens to our existing state? Do we migrate it or maintain dual DA temporarily?
  • How do we test the migration without risking mainnet funds?
  • What’s the rollback plan if something goes wrong?

These feel like the questions that would actually drive a DA choice for a production protocol, but I don’t see them discussed as much as “security model” and “decentralization philosophy.”

Developer UX Matters More Than We Admit

Mike’s data about cost is super helpful, but there’s another cost that’s harder to quantify: developer time and complexity.

If Ethereum blobs are slightly more expensive but we can integrate using battle-tested tooling (ethers.js, wagmi, etc.) that our team already knows, vs. Celestia requiring us to learn a new SDK, run different nodes, and figure out monitoring/alerting for a newer system… that might tip the scales even if Celestia is cheaper on paper.

I’m not saying Ethereum should win on “we’ve always done it this way”—that’s how tech stagnates. But switching infrastructure has real costs beyond the per-GB fee.

What I’d Love to See

Are there any good case studies of protocols that actually migrated from one DA layer to another? Not launching new—migrating existing.

I want to read about:

  • What broke during integration testing
  • How long it took to get confident enough for mainnet
  • Whether users noticed any difference
  • If they’d do it again

Because right now, the DA choice feels like a one-way door. Once you pick Celestia or Ethereum, migrating later seems painful enough that you’re kind of locked in.

Is that actually true? Or am I overestimating migration difficulty because I haven’t seen it done successfully?

From a security research perspective, I need to highlight some attack vectors that aren’t getting enough attention in this DA layer debate.

Data Withholding Attacks Are Underestimated

The most concerning attack scenario for modular DA isn’t a full consensus failure—it’s selective data withholding.

Here’s how it works:

  1. Malicious Celestia validators (or a compromised committee in EigenDA) publish a block header claiming data is available
  2. They withhold the actual transaction data from honest nodes
  3. Rollup accepts the commitment and updates state
  4. Users can’t reconstruct the chain state, can’t verify their balances, can’t prove fraud

In Ethereum’s model, this is extremely expensive to pull off because you need to compromise a large % of validators with massive economic stake. In Celestia, the economic security backing that DA guarantee is lower by orders of magnitude.

The Data Availability Sampling Trade-off

Celestia’s DAS is elegant, but let’s be precise about what it provides: probabilistic data availability with security that scales with the number of light clients sampling.

This introduces a trust assumption: you’re trusting that enough honest light clients are actively sampling. If participation drops (maybe users aren’t running light clients because they’re lazy or the UX is bad), security degrades silently.

Ethereum blobs don’t have this problem—every full node validates availability deterministically.

Multi-DA Attack Scenarios

Mike’s point about TVL distribution is crucial, but consider this: what happens when there’s a bridge between a Celestia-DA rollup and an Ethereum-DA rollup?

If Celestia has a data withholding attack, the Celestia-side chain state becomes invalid, but the Ethereum-side might not know that immediately. You could have assets locked or duplicated across chains because the DA layer failed to deliver the guarantee it promised.

This is why I’m deeply skeptical of treating DA layers as interchangeable commodities. They have fundamentally different security models, and composing them creates new attack surfaces.

What Should Protocols Actually Do?

Emma asked about migration—from a security perspective, here’s my checklist:

Before choosing a DA layer:

  1. :warning: What’s the economic cost to compromise DA? (Total stake securing it)
  2. :warning: What’s the validator set size and geographic distribution?
  3. :warning: Has the DA layer been in production long enough to be battle-tested?
  4. :warning: What happens if DA goes offline for 24+ hours? Can you recover?
  5. :warning: Do you have a contingency plan to switch DA layers if needed?

If you’re handling $100M+ TVL:

  • Stick with Ethereum DA unless you have an extraordinarily good reason
  • If you use alternative DA, maintain dual-posting capability
  • Run your own DA nodes—don’t rely on third-party RPC providers

If you’re a gaming L3 with minimal economic value at risk:

  • Celestia or EigenDA is probably fine
  • Just don’t pretend you have the same security guarantees as Ethereum-aligned rollups

My Conclusion

The DA wars are healthy competition, but we need to stop pretending all DA layers provide equivalent security. They don’t. Celestia optimizes for throughput and cost. Ethereum optimizes for security and decentralization. EigenDA tries to balance both.

Choose based on your threat model, not marketing materials.

:locked: Trust but verify—and understand what you’re trusting.