比较各个数据可用性层(DA)

本文对比了多种数据可用性(DA)解决方案,包括Sunrise, Avail DA, Celestia, EigenDA 和 Ethereum EIP-4844。分析了每种方案的处理速度、数据可用性保证、验证方法、网络结构和安全性。文章指出,不同的DA解决方案在性能、数据保证和验证方式上各有侧重,反映了区块链架构从单片设计向专业化和模块化解决方案的演进。

更新(2025年4月): https://sunriselayer.medium.com/data-availability-solutions-in-2025-8c4cee85dd6d

数据可用性(DA)指的是确保网络中的所有参与者都可以访问验证交易所需的完整数据——这是“不要信任,要去验证”的基础原则。

随着 rollups 和其他 Layer 2 解决方案成为区块链的主要扩展策略,它对安全和高效的数据可用性产生了巨大的需求。如今,DA 解决方案是 rollup 中心化扩展的支柱,支持从高频 DeFi 交易到需要每秒处理数千笔交易的大型游戏应用等一切。

随着专门 DA 解决方案的出现,区块链扩展格局发生了变革性的转变。在本概述中,我们将探讨和比较 Sunrise、Avail DA、Celestia、EigenDA 和 Ethereum 的 EIP-4844 的特性。

理解生态系统

如今的 DA 解决方案分为两大类:

  1. Layer 1 DA 解决方案
  • 这些专门构建的区块链(Sunrise、Avail DA、Celestia、Ethereum EIP-4844)通过专用的验证器网络提供去中心化安全。

2. 数据可用性委员会(DAC)

  • 负责证明数据可用性的群体,可以是:
  • 中心化 DAC: 受信任方的固定群体
  • 去中心化 DAC: 由经济激励保障的开放参与,EigenDA 通过 EigenLayer 的主动验证服务(AVS)机制实现这一点

性能指标

处理能力

为了进行定量比较,让我们来看看每秒 MB 的吞吐量:

  • Sunrise: 5+ MB/s (利用链下 blob 存储,可扩展吞吐量)
  • Avail DA: 0.1 MB/s,如基准测试所示,可扩展至 6.4MB/s
  • Celestia: 1.33 MB/s,可治理至高达 6.67 MB/s
  • EigenDA: 15 MB/s 通过其去中心化委员会结构
  • Ethereum EIP-4844: 0.067 MB/s,计划通过 PeerDAS 增加到 1.067 MB/s

数据可用性确认时间

不同的方法导致不同的确认时间:

Sunrise

  • 7 秒的基础区块时间
  • DA 欺诈证明的额外时间

Avail DA

  • 20 秒的区块时间
  • 生成用于数据可用性有效性证明的 KZG 承诺的额外时间

Celestia

  • 6 秒的区块时间
  • 10 分钟的 DA 欺诈证明窗口

EigenDA

  • 大约 15 分钟,与 Ethereum 结算相关

Ethereum EIP-4844

  • 大约 15 分钟才能完全最终确认

超越速度:数据保证

数据可用性 vs. 数据可检索性

一个常被忽视的区别在于数据可用性和数据可检索性之间:

  • 数据可用性:保证网络参与者可以立即重建数据
  • 数据可检索性:在确认数据可用性后,长期下载和访问数据的能力

Sunrise 通过其链下 blob 存储架构独特地解决了这两个方面:

  • 通过其 DA 层实现即时可用性
  • 通过与 IPFS 和 Arweave 等永久存储解决方案集成实现长期可检索性
  • 基于存储选择的可控可检索性周期

其他解决方案缺乏原生的可检索性,而是主要关注即时可用性:

  • Avail DA 和 Celestia 通过链上机制提供数据可用性证明
  • EigenDA 使用其委员会结构进行可用性证明
  • Ethereum EIP-4844 将通过 PeerDAS 实现数据可用性采样(DAS)

验证方法

每种解决方案都采用不同的方法来确保数据真正可用:

Sunrise

  • 实施乐观验证系统
  • 使用链下 blob 存储和数据分片来减少验证器负载
  • 将即时可用性检查与长期可检索性保证相结合

Celestia

  • 在乐观系统中使用欺诈证明
  • 需要一个挑战期(最多 10 分钟)才能最终确认
  • 在链上维护所有数据

Avail DA

  • 采用带有有效性证明的 KZG 承诺
  • 无需挑战期即可实现更快的最终确认
  • 在链上存储数据

EigenDA

  • 在 EigenLayer 中作为 AVS 运行
  • 在其委员会结构中使用 KZG 承诺
  • 利用 restaking 保障安全

Ethereum EIP-4844

  • 将实施 PeerDAS (Danksharding) 以提高数据可用性
  • 计划通过 PeerDAS 引入纠删码
  • 目前需要完整节点进行验证

网络结构和安全

去中心化方法

  • Sunrise: 权益流动性证明(PoL)将经济激励与网络安全对齐
  • Avail DA: 用于验证器分配的提名权益证明(NPoS)
  • Celestia: 委托权益证明(DPoS)
  • EigenDA: 去中心化委员会结构
  • Ethereum: 超过 100 万验证器的权益证明

完整节点依赖性

Sunrise 通过链下 blob 存储最大限度地减少了对完整节点的依赖,而其他解决方案则保持不同程度的完整节点或轻节点依赖性以进行数据验证,因此 Sunrise 独树一帜。

选择你的 DA 解决方案

Sunrise 强调链下 blob 存储,并将即时可用性验证与灵活的可检索性选项相结合。Ethereum EIP-4844 带来了大量的验证器参与,并将通过 PeerDAS 引入复杂的数据可用性采样。Avail DA 专注于通过数据分片实现吞吐量可扩展性,而 EigenDA 利用 EigenLayer 的 restaking 机制来创建新的安全动态。

这些不同的数据可用性挑战方法反映了区块链架构的更广泛演变——从单一设计到越来越专业化和模块化的解决方案。随着该领域的成熟,这些不同的实现方式不断突破区块链扩展的可能性边界,同时保持可信验证的关键属性。

如果你想编辑或添加任何信息,请联系 kavin.mohan@sunriselayer.io。

  • 原文链接: sunriselayer.medium.com/...
  • 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
点赞 0
收藏 0
分享
本文参与登链社区写作激励计划 ,好文好收益,欢迎正在阅读的你也加入。

0 条评论

请先 登录 后评论
sunriselayer
sunriselayer
江湖只有他的大名,没有他的介绍。