全球比特币数字货币交易平台:解读下一代以太坊Layer2解决方案(I):BasedRollups
- 2025-02-05 19:43:58
- 149

来源:登链社区
Rollups 发展迅速 。最初 , 典型的rollups 为以太坊的可扩展性挑战提供了短期解决方案。现在,随着技术的进步,我们正在构建下一代 rollups ,这些 rollups 不仅进一步扩展以太坊,而且还保留去中心化、安全性和经济可持续性。
在一系列名为“解读下一代 L2”的四部分系列中,我们探讨了一 些新的 rollup 类型——Based rollups 、Booster rollups、gigagas rollups、原生 rollups——并旨在向广泛的受众介绍这些设计 。这些 rollups 代表了以太坊扩展的未来,鉴于 @2077Research 致力于使以太坊研究和开发 (R&D) 变得可访问 ,我们认为教育社区了解更新的 L2 设计是重要的。
我们的目标是快速介绍这些技术,并阐明相关概念。在本系列中,我们将分解每种 rollup 类型 ,探讨它们的设计 、优点、权衡以及对以太坊路线图的整体影响。无论你是以太坊爱好者、开发者,还是对区块链可扩展性感到好奇,本系列都适合你 。
第一篇文章着眼于Based Rollups——一种提议的构建 rollups 的方法 ,旨在减轻经典 rollups 的问题,例如排序器中心化、生命周期风险和审查阻力。我们将探索Based Rollups 的工作原理,它们提供的好处以及Based Rollups 采用的障碍。
什么是Based rollup?如果 rollup 使用基于排序的方式来处理交易 ,则称其为Based(基于) rollup 。排序是指在 rollup 中如何对交易进行执行排序。基于排序利用 Layer 1 (L1) 链的验证者集来排序交易,而不是依赖于中心化的实体(“排序器 ”)来对交易进行排序。
如今,传统的 rollups 有集中排序器 ,这导致了几个问题 。这些问题包括对用户交易的审查 、单点故障的风险以及 MEV 垄断(集中排序器由于对内存池的私有访问可以从用户那里提取 MEV(最大提取值))。
鉴于中心化排序的问题,以太坊社区一直在寻找替代方案。重要的是,这种替代排序设计必须满足一个关键设计目标:它们必须与其前任一样高效和快速 。
基于排序和Based Rollups 是朝着这个方向迈出的积极一步,因为它们为 rollups 提供了一种新的交易排序方式 ,继承了以太坊的审查阻力,消除了单点故障,并避免为去中心化而牺牲速度。我们在下面描述Based Rollups 的工作原理。
Based rollups 如何工作?
基于 rollup 和任何其他类型 rollup 之间的主要区别在于交易的排序方式 。在基于 rollup 中 ,交易排序由底层 L1 区块链管理(在这里是以太坊)。具体而言,在基于 rollup 中,“任何下一个 L1 提议者都可以与 L1 查找者和构建者一起自由地在下一个 L1 块中包含后续的 rollup 块 ,而无需特殊权限。
在基于 rollup 的架构中,用户的交易被指向已同意为以太坊和基于 L2 构建块的 L1 构建者。用户指示其最高交易费用,L2 捕获基础费用(根据 L2 网络拥堵情况设定)并将优先费用(支付给激励交易包含的提示)转发给验证者 ,后者决定交易顺序 。
这种安排使以太坊不仅可以确保其生态系统的所有费用,还可以收取 L2 提示的一部分,以及交易结算的费用。将价值返回给 L1 使Based Rollups 与以太坊形成共生关系 ,并消除了 rollups 是以太坊寄生的观念。利用 L1 提议者为 L2 交易排序的另一个好处是,它消除了交易过程中的中介步骤 。这可以通过避免需要验证来自集中或去中心化排序器的签名,潜在地导致更低的交易成本。
值得一提的是,这种成本降低并不是Based Rollups 独有的;任何使用共享排序的 rollup 都可能看到类似的好处。由于 L1 上的提议区块是无权限的 ,这促进了块构建者之间的竞争环境,这可能进一步降低用户的费用 。

taiko Based rollup 架构的描述
由于基于 rollup 将其证明直接提交给以太坊,因此其结算本质上是在以太坊上。这意味着任何人都可以在以太坊上访问 L2 链的已验证状态。基于 rollup 不能在其底层 L1 之外进行结算 。
基于 rollup 在以太坊上发布重建其链状态所需的数据 ,使以太坊成为其数据可用性 (DA) 层。这使得任何人都可以验证区块哈希并从区块中检索交易数据。Based Rollups 使用以太坊的共识层进行交易排序,从而消除对自身共识机制的需要 。
基于 rollup 中的交易执行发生在其生态系统内的链下,这意味着基于 rollup 本身作为其自己的执行层。例如 ,现有的Based Rollups,如 taiko 和 SpireLabs,虽然在以太坊上结算 ,但在同一个 L1 上运行,但保持自己的独特执行层以执行交易。
基于 rollup 设计的优缺点是什么?Based Rollups 的优点包括继承以太坊的安全性和活性,潜在地通过消除额外的排序降低交易成本 ,使 L2 交易可以与 L1 状态进行交互的原子组合,简化架构而无需单独的共识,确保所有数据在以太坊上的数据可用性,以及提供强大的审查阻力。
不过 ,和加密中的一切一样,基于设计也有其担忧 。Based Rollups 依赖于以太坊的性能,这可能因以太坊的区块空间限制而限制可扩展性。L2 操作仍然与 gas 成本相关 ,这可能是相当可观的。还有 MEV 的问题,即 L1 验证者可能会影响交易排序 。与以太坊的共识和数据层的紧密关联可能限制特定用例的定制化。
Based Rollups 常见问题解答在这一部分,我们回答一些关于Based Rollups 的常见问题。我们的目标是消除关于Based Rollups 的特定误解 ,并提供关于基于 rollup 架构各个方面的清晰信息 。
基于 rollup 如何管理 MEV?大多数 MEV 使 L1 验证者受益,因为 L1 查找者和区块构建者的动力是将 rollup 块包含在它们的 L1 包中以获取这一价值,从而鼓励 L1 提议者包含这些块。目前 ,约 80% 的以太坊 MEV 来自拥堵,20% 来自争夺。如果 L2 MEV 反映这一点,则很大一部分可能会留在 L2 。
与替代方案相比 ,使用基于 rollup 对用户来说便宜吗?将 L1 提议者作为 L2 排序器可以省去一个中介步骤,通过消除排序器签名验证潜在地降低成本。这种节省成本的方式不仅适用于基于 rollup,还适用于共享排序的 rollup,因为无许可的区块提议促进了竞争 ,可能降低费用。
基于 rollup 的速度是否仅限于以太坊的区块时间?是的,基于 rollup 的交易确认时间与 L1 的区块时间相关,目前为 12 秒 。然而 ,基于 rollup 可以实现即时的预确认。这可以通过类似重质押的机制来实现,部分 L1 验证者承诺将基于 rollup 的区块包含在他们未来的 L1 区块中。这是可行的,因为验证者能够提前 32 个区块知道每个区块将由谁进行提议。
基于 rollup 的活性有多“实时”?基于排序共享以太坊的活性保证 ,完全继承其正常运行时间 。即使轻微的活性下降(例如,从 100% 降至 99%)在对抗条件下也会被利用,导致重大干扰和有毒 MEV。
基于排序和共享排序有什么区别?基于排序可以被视为共享排序的一个专门版本。共享排序作为一个跨多个 rollup 的交易排序系统 ,旨在实现经济效率、更高的吞吐量以及比 L1 更快的确认 。它与基于 rollup 的不同之处在于使用自己操作员进行共识,使其更复杂,并不完全依赖于以太坊的活性。
结论在我们“Rollups 2.0”系列的第一篇文章中 ,我们探讨了基于 rollup,它利用以太坊的验证者进行交易排序,为去中心化、安全性和成本效率提供了一条路径。
随着我们继续这一系列,我们将深入探讨增强型 rollup 、原生 rollup 和超大规模 rollup——研究这些类型的 rollup 如何解决以太坊扩展性的不同方面 。