Skip to main content

Data Availability Committee

Definition

A Data Availability Committee is a group of independent entities responsible for verifying that transaction data for a Layer 2 scaling solution is published and accessible. This committee operates within certain rollup architectures, particularly those with a hybrid data availability model, to provide an additional layer of security and trust. Their function involves attesting that off-chain transaction data, which is not directly posted to the main blockchain, is indeed available for network participants to reconstruct the state. This mechanism helps maintain the integrity and censorship resistance of the Layer 2 system.