探秘「一键发链」L2项目真实成本:运行一条L2究竟需要多少钱?
原文标题:《Blockchain Economics: How much does it cost to run your own chain?》
原文作者:Sharanya Sahai, Hashed Emergent
原文编译:0x 26 ,BlockBeats
编者按:Galaxy Research 近期发文表示,「自坎昆升级以来,来自 Layer 2 的以太坊主网协议收入几乎为 0 」。以太坊在扩容的路上越走越远,可实际上运转一个 L2 究竟需要多少成本呢?通过本文的介绍,我们可以了解到「一键发链」L2 项目的真实成本。
过去一年,随着技术进步、对特定应用场景的关注以及强大的社区参与度,新的 Layer 2 (L2)解决方案的数量大幅增加。虽然这一发展令人鼓舞,但主要挑战仍是如何以更具成本效益的方式扩展这些区块链。运行应用链已成为解决这一问题的关键手段,因为应用链可以通过模块化基础设施栈中的各种举措来控制区块链的运营成本。
尽管 L1——以太坊的具体举措显著降低了区块链上的交易成本,但主要的 Rollup 和基础设施服务商也在大力推动进一步提升扩展性,解锁目前在链上执行成本过高的用例。
我们可以通过以下三类来分类和分析这些发展:a)L1 的做法,b)L2 的做法,以及 c)模块化基础设施的做法,所有这些都在减少链上交易的准入门槛方面做出了有意义的贡献。
首先是以太坊进行了一些升级,例如 EIP 1559 和 4844 ,这些升级降低了成本并提高了扩展性。
我们首先来看 L1 举措对合理化以太坊链上交易成本的贡献,例如 EIP 1559 和 EIP 4844 (坎昆升级)。EIP 1559 引入了基础费用 小费/优先费的概念,以及基于网络拥堵的动态定价机制,为用户提供了一种更好的机制来估算成本,并根据他们的优先级和网络拥堵情况在网络上交易。而 EIP 4844 通过 Blob 的概念为以太坊引入了一种新的交易类型,使 L2 能够以 Blob 的形式存储数据,而不是昂贵的 callData,从而在 L1 结算交易时显著降低了成本。
Blob 的实施使交易成本大幅下降,原因在于每字节的存储成本降低以及每个区块容量的扩展,因为 Blob 与以太坊交易不争夺 Gas,并且不会永久存储,在大约 18 天后会从区块链中删除。
每个 Blob 包含 4096 个 32 字节的字段元素,区块的 Blob 总数上限为 16 个,从而提供了约 2 MB(4096 * 32 字节 * 每区块 16 个 Blob)的额外最大容量。当前起步容量为 0.8 MB,目标是每区块 3 个 Blob,最多可达 6 个(EIP 4844 实施后)。考虑到每区块历史上 2-10 KB 的 callData 标准,EIP 4844 意味着理论上最多可提高 384 倍的容量。
实际上,EIP 4844 实施后,许多 L2 的费用下降了超过 90% 。然而,仅依赖这些升级并不足以让以太坊实现更大的扩展性。在有成千上万个 Rollup 的情况下,随着链上大规模应用的出现,存储空间需求增加,交易成本可能会急剧上升。
随着 L2 将执行移到链下以削减成本并保持安全性,行业举措如开源框架和收益共享模型正在塑造「L2 栈 War」的竞争格局。
上一周期 Rollup 的出现旨在通过将执行移出主链,同时从主链获得安全性,大幅减少链上操作成本。尽管 Op Rollup 允许单个诚实实体提交「欺诈证明」并因识别不当行为的排序器而获得奖励,但 ZK Rollup 则使用零知识证明来证明 L2 链已正确更新。
Rollup 执行以下任务:
·排序:按顺序组织终端用户交易,分组并偶尔将这些分组批次发布到 L1
·执行:存储和执行操作并更新 Rollup 的状态
·提出:Proposer 定期更新 L1 上的 Rollup 状态根,这对确保区块链保持信任无关和可验证性非常重要
·状态根挑战:提交状态根欺诈的证据并在 L1 上挑战状态根(仅适用于 Op Rollup)
·证明:生成状态根状态更新从 Rollup 到 L1 的验证(仅适用于 ZK Rollup)
他们通过用户支付的交易费用(排序器收入)和潜在的 MEV(可提取的最大价值)获利,虽然目前作为策略的一部分,尚未提取 MEV。他们的成本主要来自 L2(运营成本)和 L1(数据可用性和结算)成本。希望推出自己链的组织,通常只有在预期交易费用能高于这种举措的成本时,才会考虑这样做。
以太坊等基础层网络通常因大多数节点需要同步和验证链而对计算和存储收取更多费用。然而,在 Rollup 中,即使只有一个诚实实体能够验证链,该链也被认为是安全的。因此,Rollup 对计算和存储的收费较低,但对 rolling up 交易到打包并发布到 L1 的费用较高,导致 L1 成本在 EIP 4844 推出前,占到 L2 成本基数的 98% 。
除了基础层优化外,L2 还大力推动进一步降低成本,这些举措在文章开头称为 L2 的做法,主要可以分为两类:行业对齐或公司对齐。
行业对齐举措包括通过开源 L2 技术栈(Rollup 框架)允许新玩家构建自己的链。这一波举措最初由 Op Rollup 通过 OP Stack 和 Arbitrum Orbit 的推出引领,其他成熟的 L2 如 Polygon(Polygon CDK)、ZK Sync(ZK Stack)和 Starkware(Madara Stack)也紧随其后,通过开源其专有技术推动大规模应用。
公司对齐举措则是这些链通过直接收益/利润共享模式或间接通过扩展其生态系统的次级效应降低成本,并为其代币积累价值。Optimism 的 Superchain 愿景、Arbitrum 的扩展计划、Polygon 的聚合层、ZK Sync 的 Elastic Chain 都是此类举措的例子。这些项目的具体内容可能有所不同,但共同点是它们都存在一个互联网络,提供增强的互操作性、多个 Rollup 之间的通信以及共享的关键基础设施,如共享的数据可用层、共享的跨链桥、聚合证明(仅适用于 ZK 链)等,以进一步提升资本效率——这是目前以太坊生态系统中流动性分散和 Rollup 之间互操作性不足所面临的问题。然而,这些栈也允许各个链根据其在区块时间、提现期、终局性、代币使用、Gas 限制等方面的需求进行独特的定制,从而消除了在公共链上运行所带来的高 Gas 成本和由于其他应用引发的延迟问题。
尽管这些独立生态系统专注于增长和应用,我们已经开始看到一些成熟玩家如 Optimism 和 Arbitrum 逐步实现货币化。
Optimism 对希望成为其 Superchain 一部分的参与者征收排序器总收入的 2.5% 或排序器利润(排序器收入- L1 结算和数据可用性成本)的 15% 。Arbitrum 对使用其栈发布 L2 的参与者征收排序器利润的 10% ,而包括 Polygon CDK、ZK Stack 在内的 ZK Rollup 栈目前免费使用,但随着它们的发展和应用,它们可能会内置可持续的经济模型。
随着所有生态系统争相通过独特策略吸引重要项目,「L2 栈大战」正式打响。Optimism 宣布为 Superchain 构建者提供 2200 万美元的奖金,根据使用和参与指标提供回顾性空投,而 ZK Sync 则提供 2200 万美元 ZK 代币以吸引 Lens 从 Polygon 迁移到其栈上。Arbitrum 则免费提供其栈,条件是参与者作为 L3 在 Arbitrum 上发布(指使用 L2 作为结算层而非以太坊),因为 Arbitrum 通过 L3 活动增加受益,这些 L3 链在其生命周期中将始终向 Arbitrum 支付结算成本。