本文深入探讨了EigenDA作为当前最大的数据可用性服务(AVS),其在以太坊网络中的定位及运作机制。文章阐明了数据可用性的概念与重要性,并分析了EigenDA在竞争环境中的优势及其对Layer2解决方案的影响。通过详细的流程说明和对未来市场的展望,展示了EigenDA如何通过创新降低成本,促进高吞吐量的Rollup系统的诞生。
今天,EigenDA 在重新质押资本和独特运营商方面是最大的可用性服务,超过 364 万 ETH 和 7000 万 EIGEN 被重新质押,总计约 91 亿美元的重新质押资本,来自 245 个运营商和 127k 个独特的质押钱包。随着越来越多的替代数据可用性平台的推出,辨别它们之间的区别、它们的独特价值主张以及协议价值累积的变化变得困难。在本文中,我们将深入探讨 EigenDA,探索构成其设计的独特机制,同时也考察竞争格局,以分析这个市场领域可能的发展方向。
在深入探讨 EigenDA 之前,让我们首先理解数据可用性(DA)的概念及其重要性。数据可用性是指确保所有验证交易和维护区块链所需的数据对于网络中的所有参与者(节点)可访问。DA 是我们在其他地方看到的经典单体架构的一部分——简而言之,执行、共识和结算都依赖于 DA。没有 DA,区块链的完整性在本质上受到损害。
所有其他部分对 DA 的依赖造成了扩展瓶颈,这就是我们看到第二层(Layer 2)路线图出现的原因。在 2019 年引入乐观 Rollup后,第二层的未来便诞生了。第二层在链外执行,但仍然依赖以太坊进行 DA,以维护以太坊的安全保证。随着这一范式的转变,许多人意识到,通过构建专门的区块链或服务,专注于改善单体架构 DA 层的局限性,第二层提供的优势可以进一步放大。
尽管出现了一些特定的 DA 层,它们通过竞争提供了降低费用的现实机会,并进一步进行实验,但 DA 问题是在以太坊主网本身通过一种称为“Dank Sharding”的过程得到解决的。Dank Sharding 的第一部分通过 EIP-4844 实现,后者引入了携带额外数据块的交易,数据块的大小可达 125 KB。这些数据块使用 KZG(一个加密承诺的类型)进行承诺,确保数据的完整性和未来与数据可用性抽样的兼容性。在 EIP-4844 实施之前,汇总使用 calldata 将汇总交易数据发布到以太坊。
自从于三月中旬的 Dancun 更新中,初步的 danksharding 上线以来,已经生成了 240 万个数据块,总共大小为 294 GB,支付给 L1 的费用超过 1700 ETH。需要注意的是,数据块数据对 EVM 是不可访问的,并且在大约 2 个月后自动删除。当前每个区块限制 6 个数据块,总共 750 KB。对于非技术读者来说,如果数据块空间连续三个区块最大化,那么相当于一个普通的 Gamecube 存储卡大小的数据,这是个怀旧。
这个限制确实每天都会达到多次,表明以太坊对数据块空间的需求充足。虽然在撰写本文时,以太坊的基础费大约为 5 美元,但我们应该注意到,这个费用是与 ETH 的价格相关的,这与大多数 DeFi 活动相同。因此,在 ETH 价格积极上涨的时期,会出现更多的活动,这反过来会导致对数据块空间的更高需求。因此,为了应对 DeFi 领域中的投机活动增加,或将网络开放给未见的用例,数据可用性成本必须进一步降低。仍然有相当大的动力进一步降低这些成本,以鼓励持续的用户活动。
EigenDA 建立在数据可用性不需要独立共识来解决的简单原则之上,因此 EigenDA 的结构设计使其可以线性扩展,运营商的主要角色是简单处理数据存储。要更具体一点,EigenDA 架构包含三个主要部分:
运营商(Operators)
分发者(Disperser)
查询者(Retrievers)
运营商 是 EigenDA 的一些方或实体,负责运行 EigenDA 节点软件,并在 EigenLayer 中注册并将质押转交给他们。你可以将这些看作是传统权益证明(proof of stake)网络的节点运营商。然而,这些运营商并不承担共识的负担,他们的作用是存储与有效存储请求相关的数据块。在这个特定的实例中,有效存储请求是费用已支付,并且提供的数据块验证与所提供的 KZG 承诺及证明相符的请求。
简单来说,KZG 承诺允许你将一段数据与一个独特的代码(承诺)链接,并随后使用一个特定的密钥(证明)来证明某个数据是原始数据。这确保了数据未被更改或篡改,从而保持数据块的完整性。
分发者 是 EigenDA 文档所称的一个“非信任”服务,由 EigenLabs 托管。其主要责任是在 EigenDA 客户、运营商和合同之间进行接口交互。EigenDA 的客户向分发者发出分发请求,分发者将数据进行 Reed-Solomon 编码,以帮助数据恢复,然后计算已编码数据块的 KZG 承诺,并为每个数据块生成 KZG 证明。随后,分发者将数据块、KZG 承诺和 KZG 证明发送给 EigenDA 运营商,他们返回签名。分发者的最后一个动作是聚合这些签名并以 calldata 的形式将其上传到以太坊的 EigenDA 合同中。需要注意的是,这一步是对可能的不当行为惩罚运营商的必要前提。
EigenDA 的最后一个核心组件,查询者,是一个查询 EigenDA 运营商获取数据块、验证数据块的准确性并为用户重建原始数据块的服务。虽然 EigenDA 提供查询者服务,客户端的汇总也可以作为其排序器(sequencer)的附加服务来托管他们自己的查询者。
以下是 EigenDA 实际操作的事件流程:
汇总排序器将一批交易作为数据块发送到 EigenDA 分发者附属服务。
EigenDA 分发者附属服务将数据块进行删除编码为多个数据块,为每个数据块生成 KZG 承诺和多重揭示证据,并将数据块分发给 EigenDA 运营商,并收到存储证明认证的签名。
在聚合收到的签名后,分发者通过发送一个交易到 EigenDA 管理合同,使用聚合的签名和数据块元数据在链上注册数据块。
EigenDA 管理合同借助 EigenDA 注册合同验证聚合的签名,并将结果存储在链上。
一旦数据块在链下存储并在链上注册,排序器在交易中将 EigenDA 数据块 ID 发布到其收件箱合同。数据块 ID 长度不超过 100 字节。
在将数据块 ID 接收进入汇总的收件箱之前,收件箱合同会根据数据块是否获得认证来咨询 EigenDA 管理合同。如果是,数据块 ID 被允许进入收件箱合同。如果不是,数据块 ID 被丢弃。
通俗地说,排序器向 EigenDA 发送数据,EigenDA 将其切分、存储并检查其安全性。如果一切看起来正常,数据就获得绿灯并继续前进。如果没有,就会被丢弃。
在更广泛地看待数据可用性服务的竞争格局时,EigenDA 在吞吐量方面明显优于其他服务。随着越来越多运营商加入网络,潜在吞吐量的扩展机会也随之增加。此外,在考虑哪种替代 DA 服务最“符合以太坊”时,很容易看到明确的选择是 EigenDA。
虽然 Celestia 在数据可用性服务方面提供了突破性的创新,但很难将其视为完全与 ETH 对齐,尽管这并非强制要求,但对于正在决定使用哪项服务的客户(汇总)来说,确实可以产生差异。Celestia 还在其轻节点架构方面实施了一种有趣的策略,这可能允许更大的区块,从而在每个数据块中包含更多潜在的数据块,需要遵循某些限制。
目前,Celestia 在运营上似乎非常成功,降低了汇总的费用,并将其转嫁给最终用户。然而,尽管这一创新具有重要意义并且影响深远,但他们在费用累积方面却几乎没有实际的吸引力,即使其全部摊薄估值达数十亿美元,在撰写时约为 55 亿美元。Celestia 去年万圣节上线,自那以后,已有 20 个独特的汇总集成了他们的 DA 服务。在这 20 个汇总中,他们发布了总计 54.94 GB 的数据块数据,从而使协议收集了 4091 TIA,按照当前价格约值 21,000 美元。然而,公平地说,累积的费用是支付给质押者和验证者的,而 TIA 的价格也随着时间的推移而变化,历史最高点为 19.87,因此实际的美元金额可能会有所不同。使用二级数据,我们可以估算总费用的美元额度更可能在 35,000 美元左右。
EigenDA 的定价最近被披露,提供“按需”选项以及三个不同的层级。按需选项为 0.015 ETH / GB 的可变吞吐量,而“第一等级”许可允许 256 KiB / s,费用为 70 ETH。在查看目前以太坊主网上的数据可用性格局时,我们可以对 EigenDA 的潜在需求及其为重新质押者生成的收入做一些假设。
目前,有大约 27 个汇总正在向以太坊 L1 发布数据块,使用查询提供的数据。自 EIP-4844 以来,每个发布到以太坊的数据块都包含 128KB 的数据。在这 27 个汇总中,报告的数据块数量约为 240 万个,总计 295 GB。因此,如果所有这些汇总使用 0.015 ETH / GB 的定价,则总费用将为 4.425 ETH。
乍一看,这似乎是有问题的。然而,需要指出的是,汇总在其独特的产品和架构上差异很大。由于设计差异和用户基础的不同,它们各自的独特性导致发布的数据块数量和支付的 L1 费用大相径庭。
例如,对于本文研究中分析的汇总,这是每个汇总使用的数据块(数量 + GB)和费用的情况。
仅凭这项分析,已经有 6 个汇总超出了费用期限,从而使他们选择 EigenDA 的第一层定价看起来合理,但从纯数据吞吐量角度来看,似乎并不合理。实际上,利用 EigenDA 的按需定价仍将导致平均约 98.91% 的直接成本降低。
因此,这让重新质押者和其他生态系统参与者处于一个困境中。EigenDA 造成的成本降低惠及第二层及其用户,因为这将为第二层带来更好的利润和收入,但它并没有增强重新质押者的信心,他们希望 EigenDA 能在数据可用性服务中成为领先者,提供更高的重新质押奖励。
不过,这也可以被解读为 EigenDA 的成本降低刺激了创新。在历史上,我们看到无数的实例表明,成本降低是增长的重要催化剂。例如,用于钢铁的“贝西麦尔工艺”是一种创新技术,显著降低了生产钢铁所需的成本和时间,使大规模生产更强大、更高质量的钢成为可能,成本降低幅度达 82%。可以说,对于数据可用性服务也是类似的原则,即引入多个数据可用性服务提供商不仅显著降低了成本,并且通过竞争加强了创新,促使高吞吐量汇总的推出,扩展了以前未被探索的设计边界。
例如,Eclipse 是一个 SVM 汇总,仅在 28 天前开始发布数据块,已成为 Celestia 上 86% 的数据块份额发布者。他们的主网尚未向公众开放,尽管其中许多使用可能只是纯测试以确保技术的稳健性,但它为高吞吐量汇总所能达到的水平提供了一些思路,并表明它们将在数据可用性上比我们今天所看到的大多数汇总显著更高地消费。
那么这将我们留在哪儿呢?为了实现 EigenDA 团队在博客文章中设定的每月 160,000 美元收入目标,使用 70 ETH 年度的第一层定价,假设 ETH 平均价格为 ~2,500 美元,你需要 11 个汇总作为付费客户。从我们的分析来看,自 EIP-4844 在三月初上线以来,已有大约 6 个汇总在 L1 的费用上超过了 70 ETH 的支出限制。正如我们讨论的,按需定价仍将使这些汇总的费用减少约 99%,但最终,所需的吞吐量将是决定它们是否选择使用 EigenDA 的决定性因素。
此外,很可能会出现成本降低引发需求,创造多个高吞吐量的汇总,例如 MegaETH。未来,这些类型的高性能汇总也可能通过像 AltLayer 和 Conduit 这样的汇总即服务(RaaS)提供商进行部署。然而,在短期内,仍需完成一些证明才能达到每月 160,000 美元的收入标记,这将是保本的成本,假设支持 EigenDA 的运营商只有 400 个。总体而言,EigenDA 开启了新的设计可能性,这有潜力增值,但尚不清楚其中有多少价值会被 EigenDA 捕获并反馈给重新质押者。尽管如此,我们相信 EigenDA 在作为数据可用性服务提供者方面具备良好的位置,有望捕获大部分数据可用性市场份额,我们期待在这个最显著的数据可用性服务之一上进行持续关注。
免责声明:
凯罗斯研究提供的信息,包括但不限于研究、分析、数据或其他内容,仅供参考,不构成投资建议、财务建议、交易建议或任何其他类型的建议。凯罗斯研究并不建议购买、销售或持有任何加密货币或其他投资。
- 原文链接: kairoscrypto.substack.co...
- 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!