首頁 > 網路3.0 > IOSG:模組化時代爭雄,一文詳解DA生態與競爭格局

IOSG:模組化時代爭雄,一文詳解DA生態與競爭格局

PHPz
發布: 2024-07-02 16:57:30
原創
1184 人瀏覽過

撰文:IOSG Ventures

背景

兩年前,在模組化區塊鏈敘事興起之初,我們撰文提出了我們對數據可用性(Data Availbility)賽道的觀點和預測。正如我們所預期的那樣,模組化區塊鏈的敘事已經盛行並推動了基礎設施的創新,增強了網路的互通性,並促進了生態系統內的更多合作與集成,各種Rollup 即服務(RaaS)解決方案(Altlayer,Caldera,Conduit, Gelato)開始湧現。下圖展示了 Rollup 開發工具 Conduit 的介面,顯示了部署 Rollup 和選擇 DA 方案已經變得異常簡單和便捷。

IOSG:模組化時代爭雄,一文詳解DA生態與競爭格局

Source: Conduit
登入後複製

在過去的兩年中,Celestia,EigenDA,Avail,NearDA 等替代 DA 方案(Alt-DA)取得了顯著的發展,各自展現了獨特的技術優勢和市場份額。同時,隨著以太坊 EIP-4844 的上線,透過引入 blobs 來取代 calldata,大大降低了 Rollup 在以太坊原生 DA 層的使用成本。現今開發者和專案方在選擇資料可用性層時面臨更多的權衡,本文將追蹤和分析現有的DA 方案,深入探討它們的效能成本、技術特性和市場表現,並提出我們對未來DA 賽道發展的觀點和思考。

1. 現有DA 方案採用情況

使用以太坊原生DA 鏈上解決方案的Rollup 主要集中在那些已經從calldata 存儲更新為適配Blob 的主流Layer 2 方案上,包括Arbitrum、Optimism 和Base,以及Starknet、zkSync 和Scroll 等。 Rollup 透過使用以太坊作為 DA 層,資料會被以太坊的全節點驗證和存儲,而受益於以太坊的安全性、去中心化程度、協議升級的延續性以及經濟激勵機制。綜合型 L2 在以太坊的生態系中佔據重要位置,需要使用原生 DA 帶來的上述正統性作為核心差異。 (Vitalik 認為作為rollup 的核心是無條件的安全保證:即使所有人都與你為敵,你也能取出你的資產。如果資料可用性依賴於外部系統,就無法得到這種等效的安全性)

然而將資料發佈到以太坊主網伴隨著導致高昂的成本,特別是在EIP - 4844 之前(calldata 成本為每字節16 gas,僅僅2023 年12 月,L2 在DA 成本上就花費了超過15,000 ETH)。因此出現了多種Alt-DA 鏈下解決方案,如已上線的Celestia、EigenDA 和尚未上線的Avail, 透過不同的技術手段,如DAS,糾刪碼, KZG 承諾等,降低了資料儲存和傳輸的成本。

這其中,Celestia 作為專門用於DA 的模組化區塊鏈,於2023 年10 月主網上線後已成為DA 賽道的龍頭項目,主要目標客戶包括需要模組化架構的項目:跨鏈橋、結算層方案、defi 專案、遊戲、排序器,以及不限於以太坊生態的Layer 2 解決方案。其現有的客戶包括 Omnichain DEX 協議 Orderly、專為 EVM-native ZK 應用定制的模組化 L2 Manta Pacific、基於 Base 的 L3 Hokum,以及專注於衍生性商品交易的 DEX Lyra 和 Aevo 等。 Celestia 作為一個不限於特定生態系統的模組化設計 DA 層先驅者,其優勢使得它成為許多新興 Layer 2 專案的首選。

EigenDA 是由 EigenLabs 開發的,利用 EigenLayer 的 restaking 機制來提供高效、安全且可擴展的 DA 服務方案, 一定程度繼承以太坊主網的安全性和龐大的驗證者網絡。 EigenDA 專注於為以太坊生態系統提供高效能的 DA 解決方案。作為Eigenlayer 上的首個主動驗證服務(AVS),EigenDA 於4 月同Eigenlay 主網一條同上線,現有的客戶群同樣多樣化,包括以太坊L2 Swell、Celo、Mantle Network、以及搭建於Eigenlayer 的多個其他AVS,如去中心化計算棧Versatus, Polymer、DEX 協定DODO 和作為Social L2 的Cyber​​Connect 等。

IOSG:模組化時代爭雄,一文詳解DA生態與競爭格局

Source: EigenDA
登入後複製

2. 原生DA(EIP-4844)和現有Alt-DA 的權衡2.1 以太坊原生DA

簡單回顧以太坊原生DA 解決方案的發展變化,坎昆升級之前,Rollup 主要使用calldata 作為資料儲存和傳輸的手段。由於永久儲存和高網路擁堵,高昂的費用成為了擴展和採用的主要障礙。而 EIP-4844 作為主網升級,引入了 Blob 這一新的數據結構,Blobs 可以容納大容量數據,但是相應會增加節點的存儲負擔。隨著時間推移,存儲需求會不斷增加, 最終可能導致運行節點的硬體要求過高從而傷及去中心化。因此 Blobs 只需要儲存約 18 天 (4096 個 epoch) 即會刪除。

由于 Blobs 仅需临时存储且使用单独的费用市场, EIP-4844 实施后,取用各大 L2 采用 blob 之后前后 60 天的平均每天的 DA 成本 (Scroll&Starknet 取前后 30 天),成本下降均在 99% 左右。其中由于所上传数据类型的不同(交易数据或是状态差异),采用 OP rollup 的 Layer2 相对于 Zk Rollup 成本下降的受益更为明显。

IOSG:模組化時代爭雄,一文詳解DA生態與競爭格局

Source: Dune& Growthepie
登入後複製

EIP-4844 Blob 容量和存储特性及定价机制

Blob 的容量和存储特性:

  • 每个区块最多容纳 6 个 Blobs
  • 每个 Blob 可以存储高达 128KB 的数据(即使未完全使用 128KB 空间,发送者也需支付完整的 Blob 费用)

新的 blob gas 市场,运行方式类似于 EIP-1559,根据供需变化来调整 blob 基本费用:

  • 如果区块中的 blob 数量超过目标(当前为 3 个),增加 blob 基本费用。
  • 如果区块中的 blob 数量少于目标,减少 blob 基本费用。

IOSG:模組化時代爭雄,一文詳解DA生態與競爭格局

Source: IOSG Ventures
登入後複製

IOSG:模組化時代爭雄,一文詳解DA生態與競爭格局

Source: Dune / 以太坊区块 blobs 数量 3 天均线
登入後複製

L2 主要使用新引入的类型 3 交易,在以往交易基础上添加 max_fee_per_blob_gas 和 blob_versioned_hashes 字段,分别代表用户愿意支付的每 blob gas 的最大费用和 kzg_to_versioned_hash 的哈希输出列表。

这种新的定价机制意味着类型 3 交易仍然需要 max_fee_per_gas 和 max_priority_fee_per_gas 字段,并受现有 EIP-1559 市场的约束。除了 blob 空间外,类型 3 交易仍需支付其使用的 EVM 空间。

因此, blobs 仍然存在区块空间的争用,造成成本的不确定性,因为每个区块的 blob 空间有限,而 blob 的 gas fee market 是根据需求动态调整的。

所以,以太坊作为通用链,短板还在于区块空间的不确定性——可能突然有类似 NFT Minting、空投申领等链上活动的出现导致链上拥堵,Blob 的定价就会被抬高,使得 Rollup 没有办法估计成本基础。这会造成 Rollup 开支预算不确定导致利润率不稳定,提升了还处于起步阶段的新项目的使用壁垒,项目方难以确定以太坊 DA 是否能作为长期的方案。下图中大部分时间使用 blob 会比 calldata 便宜 98% 左右,但下图中可见某一时段使用 Blobs 仅比使用 Calldata 便宜 59%。

IOSG:模組化時代爭雄,一文詳解DA生態與競爭格局

Source:Ethernow
登入後複製
登入後複製
登入後複製

我们计算两次 blob 传输的费用举例:

IOSG:模組化時代爭雄,一文詳解DA生態與競爭格局

Source:Ethernow
登入後複製
登入後複製
登入後複製

图中为一次 2024 年 03 月 28 日某一区块中 Zksync 的 Validator Timelock 的类型 3 交易, 我们根据 blob 费用,执行基础费用和优先费用分解计算一下它的数据成本:

IOSG:模組化時代爭雄,一文詳解DA生態與競爭格局

假设以太坊的价格为 $3600,当时使用 1Mib blob 的数据成本大概为:

4×0.018ETH×3600USD/ETH = 259.2USD

我们再取 6 月 24 日的一次 zksync era 的类型 3 交易:

IOSG:模組化時代爭雄,一文詳解DA生態與競爭格局

Source:Ethernow
登入後複製
登入後複製
登入後複製

彼时主网活动略有下降,分解计算一下其数据成本:

IOSG:模組化時代爭雄,一文詳解DA生態與競爭格局

当时使用 1Mib blob 的数据成本大概为:

4×0.0021ETH×3600USD/ETH = 30.24USD

由此可见使用 blobs 传输数据的成本的不确定性,且仍然相对高昂。然而对于一个 rollup 而言,选择 DA 方案时,成本结构的稳定性是关键考虑因素之一。

2.2 Celestia

作为模块化区块链的开山鼻祖,Celestia 专注于提供 DA 层和共识层,将执行层分离出去,从而专门优化 DA 功能,提高效率和可扩展性。Celestia 作为一个链下解决方案的 L1 相比使用以太坊链上的方法具有许多不一样的技术特点,从而减少了数据可用的成本,也相对提供了更高的灵活性和可扩展性。模块化设计使 Celestia 极具灵活性,允许开发者自由选择执行环境,不限于特定的虚拟机(VM),使得 Celestia 能够支持各种不同的应用场景,满足多样化需求。

Rollup 如要整合 Celestia 作为 DA 层,需将执行层产生的交易数据(Data Blob)提交到 Celestia 网络,而不是原来的 Layer 1(以太坊)以确保数据可用性以便验证和交易。Celestia 的数据可用性采样(DAS)技术通过使用二维 RS 纠删码编码方案对区块数据进行重新编码,允许轻节点只需下载区块数据的一小部分即可多轮随机采样验证数据的可用性,并且允许多个节点并行处理不同的数据部分,提升了整体效率。

IOSG:模組化時代爭雄,一文詳解DA生態與競爭格局

Source:Celestia.org
登入後複製

过程中另一项关键技术是 Celestia 引入的命名空间 Merkle 树(NMTs)技术,使得不同的 rollup 只需下载与自己相关的交易数据,从而提高数据处理效率。NMTs 不仅减少了数据冗余,提升了系统性能,还为开发者提供了更高效的数据处理方式。

IOSG:模組化時代爭雄,一文詳解DA生態與競爭格局

安全性方面,Celestia 基于 Tendermint 共识机制,验证人对 Data Blob 达成一致性,确保数据在网络中的可用性和一致性,能够容忍最多三分之一的验证者节点出现故障或恶意行为。通过质押 TIA 代币,Celestia 的验证者受到经济激励,确保诚实行为,并对恶意行为或不当操作进行罚没,从而保障网络的安全性。目前 Celestia 的 TVL 约为 64.4 亿美元,全节点数量为 100 个。

关于可拓展性,Celestia 的区块大小可以根据网络中活跃轻节点的数量进行动态调整。随着更多节点的加入,Celestia 可以安全地增加区块大小,理论上无限提高吞吐量和可扩展性。目前的数据显示,其数据吞吐量约为 6.67 MB/s。

Celestia Blob 容量和存储特性及定价机制:

为了成本的比较,我们在此简单讨论 celestia 的性能以及定价机制。用户在 Celestia 上提交数据时,通过提交 Blob 交易(BlobTx)实现,费用由 blob space 费用和 gas 费组成。

具体来说,每个 Blob 的最大大小限制略小于 2 MiB(1,973,786 字节),每个区块可以包含多个 Blob,具体数量取决于区块的总大小限制。当前最大区块大小为 64x64 shares(约 2 MiB),总共 4096 个 shares,其中一个 share 保留用于 PFB(PayForBlobs)交易,其余 4095 个 shares 用于数据存储。Celestia 的费用市场类似于以太坊的 EIP-1559 机制,使用基于 gas 价格的优先级内存池。交易费用较高的交易会被验证者优先处理,费用由每笔交易的固定费用以及基于每个 Blob 大小的可变费用组成。

根据 celenium 上的 rollup 数据综合统计(6 月 17 日),对于各个整合 Celestia 的客户,使用 Celestia 的 DA 成本在 0.02-0.25 Tia/Mib 之间,折合 6 月 17 日的 $TIA 的价格 ($7.26),几个主要客户的 DA 成本在 $0.15 - $1.82/MiB 不等。因此,与以太坊链上原生 DA 相比,Celestia 提供了一个具有竞争力且稳定的成本结构。

IOSG:模組化時代爭雄,一文詳解DA生態與競爭格局

Source: Celenium
登入後複製

IOSG:模組化時代爭雄,一文詳解DA生態與競爭格局

Source:Celenium,gas price 稳定在 0.015UTIA 左右 (1 uTIA = TIA × 10 − 6)
登入後複製

但是, Celestia 本身是 Layer1 区块链网络,需要 P2P 网络对 Data Blob 进行广播和共识,虽然轻节点可以采用 DAS 来确保数据可用,但网络对其全节点仍然有着很高的要求(128 MB/s 下载和 12.5 MB/s 上传),为去中心化和未来吞吐量提升带来障碍。相比之下,EigenDA 采用了不同的架构——不需要做共识,也不需要 P2P 网络。

2.3EigenDA

作为利用 EigenLayer 构建的主动验证服务(AVS),EigenDA 通过再质押机制,利用以太坊的安全性(不需要引入新的验证器集,以太坊验证者可以自由选择加入,EigenDA 的再质押节点是以太坊节点的子集)来保障数据可用性,很好地直接利用了现有基础设施。其主要工作流程为,Rollup sequencer 生成 Blob Data 后将其发送给 Disperser(可由 rollup 本身运行,或通过第三方,比如 EigenLabs),Disperser 会对 Blob Data 进行数据分片,生成纠删码及 KZG 承诺,然后发布到 EigenDA 的节点,而后 EigenDA 的节点会验证 Attestation 并保障数据可用性,验证结束后,节点需将数据进行存储并将数字签名发送回 Disperser。最后,Disperser 讲收集签名并将其上传给以太坊主网上的 EigenDA 智能合约进行最终的聚合签名的正确性验证。

核心的 idea 依旧是利用技术减少对节点的数据存储和验证算力的要求。然而,EigenDA 选择了与以太坊升级相一致的 KZG 承诺验证技术来实现。此外,EigenDA 不依赖共识协议和 P2P 传播,而是使用单播来进一步提高共识速度。

而对于确保 EigenDA 节点真的对数据可用进行了存储,EigenDA 使用托管证明(Proof of Custody)方法,如果出现,惰性验证器任何人都可以向 EigenDA 智能合约提交证明,该证明将由智能合约进行验证。如果验证成功,惰性验证器将被 Slashing。

因此,EigenDA 的解决方案过程都是在以太坊上进行,由以太坊提供共识保证,因此不必受限于共识协议和 P2P 网络低吞吐量的瓶颈,节点无需等待顺序排序,可以直接并行处理数据可用性证明,极大地提高了网络效率。

IOSG:模組化時代爭雄,一文詳解DA生態與競爭格局

Source:Eigenlayer
登入後複製

EigenDA 的容量性能及费用:

EigenDA 目前的节点运营商数量为 266 个。其最大吞吐量目标在 10Mbps。根据 7 天平均数据,EigenDA 的数据吞吐量为 0.685Mib/s,数据存储和传输费用约为 0.001Gas/Byte,折合下来,假设 gas 费用为 10gwei 且以太坊价格为 $3600,每 1MB 数据的费用约为 0.038 美元。总质押 TVL 为 3.33M ETH, 接近 12 亿美元。

IOSG:模組化時代爭雄,一文詳解DA生態與競爭格局

Source:EigenDA.xyz
登入後複製

综合比较分析 Celestiavs. EigenDA

从技术角度来看,Celestia 和 EigenDA 在多个方面存在差异。首先,在节点负载方面,Celestia 的全节点需要处理广播、共识和验证,下载带宽需求为 128MB/s,上传带宽需求为 12.5MB/s,而 EigenDA 的节点不处理广播和共识,带宽需求仅为 0.3MB/s,而且其可以使用以太坊节点的子集。其次,吞吐量方面,Celestia 的最大吞吐量约为 6.67MB/s,而 EigenDA 目标达到最大 10MB/s。在安全性方面,Celestia 的安全性来源于其网络价值,质押价值约为 66.5 亿美元,攻击成本超过 40 亿美元。EigenDA 基于重新质押的资产价值和主网运营者份额继承了一部分以太坊的安全性,目前的 TVL 接近 12 亿美元,大约继承了以太坊 2% 的安全性。

综合来看,Celestia 的竞争优势在于其灵活的模块化设计和较高的数据吞吐量,使其更受中小型 L2 和应用链的青睐。而 EigenDA 的优势采用了使用以太坊基础设施,将数据可用性与共识解耦带来的正统性。未来,随着模块化和应用链双重趋势的发展,Celestia 可能从增量市场中受益,而 EigenDA 则可能在需要更高安全性的以太坊中心市场中占据更大份额。

IOSG:模組化時代爭雄,一文詳解DA生態與競爭格局

3.Avail 和 NearDA

虽然目前 Celestia 和 EigenDA 在数据可用性市场占据主导地位,但未来的竞争格局可能会发生变化。随着 Avail 和 NearDA 这两个项目的潜在上线,数据可用性领域的竞争态势有望进一步加剧。

Avail 是一个专注于数据可用性的区块链网络,旨在为 EVM 兼容的区块链和 Rollups 提供高效的交易排序和数据存储服务。它采用继承自 Polkadot SDK 的 BABE 和 GRANDPA 共识机制,Avail 使用 KZG 多项式承诺作为有效性证明,使用提名权益证明 (NPoS) 支持多达 1,000 个验证者,并通过独特的轻客户端 P2P 网络采样机制提供可靠的备份。

另一方面,NearDA 是由 NEAR Foundation 推出的数据可用性解决方案,主要为 ETH Rollup 和以太坊开发者提供 DA 服务。它的目标是提供一个具有成本效益的 DA 解决方案,去中心化程度与 Near Protocol 相当。目前已经与 Polygon CDK、Arbitrum、Optimism 等以太坊生态系统中的主要参与者建立了战略合作关系。

而短期看来,对于 Rollups 来说,更有效地减少边际成本是最好建立壁垒的方法,其中针对市场状况调整收入和成本模式是比较好的解决方案。

4.针对特定场景的 DA

除了上述这样的针对 rollup 的通用性 DA 以外,当前 DA 赛道也萌生了一些比较早期的,以及针对特定场景的 DA 项目,如专为 AI 定制的高吞吐量 DA 方案 Zerogravity(0G),和比特币 DA 方案 Nubit。

4.1Zerogravity(0G)

AI 应用对数据可用性的需求与传统区块链应用不同。AI 模型训练和运行需要处理大量数据,包括模型参数、训练数据集、实时数据请求等。这些数据需要快速、可靠地存储和传输,以确保 AI 模型的效率和性能。然而,现有的通用 DA 方案,如 Celestia 和 EigenDA,主要设计用于满足普通区块链应用的数据可用性需求,在处理超高吞吐量、低延迟的大规模数据传输时存在一定的局限性。

ZeroGravity (0G) 希望通过模块化设计和高性能数据传输来专门满足 AI 应用的需求。其模块化设计将数据可用性工作流分为数据发布和数据存储两个通道,使得系统可以随着节点数量的增加而线性扩展。数据存储通道专注于大数据传输,确保大数据可以几乎瞬时存储和访问。而数据发布通道则用于保证数据的可用性,通过一个基于多数诚实假设的仲裁系统进行验证。0G Storage 是一个由存储节点网络组成的链上数据库。存储节点通过「随机访问证明」(PoRA) 挖矿过程参与,确保数据的可用性和完整性。它支持存储各种类型的 AI 相关数据,包括模型、训练数据、用户请求和实时检索增强生成 (RAG) 数据。

IOSG:模組化時代爭雄,一文詳解DA生態與競爭格局

Source:0G
登入後複製

0G 通过创新的系统设计,声称其目标是实现每秒 GB 级的链上数据传输,远超目前市场上的其他 DA 方案(如 Celestia 和 EigenDA 的每秒 MB 级数据传输)。具体来说,0G 声称其数据吞吐量可达每秒 50 到 100 GB,能够支持需要大量数据传输的 AI 模型训练等场景。

4.2Nubit

在比特币生态逐渐起步并受到关注,有关比特币的各类技术路线也风起云涌,随着这些技术路线的发展,Ordinals、Layer 2、预言机等应用程序对高效、安全的数据可用性解决方案的需求也越来越迫切。这些应用程序需要能够快速、可靠地存储和传输大量数据,以确保其正常运行和用户体验的提升。例如,Ordinals 需要高效的数据存储和传输来支持数字艺术品的创建和交易,Layer 2 解决方案需要高吞吐量和低延迟来实现更好的扩展性,而预言机需要可靠的数据传输来确保数据的准确性和及时性。

Nubit 是比特币生态中首个原生的数据可用性 (DA) 层项目,旨在解决比特币主网吞吐量有限的问题,并为比特币生态的长远发展提供基础设施支持。Nubit 的工作流程包括数据提交、验证、广播、存储、采样和共识等多个步骤,确保数据的高效处理和高可用性。用户提交的数据经过 RS 编码处理后,由验证者节点使用 NuBFT 共识算法进行验证,并生成 KZG 承诺。验证后的数据块被广播到全网,存储节点负责存储完整数据块,而轻客户端通过数据可用性采样(DAS)协议验证数据的可用性。即使在网络故障情况下,节点仍可通过全存储节点和比特币网络上的 KZG 承诺恢复数据。

IOSG:模組化時代爭雄,一文詳解DA生態與競爭格局

Nubit 旨在为比特币生态项目提供基础设施,已与多个项目如 Babylon、Merlin Chain、Polyhedra 等建立了合作关系,Nubit 将降低数据存储成本,比如在铭文市场需求激增的情况下, Nubit 可以服务与比特币 Layer2 大幅降低数据发布成本,使得在比特币上存储和处理数据变得更加经济实惠。

5.Closing Thoughts

分析 DA 赛道的项目差异,我们在安全性(包括数据完整性、网络共识等)、可定制性与互操作性、性能和成本随着这些 DA 方案的广泛采用和不同项目在 DA 层选择上的差异,我们看到了一系列独特的技术和市场定位。

未來我們相信更多的 App-Rollup 會被推出市場。然而雖然潛在的市場增大,DA 賽道頭部效應明顯,Celestia、EigenDA 等會佔據主要的市場份額,留給腰尾部的機會不多,競爭也在加劇。目前的容量對 Rollup 來說供大於求,例如在上線主網後,Celestia 網路頻寬的利用率長期在 0.1% 以下,遠低於其每日 46,080 MB 的最大支援容量。然而,相較於以太坊目前的 15 個 Rollup 和每日 700 MB 的資料量,Celestia 的活動量仍有很大可用空間。

當然不排除未來可能有高效能網路對高DA 頻寬的需求,或例如AI 專案的需求,此外還有一些比較早期的,以及針對特定場景的DA 例如Bitcoin DA,或許在細分領域可獲得不錯的市佔率。但 DA 本質上是個 to B 業務,DA 項目方的收入和生態項目的數量品質息息相關。現階段我們認為市場上不需要過多的鏈下 DA 解決方案,除非其成本和效率實現幾個數量級的飛躍。

總的來說,現在來看 DA 的商業模式中供應充足,但賽道的發展仍在演變,各種方案在技術和市場定位上展現出不同的競爭力。未來的發展將取決於技術的持續創新和市場需求的動態變化。

 

References:

https://medium.com/@MTCapital_US/mt-capital-research-da-sector-analysis-comparative-study-of-celestia-and-eigenda-sector-analysis-comparative-study-of-celestia-and-eigenda-https0756994 www.theblockbeats.info/news/51171

以上是IOSG:模組化時代爭雄,一文詳解DA生態與競爭格局的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:panewslab.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板