Data Availability Sampling and Erasure Coding in Celestia

Added:

Erasure Coding
Sampling Method
Scalable Verify

Erasure Coding

0:00
Playing Section
  • 1

    Explains how QR codes survive damage via redundant data weaving.

  • 2

    Uses polynomial interpolation to reconstruct lost data chunks.

  • 3

    Highlights that QR codes tolerate up to 25% damage.

The fundamental differences between full nodes and light clients in a blockchain network.
The 'Data Availability Problem' in distributed ledgers and why it is critical for decentralized consensus.
Basic cryptography concepts, specifically cryptographic hashing and the structure of Merkle Trees.
The core philosophy of modular blockchain architecture (separating execution, consensus, and data availability).
Namespaced Merkle Trees (NMTs) and how they enable applications to query only relevant subsets of data.
How fraud proofs and validity proofs are used to secure light clients against malformed erasure-coded blocks.
Designing and deploying rollups (Optimistic or ZK) that utilize Celestia as an off-chain data availability layer.
A comparative study of Celestia's DAS versus other data availability solutions like EigenDA (KZG commitments) and Ethereum's Danksharding.
768 views35likes5:25@CelestiaNetworkOriginal Release: 2024-12-18

Data Availability Sampling (DAS) is a cryptographic technique that enables light clients to verify data availability without downloading the entire dataset by randomly sampling small chunks of data; similar to how QR codes use erasure coding to remain functional even when damaged, DAS allows Celestia's light nodes and embedded light clients to confirm data availability with high probability after sufficient random sampling attempts, thereby enabling billions of users to participate in network verification regardless of device capabilities.