บทเรียนที่ 2

Blobstream – Celestia’s Data Availability Market

This module focuses on Blobstream, Celestia’s proof system for data availability. It examines how Blobstream allows rollups to demonstrate that their data has been published, contrasting the sequence of spans approach with the more complex blob share commitments. The section shows how optimistic and zero-knowledge rollups integrate Blobstream to inherit Celestia’s guarantees of availability and verifiability.

What Is Blobstream?

Blobstream is Celestia’s dedicated mechanism for enabling rollups to prove that their data has been published and made available on the base layer. It was developed to address the challenge of how external blockchains, particularly optimistic and zero-knowledge rollups, can efficiently inherit Celestia’s data availability guarantees. Instead of requiring every rollup to download and verify entire blobs of data, Blobstream offers compact proofs that demonstrate data has been posted and can be retrieved if necessary. This system allows rollups to remain lightweight while still ensuring their security rests on Celestia’s data availability.

Blobstream is not an execution environment or settlement layer.

Rather, it is a protocol that bridges Celestia’s data availability with external rollups. In this way, Blobstream serves as a foundation for modular ecosystems. Rollups gain the confidence that their transaction data is accessible without relying on a monolithic blockchain, and users gain assurance that the system cannot silently discard or hide data.

The Role of Proofs in Data Availability

For rollups to function securely, they must prove that all transaction data has been published somewhere accessible. If this guarantee is missing, operators could withhold data, making it impossible for anyone else to reconstruct the state of the chain. Blobstream addresses this by introducing verifiable commitments to blobs stored on Celestia. These commitments can then be used by smart contracts or verification logic on other chains to confirm that the rollup’s data is indeed available.

At its core, Blobstream is about producing small, easily verifiable proofs from large amounts of data. These proofs allow a rollup to point back to Celestia and say, “our transaction data exists in this block, under this namespace, and here is the cryptographic evidence to prove it.” Because the proofs are succinct, they can be posted and checked on resource-constrained environments such as Ethereum smart contracts or other rollup settlement layers.

Sequence of Spans

The first and currently supported construction within Blobstream is the sequence of spans. A span is a cryptographic commitment to a sequence of blocks in Celestia that contain blobs belonging to a rollup’s namespace. This commitment allows an external verifier to check that the rollup’s data was indeed included in Celestia without needing to download all the underlying blobs.

The sequence of spans method is well-suited for optimistic rollups, which rely on fraud proofs to resolve disputes. With spans, an optimistic rollup can point to Celestia as its source of truth for data availability. If a dispute arises, fraud proofs can be built by retrieving the relevant blob from Celestia and showing that it contradicts the claimed state. Spans are also compatible with zero-knowledge rollups, where proofs can incorporate inclusion checks against Celestia’s commitments.

By committing to sequences of blocks rather than individual shares, the span approach reduces complexity and makes proofs easier to generate. This simplicity is one reason why it is the method currently deployed in practice.

Blob Share Commitments

Another theoretical approach within Blobstream is the blob share commitment. Instead of committing to sequences of blocks, this method commits to the individual shares that make up a blob within Celestia’s data square. It offers fine-grained proofs that can directly verify the inclusion of specific shares.

While powerful in concept, blob share commitments are more complex and computationally demanding. They require tooling that can efficiently handle proofs of inclusion at the share level, something that is still under development. For this reason, blob share commitments are not yet supported in production. However, as rollup ecosystems mature and proof systems become more optimized, this method may gain adoption because of the additional flexibility it offers.

Optimistic Rollups and Blobstream

Blobstream plays a crucial role in enabling optimistic rollups to inherit Celestia’s guarantees. In an optimistic system, transactions are assumed valid unless proven otherwise. To make this assumption safe, the rollup must ensure that its data has been published so anyone can reconstruct the chain and issue fraud proofs if needed. By using Blobstream, optimistic rollups can post proofs that their blobs were included in Celestia. In case of fraud, participants can retrieve the relevant blob from Celestia’s data availability layer and demonstrate the inconsistency.

This integration lowers costs and improves scalability compared to posting data directly on execution-oriented blockchains. It allows optimistic rollups to grow without burdening themselves with expensive calldata fees, while still maintaining a secure link to an underlying data availability provider.

Zero-Knowledge Rollups and Blobstream

Zero-knowledge rollups have different requirements but benefit equally from Blobstream. These rollups use succinct validity proofs to show that transactions are executed correctly. However, they must still ensure that the raw transaction data is available to external parties, not just the state transition proofs. Without data availability, the system risks becoming opaque, as no one outside the rollup operator could verify or reconstruct the chain.

Blobstream enables zk-rollups to include compact data availability proofs alongside their zero-knowledge proofs. The combination ensures both correctness and accessibility: the zk-proof confirms the state transition, and the Blobstream proof confirms that the data backing it was published on Celestia. This dual assurance strengthens trust in zk-rollups and enhances their potential as scalable, verifiable execution environments.

Why Blobstream Matters for Modular Blockchains

Blobstream is central to Celestia’s vision of modular blockchains because it provides the connective tissue between data availability and execution. Without Blobstream, rollups would need to download entire blobs or rely on less efficient mechanisms for proving data availability. This would undermine the scalability benefits that Celestia is designed to provide.

By offering lightweight proofs, Blobstream allows many rollups to share Celestia’s data availability layer while maintaining independence in their execution environments. Each rollup can operate with confidence that its data is secure, retrievable, and verifiable. Users benefit from lower transaction costs, while developers gain a reliable infrastructure to build on. The emergence of Blobstream therefore represents not just a technical upgrade but an enabling framework for the broader modular blockchain ecosystem.

ข้อจำกัดความรับผิด
* การลงทุนคริปโตมีความเสี่ยงสูง โปรดดำเนินการด้วยความระมัดระวัง หลักสูตรนี้ไม่ได้มีไว้เพื่อเป็นคำแนะนำในการลงทุน
* หลักสูตรนี้สร้างขึ้นโดยผู้เขียนที่ได้เข้าร่วม Gate Learn ความคิดเห็นของผู้เขียนไม่ได้มาจาก Gate Learn