Over the past 30 days, Celestia’s average block utilization hovered around 2.3 MB. That’s 0.1% of its 2 GB theoretical cap. EigenDA’s blob count has been flat since March. The narrative screams “modular future,” but the on-chain data whispers a different story. Dedicated Data Availability (DA) layers have become the darling of this cycle’s infrastructure play — yet most rollups simply don’t generate enough data to justify them.
Context: The Modular Stack’s Darling
Since EIP-4844 went live in March 2024, Ethereum’s blobs now offer a cheap, native data publishing lane. Each blob holds ~128 KB, and with six blobs per block, we’re looking at ~768 KB per 12-second slot — or roughly 5.5 GB per day. For reference, a mature rollup like Arbitrum One processes about 2-3 MB of calldata per day post-4844; Optimism does even less. The vast majority of L2s are still in their infancy. Their transaction throughput is measured in dozens or hundreds of TPS, not thousands. The data they actually need to commit to a consensus layer is trivial.
Enter the DA specialist layer: Celestia, EigenDA, Avail, NearDA. These projects raised billions in implied valuation by promising “limitless” data space, lower fees, and sovereign rollup support. The narrative is seductive. But when I started pulling real usage numbers from Dune and Etherscan, I found a massive gap between the pitch and the reality. Over the past month, Celestia saw an average of 12 rollups per day submitting data, many of which were testnets or low-activity chains. EigenDA’s active rollup count? Five. Compare that to Ethereum’s blobs: 45+ rollups are actively using them today.
Core: The Data Contradiction
Let’s do the math. A typical rollup — say, a zkSync Era or a Polygon zkEVM — batches transactions into a L2 block and then posts a compressed proof plus state diff to L1. For a rollup with 50 TPS and a block time of 2 seconds, the daily data output is roughly 1-2 MB. Even if we assume 200 TPS, we’re looking at maybe 8 MB per day. Ethereum’s blobs already accommodate 5.5 GB per day. The spare capacity is enormous.
I built a simple model based on public Dune dashboards (sources: @cryptokoryo on L2 fees, @hildobby on blob usage). Using conservative numbers: if every major rollup sustained 100 TPS for a full year, the total annual data required would be ~3.8 TB. Ethereum’s blobs alone can handle 2 PB per year. That’s over 500x headroom. The argument that Ethereum’s blobs are “too expensive” or “insufficient” collapses under basic arithmetic. Even during last year’s NFT minting mania, blob prices spiked to $0.10 per transaction — still cheaper than any external DA layer after factoring in bridge costs and extra latency.

Signal in the noise. The only rollups that genuinely need dedicated DA are those aiming for sub-cent transaction fees with extremely high throughput (10,000+ TPS). Those rollups don’t exist yet in production. They’re whiteboard projections. Builders are optimizing for a problem that hasn’t materialized.
Contrarian: Why the Narrative Persists
The contrarian take isn’t that DA layers are useless — it’s that their current valuation is pricing in a future that may never arrive. History repeats, but the code evolves. We saw this with sidechains in 2020 — every project needed its own chain, then L2s rendered them redundant. Now the pendulum swings to modularity. Every high-cap fund wants exposure to the “picks and shovels” of the modular stack. But when I audited a few early-stage rollup whitepapers last quarter, I found that 8 out of 10 had no plan for data management beyond “use EigenDA.” It’s a checkbox for investor decks, not a technical necessity.
Follow the protocol, not the influencer. Look at the data: the median blob submission cost on Ethereum over the last 30 days is $0.03 per transaction. The most active rollups — Base, Arbitrum, Optimism — all have total monthly data costs under $10,000. For a protocol managing billions in TVL, that’s a rounding error. The idea that these teams would migrate to a separate DA layer — introducing new trust assumptions, bridging complexity, and a token with volatile price — is frictional at best.
The blind spot: most market participants treat DA as a commodity, but it’s actually a security assumption. Celestia’s data availability sampling is not yet production-proven under adversarial conditions. EigenDA relies on restaked ETH with a novel slashing mechanism that hasn’t been battle-tested. When the next market crash hits, will these layers survive the stress test? Ethereum’s blobs have the full security of the L1. That’s a hidden cost that analysts rarely include in their ROI models.
Takeaway: Where the Narrative Goes Next
The next wave of L2 innovation won’t be about scaling data. It will be about verification efficiency — faster ZK proofs, better state sync, and native interoperability between rollups. The DA layer narrative is a distraction. The real signal lies in the convergence of proving systems. As Vitalik recently noted, “We need to accelerate proof aggregation.” A rollup that can generate a proof in 100 ms and post it to a single blob is more valuable than one that relies on an external DA layer with its own validator set.
My forward-looking judgment: within 12 months, at least three major rollups currently pitching external DA will quietly migrate back to Ethereum blobs, citing “simplified architecture.” The ones that survive will be those that solve real data density problems — think full-chain games with on-chain state, or decentralized social feeds with millions of writes per day. For everyone else, the modular modularity stack is just a more expensive way to do what Ethereum already gives them for free.
The math is cold. The market is hot. But those who read the on-chain tea leaves will position ahead of the narrative shift.