OKB.VN
Modular · Data Availability

Celestia là gì?
DA Layer Modular Đầu Tiên

Blockchain chuyên biệt làm Data Availability — tách hoàn toàn DA khỏi execution và settlement để đạt scalability không giới hạn lý thuyết
📌 OKB.VN – Open Knowledge Base 📌 Cập nhật: 2025 📌 Lĩnh vực: Modular / DA Layer

TL;DR – Tóm tắt

Celestia là blockchain chuyên biệt làm Data Availability (DA) layer — không execute transaction, không có smart contract, chỉ đảm bảo dữ liệu được publish và truy cập được. Ra mainnet tháng 10/2023, Celestia là DA layer modular đầu tiên hoạt động thực tế, sử dụng Data Availability Sampling (DAS) để light node xác minh DA mà không cần tải toàn bộ block. Đây là thành phần cốt lõi trong kiến trúc modular blockchain thế hệ mới.

IVấn đề Data Availability trong Blockchain Monolithic

Trong blockchain monolithic như Ethereum hay Solana, mỗi full node phải tải và xác minh toàn bộ block data. Điều này tạo ra giới hạn cứng về scalability:

  • Block size tăng → node phải tải nhiều data hơn → yêu cầu phần cứng cao hơn
  • Yêu cầu phần cứng cao → ít người có thể run full node → tập trung hóa
  • Tập trung hóa → giảm bảo mật → không thể tăng block size vô hạn

DA problem cụ thể: làm thế nào để đảm bảo dữ liệu block đã được publish đầy đủ mà không cần mọi node tải toàn bộ?

DA attack scenario: Block producer publish block header nhưng giữ lại một phần block body. Full node không thể xác minh transaction nếu thiếu data. Nếu data bị giữ lại, fraud proof không thể kích hoạt — toàn bộ bảo mật của hệ thống phụ thuộc dựa vào DA assumption.

Celestia được xây dựng để giải quyết bài toán này ở cấp độ infrastructure — một chain chuyên biệt, tối ưu hoàn toàn cho DA.

IICelestia là gì?

Celestia (ra mainnet tháng 10/2023) là blockchain chuyên biệt làm Data Availability layer. Không giống các blockchain khác, Celestia:

  • KHÔNG execute transaction: không có EVM, không có smart contract runtime
  • KHÔNG settle state: không xác định trạng thái đúng/sai của ứng dụng
  • CHỈ làm DA: đảm bảo data được publish và ai cũng có thể truy cập
  • CHỈ làm Consensus: đồng thuận về thứ tự dữ liệu được publish, không về tính hợp lệ

Triết lý thiết kế: "Ordering without execution" — Celestia sắp xếp và đảm bảo khả dụng của dữ liệu, nhưng không quan tâm dữ liệu đó có nghĩa gì hay hợp lệ không. Đó là việc của execution layer.

Analogy: Celestia giống nhà kho — nhận hàng (data), đảm bảo hàng được lưu trữ và ai cũng có thể lấy. Không kiểm tra hàng là gì, không xử lý hàng. Rollup và sovereign chain là khách hàng thuê kho.

IIIKiến trúc Modular của Celestia

Celestia là ví dụ điển hình cho modular blockchain — tách biệt hoàn toàn các lớp chức năng:

LớpCelestia xử lý?Xử lý bởi ai?
Data Availability✅ CóCelestia validators + light nodes
Consensus (ordering)✅ CóCelestia validators (Tendermint/CometBFT)
Execution❌ KhôngRollup, sovereign chain, app-specific chain
Settlement❌ KhôngEthereum, tự settle (sovereign rollup), hoặc không cần

Bằng cách chỉ tập trung vào DA và ordering, Celestia có thể tối ưu hoàn toàn cho throughput dữ liệu mà không bị ràng buộc bởi computation complexity của execution.

Celestia sử dụng CometBFT (tên mới của Tendermint) làm consensus engine — Byzantine fault tolerant, finality nhanh (~15 giây), phù hợp cho DA chain cần throughput cao và latency thấp.

IVData Availability Sampling (DAS) — Đột phá kỹ thuật cốt lõi

DAS là kỹ thuật cho phép light node xác minh DA mà không cần tải toàn bộ block.

Cơ chế hoạt động:

  1. Block data được chia thành nhiều chunk nhỏ (shard)
  2. Các chunk được mã hóa bằng erasure coding — thêm redundant data để có thể reconstruct ngay cả khi một phần bị thiếu
  3. Light node ngẫu nhiên sample một số chunk nhỏ và kiểm tra chúng có tồn tại không
  4. Nếu sample thành công, xác suất toàn bộ block data khả dụng rất cao
  5. Nếu block producer giấu đủ data để qua được DAS → không thể reconstruct block → hệ thống phát hiện và reject
Tại sao Erasure Coding quan trọng? Không có erasure coding, block producer có thể giấu 1 chunk duy nhất và DAS sẽ bỏ sót (xác suất thấp nhưng có). Với erasure coding 2D Reed-Solomon (dùng bởi Celestia), cần giấu hơn 75% data mới qua được DAS — xác suất phát hiện tăng theo số lượng light node sampling.

Tính chất quan trọng: Càng nhiều light node participate DAS, hệ thống càng an toàn. Không cần full node để đảm bảo DA — đây là breakthrough so với mô hình cũ.

VNamespaced Merkle Tree (NMT)

Celestia sử dụng Namespaced Merkle Tree (NMT) — một biến thể đặc biệt của Merkle Tree cho phép ứng dụng chỉ tải dữ liệu liên quan đến mình.

Cách hoạt động:

  • Mỗi blob data được gán một namespace ID — identifier của ứng dụng publish data
  • NMT sắp xếp data theo namespace ID trong tree
  • Rollup hoặc app chỉ cần tải chunk thuộc namespace của mình — không phải toàn bộ block
  • Proof rằng "tất cả data thuộc namespace X đã được include" là compact — O(log n)

Lợi ích: một block Celestia có thể chứa data của hàng trăm rollup khác nhau. Mỗi rollup chỉ download data của mình — bandwidth hiệu quả hơn nhiều so với download toàn bộ block.

Ví dụ: Block Celestia 2MB chứa data của rollup A (500KB), rollup B (800KB), rollup C (700KB). Rollup A chỉ cần download 500KB của mình + proof, không cần download 1.5MB còn lại.

VISovereign Rollup — Use Case chính của Celestia

Celestia giới thiệu khái niệm sovereign rollup — rollup tự settle trạng thái của mình thay vì settle trên Ethereum.

So sánh hai mô hình rollup:

Tiêu chíEthereum Rollup (Settled on L1)Sovereign Rollup (on Celestia)
DA layerEthereum (calldata/blob)Celestia
SettlementEthereum L1 smart contractTự settle (full node đồng thuận)
Fraud/Validity proofVerify trên EthereumVerify bởi sovereign chain nodes
Bảo mậtKế thừa từ EthereumTừ validator set riêng
GovernancePhụ thuộc Ethereum upgradeHoàn toàn độc lập
Chi phí DAEthereum gas (dù đã giảm sau EIP-4844)TIA token — thường rẻ hơn

Sovereign rollup dùng Celestia cho DA và ordering, nhưng không cần settlement layer bên ngoài — họ tự settle thông qua đồng thuận của full node trong mạng lưới của mình.

VIICelestia vs Ethereum DA (EIP-4844)

Sau EIP-4844, Ethereum cũng cung cấp DA qua blob transaction. So sánh:

Tiêu chíEthereum (EIP-4844)Celestia
Throughput DA~768KB/block (~12s)~8MB/block (~15s) — tăng dần
Light node DA verification❌ Chưa có DAS✅ DAS hoạt động
Chi phí (relative)Blob gas marketTIA token — thường rẻ hơn đáng kể
SettlementEthereum — bảo mật caoKhông có — cần settlement riêng
Trust assumptionKế thừa Ethereum securityCelestia validator set riêng
EcosystemToàn bộ hệ sinh thái EthereumĐang xây dựng (Rollkit, Dymension)

Celestia và Ethereum DA không nhất thiết là đối thủ trực tiếp — nhiều rollup chọn Ethereum cho bảo mật và settlement, dùng Ethereum DA đi kèm. Celestia phù hợp hơn cho sovereign rollup, app-specific chain cần chi phí DA thấp và không cần settlement từ Ethereum.

VIIITIA Token và Mô hình Kinh tế

TIA là native token của Celestia, có hai chức năng chính:

  • Pay for blobspace: Rollup và sovereign chain trả TIA để publish data lên Celestia — đây là nguồn revenue chính của validator
  • Staking và bảo mật: Validator stake TIA để tham gia đồng thuận — staker nhận block reward và phí

Mô hình định giá blobspace: tương tự EIP-1559 — có target throughput và base fee tự điều chỉnh. Khi block đầy hơn target, base fee tăng; khi trống hơn, base fee giảm.

Kinh tế long-term: Celestia phụ thuộc vào adoption từ rollup và sovereign chain. Nếu nhiều chain dùng Celestia cho DA, demand TIA tăng → sustain validator reward. Nếu Ethereum DA (EIP-4844 + Danksharding) đủ rẻ, có thể cạnh tranh trực tiếp với Celestia về chi phí.

IXHạn chế và Rủi ro của Celestia

  • Không có settlement layer: Sovereign rollup trên Celestia phải tự xây dựng settlement — bảo mật kém hơn so với settle trên Ethereum
  • Validator set nhỏ hơn Ethereum: Bảo mật kinh tế Celestia thấp hơn nhiều so với Ethereum — dễ bị 33% attack hơn về lý thuyết
  • DAS phụ thuộc light node: Hiệu quả của DAS cần đủ nhiều light node participate — nếu ít light node, bảo mật giảm
  • Ecosystem còn sơ khai: Tooling, wallet, bridge, developer experience kém hơn Ethereum đáng kể
  • EIP-4844 + Danksharding: Nếu Ethereum đạt full Danksharding với DAS hoàn chỉnh, lợi thế của Celestia giảm đáng kể
Trust assumption quan trọng: Khi rollup dùng Celestia DA, họ phụ thuộc vào bảo mật của Celestia validator set — không phải Ethereum. Nếu Celestia bị 33%+ attack, DA assumption bị phá vỡ và rollup đó không thể verify fraud proof. Đây là đánh đổi cần cân nhắc kỹ.

Câu Hỏi Thường Gặp

Không. Celestia không có execution layer — không có EVM, không có smart contract runtime. Đây là lựa chọn thiết kế có chủ ý: bằng cách không execute transaction, Celestia có thể tối ưu hoàn toàn cho throughput dữ liệu. Ứng dụng muốn logic phức tạp phải build ở rollup hoặc sovereign chain sử dụng Celestia làm DA layer.

Có thể về lý thuyết, nhưng mất security assumption quan trọng. Ethereum rollup (Optimism, Arbitrum) hiện dùng Ethereum DA để kế thừa bảo mật Ethereum cho fraud/validity proof. Nếu dùng Celestia DA, bảo mật của rollup đó phụ thuộc vào Celestia validator set — yếu hơn Ethereum. Một số rollup mới chấp nhận đánh đổi này để giảm chi phí.

Cả hai đều là DA layer, nhưng khác về approach: Celestia là independent L1 blockchain với validator set riêng, dùng DAS và TIA token. EigenDA là DA middleware chạy trên Ethereum, dùng restaking (validator Ethereum restake để provide DA) — kế thừa bảo mật Ethereum nhưng không có DAS. Xem thêm bài EigenDA là gì trên OKB.VN.

DAS cung cấp probabilistic security — càng nhiều light node sample, xác suất phát hiện gian lận càng cao, tiệm cận 100% nhưng không đạt 100% tuyệt đối như full node verification. Tuy nhiên với erasure coding 2D và đủ light node, bảo mật DAS được coi là đủ mạnh cho thực tế. Celestia light node cần ~sample 75 chunk ngẫu nhiên để đạt xác suất phát hiện >99.9%.

📚Tài liệu tham khảo

  1. Al-Bassam, M. et al. (2018). Fraud and Data Availability Proofs. arxiv.org/abs/1809.09044
  2. Celestia Team (2022). Celestia Whitepaper: A scalable modular blockchain. celestia.org/celestia-whitepaper.pdf
  3. Mustafa, A. & Al-Bassam, M. (2019). LazyLedger: A Distributed Data Availability Ledger With Client-Side Smart Contracts.
  4. Celestia Docs (2024). How Celestia Works. docs.celestia.org
  5. Ethereum Foundation (2022). Data Availability Sampling Phase 1 Proposal. ethresear.ch
  6. Nader, N. (2023). Modular vs Monolithic: A Technical Deep Dive. celestia.org/learn
  7. Rollkit Team (2023). Sovereign Rollups on Celestia. rollkit.dev
📚 Khám phá thêm theo chủ đề
113 bài phân tích kỹ thuật — Blockchain Infrastructure từ nền tảng đến nâng cao
📋 Xem tất cả bài viết →