能继承以太坊活性的 Based Rollup 是什么?
随着坎昆升级,市场焦点回归L2,主要有Optimistic Rollup和ZK Rollup两大类。但它们存在问题,因此Based Rollup应运而生。它简化技术复杂性、减少交易延迟,是唯一完全继承以太坊活性的方案。相比其他Rollup,Based Rollup具有优势:完全继承活性、简化技术复杂性、降低延迟、降低操作成本、经济激励一致性。它通过将交易排序责任转移到L1来优化L2性能,保持安全性和去中心化程度。虽然面临挑战,但Based Rollup因增强安全性、去中心化特性和目标一致性,在市场竞争中具有优势。随着技术完善和市场认可,Based Rollup有望在L2解决方案市场占据重要地位。
原文作者:0XNATALIE
原文来源:ChainFeeds Research
随着坎昆升级的完成,L2 Gas 费用的降低,市场的焦点再次回到 L2 上。在 Rollup L2 的解决方案,目前主要有两大类:Optimistic Rollup 和 ZK Rollup。Optimistic Rollup 由于其成熟的市场应用,占据着市场大部分的份额。然而,不论是 Optimistic Rollup 还是 ZK Rollup 都存在着一些问题。为了解决这些局限性,并进一步优化效率和去中心化特性,Based Rollup 应运而生。它不仅简化了技术复杂性、减少了交易延迟,而且是唯一完全继承了以太坊活性(liveness)的方案。在所有已知项目中,当前只有 ZK Rollup 团队 Taiko 正在开发基于 Based Rollup 的方案。
现有 Rollup 的问题
Optimistic Rollup 在确认交易时需要一个较长的挑战窗口,通常为 7 天,以便纠正潜在的欺诈行为。这种设计导致资金在提取前需要等待较长时间,减缓了整体的交易流程。而且在以太坊网络高峰期间,Optimistic Rollup 在处理欺诈证明时会涉及高昂的 Gas 费用。而 ZK Rollup 虽然能够提供更快的交易确认时间,并且可以减少交易在链上的数据存储从而节省费用,但在生成零知识证明的过程中需要消耗大量的计算资源和时间,导致成本和交易处理速度(TPS)受到影响。
总之,Optimistic Rollup 和 ZK Rollup 的技术复杂性,导致它们都需要维护一套复杂的基础设施和安全机制来处理和验证 L2 交易,这对交易成本和网络效率都产生了负面影响。
Based Rollup 解决方案
以太坊基金会的研究员 Justin Drake 于 2023 年 3月提出 Based Rollup,可以有效克服这些问题。Based Rollup 也称为 L1-sequenced Rollup,是一种其排序完全由基础 L1 推动的 Rollup。这种设计允许 L1 的提议者与 L2 的搜索者和构建者无需许可地协作,将 Rollup 区块直接包含在 L1 区块中,也就是将排序权利外包给了 L1 验证者。Based Rollup 的共识层、数据可用性层、结算层都是以太坊,只有执行层构建在 Rollup 网络之上,负责处理交易的执行和状态更新。值得注意的是,Based Rollup 从排序的角度出发解决 Rollup 效率问题,和 Optimistic Rollup、ZK Rollup 从验证的角度分类不同。因为维度不同所以与 OP 和 ZK 的分类并不冲突,也就是说如果 Optimistic Rollup 或者 ZK Rollup 将排序权利外包给了 L1 验证者就可以称为 Based Rollup。
Based Rollup 通过将交易排序的责任转移到 L1,继承其安全性和活性,同时优化 L2 的性能。它是唯一一种继承了以太坊 100% 活性的 Rollup 方案。这种设计带来了以下优势:
关于【能继承以太坊活性的 Based Rollup 是什么?】的延伸阅读
加密杂谈:对RaaS和Eigenlayer的一些看法
本文讨论了加密货币领域的热门话题,包括Rollup技术、Restaking、LRT、AVS和Eigenlayer。作者认为目前情况并不乐观,团队进展缓慢,Rollup部署过多也不利。对于Restaking、LRT、AVS和Eigenlayer的不满,存入ETH数量巨大,但空投效果不佳。团队发布庞大白皮书,但工作原理和概念仍不清楚。Eigenlayer决定暂不启用惩罚机制,但是否有必要为每个新兴协议提供近十亿美元的用户Restaking ETH并面临风险?惩罚机制将在不到一年内启用,操作者是否意识到Restaking风险?或许会有其他平台蚕食Eigenlayer的市场份额。
详解 OP Stack Rollup 流程及对应代码
Optimism Bedrock是当前版本的OP Stack,提供了启动生产质量的Optimistic Rollup区块链的工具。它包括op-batcher和op-proposer两个服务,负责从sequencer读取交易内容并rollup到链上,以及将交易状态rollup到合约。文中介绍了如何使用recordL1Tip和l1Tip来获取最新的L1BlockRef,以及如何收集和提交交易数据。每个事务仅使用一帧,如果通道已满,则仅返回剩余帧,直到成功发送到L1。sendTransaction将交易发送到一层,并更新交易发送状态。FetchNextOutputInfo获取L2上的区块output,NextBlockNumber获取下一批次需要提交的区块区间,SyncStatus获取L2块的状态和块信息,OutputAtBlock根据块高获取output,sendTransaction使用output构建stateRoot提交交易到一层链。
- 活性的完全继承:Based Rollup 的安全性和去中心化程度与以太坊保持一致,不需要额外的安全机制或共识算法来保证交易的有效性和顺序。相比有逃生舱机制的 Rollup 更安全、快速便捷。在拥有逃生舱机制的 Rollup 中,如果 Rollup 发生故障或受到攻击,用户可以通过逃生舱将自己的资金安全地退回到 L1,但必须等待一个时期才能保证结算。
- 简化技术复杂性:当 L2 需要自己处理交易排序和数据可用性问题时会引入额外的复杂性和潜在的安全风险。将排序的责任转移给 L1 可以简化 L2 的结构,不需要排序器签名验证,不需要逃生舱口,也不需要外部 PoS 共识。
- 减少延迟:使用 L1 来排序交易,可以快速确认交易的有效性和顺序,从而减少了确认时间,提高了整个网络的响应速度和效率。
- 降低操作成本:由于 L1 已经处理了交易的排序,L2 可以在此基础上更有效地批处理和确认交易,减少了 L2 的验证复杂性和单独为排序而需消耗的资源和费用。这种成本效率在交易量大时更加明显。
- 经济激励一致性:L1 的矿工因为参与到 L2 的交易排序中,可以从中获得额外的费用和激励,这增加了他们维护网络整体健康的动力。这种设计也有助于保持网络中不同层次之间激励的一致性,增强整个生态系统的经济安全性。
Based Rollup 面临的挑战
Based Rollup 虽然可以解决目前 Rollup 方案的一些不足,但这种技术也面临一些挑战:
- 收入限制:依赖 L1 的排序限制了获取 MEV 的机会,大部分 Based Rollup 的 MEV 会流向 L1 验证者。Based Rollup 自身无法直接从中获益。
- 排序灵活性:排序任务委托给 L1 可能会降低排序的灵活性,影响特定的交易排序策略和快速交易确认的实现。比如,L1 的排序决策可能是矿工选择优先处理某些交易以最大化自己的利益,所以想在 Based Rollup 中实现一个类似 Arbitrum 的 FCFS (First-Come First-Served)排序机制就需要额外的技术支持(如 EigenLayer)。
构建 Based Rollup 的项目
由于 Based Rollup 的概念提出到现在也就一年的时间,是一个比较新的概念,其理论和实现细节还在探索和完善阶段,所以正在构建 Based Rollup 的项目很少,目前最为人所知的项目是 Taiko。Taiko 是一个使用 ZK Rollup 技术的 L2,并开发了 Type-1 zkEVM,提供了与以太坊完全相同的操作码和功能,确保了与现有以太坊生态的高度兼容性。在 Based Rollup 概念提出后不久,Taiko 便开始着手构建 Based Rollup,将交易排序交给以太坊的验证者,并利用以太坊作为结算和数据可用性层和共识机制,来简化 Rollup 的结构。2024 年 1 月 15 日,Taiko 启动 Katla 测试网,实现了 Based Contestable Rollup (BCR) ,一种将争议处理过程(类似欺诈证明系统)纳入了交易验证工作流程的 Based Rollup。
未来展望
虽然 Based Rollup 发展可能需要更多的时间和资源,以及市场和技术的双重验证。但长远来看,Based Rollup 因其增强的安全性、去中心化特性、简化结构和目标一致性,将在市场竞争中获得优势。特别是在 DeFi 领域,Based Rollup 展现出更快的交易确认速度和更低的交易成本,具有显著的潜力优势。相信随着技术的不断完善和市场的逐步认可,Based Rollup 有望在 Rollup L2 解决方案市场占有一席地位。
免责声明:本文仅代表作者个人观点,不代表链观CHAINLOOK立场,不承担法律责任。文章及观点也不构成投资意见。请用户理性看待市场风险,以及遵守所在国家和地区的相关法律法规。
图文来源:0XNATALIE,如有侵权请联系删除。转载或引用请注明文章出处!