Data availability (DA) is the guarantee that all transaction data included in a block is published and accessible to any network participant who wishes to verify the blockchain's state. In modular blockchain design, DA has emerged as a distinct, separable layer — one that can be provided by specialised chains independently of execution and consensus. WHY DATA AVAILABILITY MATTERS FOR ROLLUPS ZK-Rollups and Optimistic Rollups post transaction data to their settlement layer (Ethereum) to enable: Independent verification of the L2 state by any party. Fraud proof submissions (Optimistic Rollups). State reconstruction if the L2 operator disappears. Historically, this data was posted as Ethereum calldata — expensive. EIP-4844 introduced "blobs" (binary large objects) — a cheaper data format specifically for rollup data. But even with blobs, Ethereum's DA capacity is limited and will be the bottleneck for the next generation of rollups. CELESTIA: PURPOSE-BUILT DATA AVAILABILITY Celestia (TIA token) was the first modular blockchain specifically designed to provide DA at scale — handling only data ordering and availability, not execution. Key innovations: Data availability sampling (DAS): Light nodes only download small random samples of block data. If all samples are available, the full block is statistically guaranteed to be available. This allows massive block sizes without requiring every node to download everything. Namespaced Merkle Trees: Allows rollups to only download their own data within Celestia's large blocks. Celestia dramatically reduces DA costs versus Ethereum — rollups using Celestia pay 10-100x less for data posting. EIGENDA: ETHEREUM-ALIGNED DA EigenDA is EigenLayer's data availability service — a DA layer secured by restaked ETH. Instead of a new validator set, EigenDA uses restakers who have opted in through EigenLayer. This inherits Ethereum's economic security for DA, appealing to Ethereum-centric rollups that don't want to rely on a separate chain like Celestia. OTHER DA SOLUTIONS Avail (from Polygon): General-purpose DA layer using DAS and KZG polynomial commitments. Espresso Systems: DA layer focused on privacy and Ethereum integration. NEAR DA: NEAR Protocol's DA capabilities offered to Ethereum rollups.