Celestia 数据可用性基础设施工程

Antier 工程师专门为 Rollups、Appchains 和模块化区块链系统构建了 Celestia DA 基础设施,涵盖从 Blobspace 和 DAS 到节点基础设施和结算集成等各个方面。

模块化区块链系统的数据可用性工程

Celestia 专为数据可用性而构建的基础设施支持汇总、应用链和模块化区块链架构,涵盖 blob 发布、命名空间设计、节点基础设施、数据可用性采样、汇总集成和结算层验证等各个方面。我们的团队致力于在这些层面上,围绕特定的应用和执行需求,设计并实现可用于生产环境的数据可用性基础设施。


Celestia 将数据可用性与执行和结算分离,使执行环境能够将交易数据发布到专用的数据可用性层,同时保持自身的执行和结算逻辑。其架构结合了数据可用性采样 (DAS)、二维里德-所罗门纠删码、命名空间默克尔树 (NMT) 和 blobspace,以支持可验证的数据可用性和高效检索,而无需轻节点下载整个区块。

Celestia DA 的核心成分

斑点空间

目的: 数据发布

专用区块空间,用于汇总和应用程序以 blob 形式发布数据。PayForBlobs 交易提交数据,blob 的大小会影响相关费用。

反工程

数据可用性抽样

目的: 可用性验证

光节点对编码数据块的部分内容进行采样,而不是下载完整的数据块。DAS 使用二维里德-所罗门编码来提供底层数据可用的概率保证。

反工程

命名空间默克尔树

目的: 数据组织与验证

NMT 按命名空间组织块数据,使应用程序能够检索其相关数据并验证返回的数据是否完整。

反工程

二维里德-所罗门擦除编码

目的: 数据恢复

Celestia 将块数据扩展为二维编码矩阵,从而可以重建缺失的数据部分,并支持 DAS 架构。

反工程

构建您的 Celestia DA 基础架构

围绕您的 Rollup、Appchain 或自定义区块链架构,设计一个模块化的数据可用性层,并采用以 Celestia 为中心的协议和基础设施工程。

Celestia 数据可用性背后的架构

追踪汇总数据和应用程序数据如何通过 Celestia DA 层,从 blob 构造和命名空间分配到块包含、纠删码、采样和验证检索:
简化的 Celestia DA 流架构

汇总/应用程序

批量和块状构造

命名空间分配

提交与纳入

二维里德-所罗门编码

NMT承诺和数据根

数据可用性抽样

基于命名空间的检索

Celestia 通过 BlobTx 事务接收 blob 数据。一旦包含在区块中,数据就会被纠删码编码并组织成用于生成承诺、支持数据可用性采样以及实现基于命名空间的检索的结构。

Celestia 节点架构内部结构:部署和集成

Antier 适用于 Celestia DA 网络运行和集成所需的节点组件。

Celestia提供的工程汇总数据可用性

我们将 Celestia 集成到 OP Stack、Arbitrum Nitro 和自定义 rollup 架构中,作为数据可用性层,涵盖从 blob 发布和检索到承诺、回退和生产基础设施的各个方面。

OP Stack + Celestia

Antier 可以通过 op-alt-da 架构将 Celestia 与基于 OP Stack 的 rollups 集成。

rollup 批处理程序将交易数据发布到 Celestia,同时在以太坊上记录一个承诺引用。当需要数据时,操作节点使用该承诺从 Celestia 检索相应的 blob。该集成还支持 DA 回退机制。

工程范围:

  • 操作批处理集成
  • op-alt-da 配置
  • Celestia命名空间管理
  • DA 服务器部署
  • 数据块提交和检索
  • 承诺处理
  • DA 回退配置
  • 签名者和密钥管理
  • 基于 AWS KMS 的签名
Celestia 目前的文档还提供了面向生产的指导,用于将 AWS KMS 与 op-alt-da 集成,包括密钥管理和 DA 服务器配置。

Arbitrum Nitro + Celestia

Celestia 的 Nitro 集成采用了一种边车架构,其中专用的 celestia-server 处理 Celestia 特有的 DA 操作。

Nitro 批量发布器将批量数据发送到 DA 服务器,DA 服务器创建并提交 blob,处理重试和 gas 价格调整,并返回 blob 指针。Blobstream 随后可在争议处理期间支持验证。

反工程师:

  • Nitro DA 服务器集成
  • Celestia边车部署
  • 批量海报配置
  • 数据块提交和检索
  • 重试和拥塞处理
  • DA 偏好配置
  • Celestia / AnyTrust 回退
  • 基于 Blobstream 的验证

定制卷帘

对于自定义执行环境,Antier 围绕 Celestia 的 blob API、命名空间、承诺、检索机制和节点基础设施,设计了特定于应用程序的 DA 适配器。

Antier 的协议和基础设施工程技术可帮助您强化区块链基础。

用于结算层验证的 Blobstream

Blobstream 将 Celestia DA 与 EVM 定居环境连接起来。
Celestia 验证者对数据承诺进行验证。中继器将这些验证结果传输到目标 EVM 链,Blobstream 合约​​使应用程序能够验证相应的数据是否已发布到 Celestia。
Antier 将 Blobstream 集成到需要以下功能的架构中:
Celestia 到 EVM 的数据验证
承诺验证
验证器集跟踪
中继基础设施
结算层集成
汇总争议和验证流程

主权汇总和应用链

Celestia 可以作为主权 Rollups、应用链和自定义执行环境的 DA 层,允许特定于应用程序的执行逻辑独立于 DA 层运行。

Antier 负责执行环境和 Celestia 之间的集成层,包括:

DA适配器

提交

命名空间管理

资料检索

承诺验证

节点连接

自定义 RPC 集成

支持 DA 的执行客户端

利用不断发展的 Celestia 堆栈进行工程设计

Celestia 的架构不断演化,超越了传统的 blobspace 空间。

纤维

Fibre 是一个独立的、高吞吐量的数据访问协议,由 Celestia 验证器与现有的 Celestia DA 协议并行运行。Celestia 于 2026 年 1 月发布了 Fibre,并进行了大规模网络测试,在 498 台机器上实现了 1 Tb/s 的吞吐量。该协议的设计支持与 Celestia L1 不同的数据块大小特性,并采用了基于 ZODA 的编码方法。对于工程团队而言,这意味着需要评估一种新的架构来应对高吞吐量的数据访问工作负载,而不是将 Celestia DA 视为静态集成。

私人停车位

Celestia 的私有区块空间架构引入了加密数据块发布机制,同时保持了数据的公开可用性和承诺验证。私有区块空间代理位于应用程序和 Celestia 之间,负责处理加密、证明生成和数据块提交。

Antier 可以围绕以下方面构建注重隐私的 DA 流程:
  • 加密数据块发布
  • 可验证加密
  • 基于zkVM的证明
  • 密钥管理
  • 公开可用性验证

高通量DA

Celestia 的发展路线图正朝着吞吐量越来越高的 DA 基础设施迈进,这使得带宽、编码、网络、存储、节点架构和数据传播成为关键的工程考虑因素。

Antier 从基础设施层面评估这些组件,而不是将 DA 视为简单的 API 集成。

我们设计的

Antier 工程师负责 Celestia DA 基础设施的架构、集成、基础设施、优化和生产运营。

DA建筑与咨询

围绕 Rollups、Appchains 和模块化区块链需求,构建基于 Celestia 的 DA 系统。

Rollup 集成

将 Celestia 与 OP Stack、Arbitrum Nitro 和自定义 rollup 架构连接起来。

数据工程

为基于 Celestia 的系统设计数据发布、命名空间工作流、检索和提交处理。

节点基础设施

部署和运行 Celestia 节点基础设施,以满足网络、RPC、存储、监控和生产环境的需求。

结算与核实

在 Celestia 和 EVM 结算环境之间构建验证流程,包括基于 Blobstream 的架构。

DA迁移与优化

将现有的 DA 配置迁移到 Celestia,并优化数据发布、检索、基础设施性能和运行可靠性。

常见问题

Celestia DA是什么?
Celestia 中的数据可用性抽样是什么?
什么是命名空间默克尔树?
Celestia 能否与 OP Stack 集成?
Arbitrum Nitro 可以使用 Celestia 进行 DA 吗?
Celestia生态系统中使用哪些语言?

与安提尔开始对话

与我们的咨询和工程负责人联系,共同规划您的数字化转型,从架构审查到生产部署。




    详情请参阅我们的隐私政策。