Data Availability Cost

Definition

Data availability cost refers to the economic expenditure required to ensure that all transaction data for a blockchain, particularly for Layer 2 solutions like rollups, is publicly accessible and verifiable by any network participant. This cost primarily arises from storing and distributing transaction batches to the underlying Layer 1 chain. It is a critical component for maintaining the security and trustlessness of scaling solutions. The ability to reconstruct the state from published data is paramount.