{"content":{"title":"解读下一代以太坊 Layer2 解决方案（I）：Based Rollups","body":">- 原文链接：[x.com/2077Research...](https://x.com/2077Research/status/1879976056750502327)\r\n>- 译者：[AI翻译官](https://learnblockchain.cn/people/19584)，校对：[翻译小组](https://learnblockchain.cn/people/412)\r\n>- 本文链接：[learnblockchain.cn/article…](https://learnblockchain.cn/article/10688)\r\n    \r\nRollups 发展迅速。最初， [ 典型的rollups](https://research.2077.xyz/the-practical-guide-to-ethereum-rollups#classic-rollups) 为以太坊的可扩展性挑战提供了短期解决方案。现在，随着技术的进步，我们正在构建下一代 rollups，这些 rollups 不仅进一步扩展以太坊，而且还保留去中心化、安全性和经济可持续性。 \r\n\r\n在一系列名为“解读下一代 L2”的四部分系列中，我们探讨了一 些新的 rollup 类型——Based rollups、Booster rollups、gigagas rollups、原生 rollups——并旨在向广泛的受众介绍这些设计。这些 rollups 代表了以太坊扩展的未来，鉴于 [@2077Research](https://x.com/@2077Research) 致力于使以太坊研究和开发 (R&D) 变得可访问，我们认为教育社区了解更新的 L2 设计是重要的。\r\n\r\n我们的目标是快速介绍这些技术，并阐明相关概念。在本系列中，我们将分解每种 rollup 类型，探讨它们的设计、优点、权衡以及对以太坊路线图的整体影响。无论你是以太坊爱好者、开发者，还是对区块链可扩展性感到好奇，本系列都适合你。\r\n\r\n第一篇文章着眼于Based Rollups——一种提议的构建 rollups 的方法，旨在减轻经典 rollups 的问题，例如排序器中心化、生命周期风险和审查阻力。我们将探索Based Rollups 的工作原理，它们提供的好处以及Based Rollups 采用的障碍。\r\n\r\n![图像](https://img.learnblockchain.cn/attachments/migrate/1738727789434)\r\n\r\n## 什么是Based rollup?\r\n\r\n\r\n如果 rollup 使用基于排序的方式来处理交易，则称其为Based（基于） rollup。排序是指在 rollup 中如何对交易进行执行排序。基于排序利用 Layer 1 (L1) 链的验证者集来排序交易，而不是依赖于中心化的实体（“排序器”）来对交易进行排序。\r\n\r\n如今，传统的 rollups 有集中排序器，这导致了几个问题。这些问题包括对用户交易的审查、单点故障的风险以及 MEV 垄断（集中排序器由于对内存池的私有访问可以从用户那里提取 MEV（最大提取值））。\r\n\r\n鉴于中心化排序的问题，以太坊社区一直在寻找替代方案。重要的是，这种替代排序设计必须满足一个关键设计目标：它们必须与其前任一样高效和快速。\r\n\r\n基于排序和Based Rollups 是朝着这个方向迈出的积极一步，因为它们为 rollups 提供了一种新的交易排序方式，继承了以太坊的审查阻力，消除了单点故障，并避免为去中心化而牺牲速度。我们在下面描述Based Rollups 的工作原理。\r\n\r\n## Based rollups 如何工作？\r\n\r\n![Based rollups](https://img.learnblockchain.cn/attachments/migrate/1738727789540)\r\n\r\n> [@Spire_Labs](https://x.com/@Spire_Labs) 的Based rollup 架构的描述\r\n\r\n基于 rollup 和任何其他类型 rollup 之间的主要区别在于交易的排序方式。在基于 rollup 中，交易排序由底层 L1 区块链管理（在这里是以太坊）。具体而言，在基于 rollup 中，“任何下一个 L1 提议者都可以与 L1 查找者和构建者一起自由地在下一个 L1 块中包含后续的 rollup 块，而无需特殊权限。\r\n\r\n在基于 rollup 的架构中，用户的交易被指向已同意为以太坊和基于 L2 构建块的 L1 构建者。用户指示其最高交易费用，L2 捕获基础费用（根据 L2 网络拥堵情况设定）并将优先费用（支付给激励交易包含的提示）转发给验证者，后者决定交易顺序。\r\n\r\n这种安排使以太坊不仅可以确保其生态系统的所有费用，还可以收取 L2 提示的一部分，以及交易结算的费用。将价值返回给 L1 使Based Rollups 与以太坊形成共生关系，并消除了 rollups 是以太坊寄生的观念。利用 L1 提议者为 L2 交易排序的另一个好处是，它消除了交易过程中的中介步骤。这可以通过避免需要验证来自集中或去中心化排序器的签名，潜在地导致更低的交易成本。\r\n\r\n值得一提的是，这种成本降低并不是Based Rollups 独有的；任何使用共享排序的 rollup 都可能看到类似的好处。由于 L1 上的提议区块是无权限的，这促进了块构建者之间的竞争环境，这可能进一步降低用户的费用。\r\n\r\n![图像](https://img.learnblockchain.cn/attachments/migrate/1738727789542)\r\n\r\n> taiko Based rollup 架构的描述 \r\n\r\n由于基于 rollup 将其证明直接提交给以太坊，因此其结算本质上是在以太坊上。这意味着任何人都可以在以太坊上访问 L2 链的已验证状态。基于 rollup 不能在其底层 L1 之外进行结算。\r\n\r\n基于 rollup 在以太坊上发布重建其链状态所需的数据，使以太坊成为其数据可用性 (DA) 层。这使得任何人都可以验证区块哈希并从区块中检索交易数据。Based Rollups 使用以太坊的共识层进行交易排序，从而消除对自身共识机制的需要。\r\n\r\n基于 rollup 中的交易执行发生在其生态系统内的链下，这意味着基于 rollup 本身作为其自己的执行层。例如，现有的Based Rollups，如 taiko 和 SpireLabs，虽然在以太坊上结算，但在同一个 L1 上运行，但保持自己的独特执行层以执行交易。\r\n\r\n## 基于 rollup 设计的优缺点是什么？\r\n\r\n\r\nBased Rollups 的优点包括继承以太坊的安全性和活性，潜在地通过消除额外的排序降低交易成本，使 L2 交易可以与 L1 状态进行交互的原子组合，简化架构而无需单独的共识，确保所有数据在以太坊上的数据可用性，以及提供强大的审查阻力。\r\n\r\n不过，和加密中的一切一样，基于设计也有其担忧。Based Rollups 依赖于以太坊的性能，这可能因以太坊的区块空间限制而限制可扩展性。L2 操作仍然与 gas 成本相关，这可能是相当可观的。还有 MEV 的问题，即 L1 验证者可能会影响交易排序。与以太坊的共识和数据层的紧密关联可能限制特定用例的定制化。\r\n\r\n## Based Rollups 常见问题解答\r\n\r\n\r\n在这一部分，我们回答一些关于Based Rollups 的常见问题。我们的目标是消除关于Based Rollups 的特定误解，并提供关于基于 rollup 架构各个方面的清晰信息。\r\n\r\n### — 基于 rollup 如何管理 MEV？\r\n\r\n大多数 MEV 使 L1 验证者受益，因为 L1 查找者和区块构建者的动力是将 rollup 块包含在它们的 L1 包中以获取这一价值，从而鼓励 L1 提议者包含这些块。目前，约 80% 的以太坊 MEV 来自拥堵，20% 来自争夺。如果 L2 MEV 反映这一点，则很大一部分可能会留在 L2。\r\n\r\n### — 与替代方案相比，使用基于 rollup 对用户来说便宜吗？\r\n\r\n将 L1 提议者作为 L2 排序器可以省去一个中介步骤，通过消除排序器签名验证潜在地降低成本。这种节省成本的方式不仅适用于基于 rollup，还适用于共享排序的 rollup，因为无许可的区块提议促进了竞争，可能降低费用。\r\n\r\n### — 基于 rollup 的速度是否仅限于以太坊的区块时间？\r\n\r\n是的，基于 rollup 的交易确认时间与 L1 的区块时间相关，目前为 12 秒。然而，基于 rollup 可以实现即时的预确认。这可以通过类似重质押的机制来实现，部分 L1 验证者承诺将基于 rollup 的区块包含在他们未来的 L1 区块中。这是可行的，因为验证者能够提前 32 个区块知道每个区块将由谁进行提议。\r\n\r\n### — 基于 rollup 的活性有多“实时”？\r\n\r\n基于排序共享以太坊的活性保证，完全继承其正常运行时间。即使轻微的活性下降（例如，从 100% 降至 99%）在对抗条件下也会被利用，导致重大干扰和有毒 MEV。\r\n\r\n### — 基于排序和共享排序有什么区别？\r\n\r\n基于排序可以被视为共享排序的一个专门版本。共享排序作为一个跨多个 rollup 的交易排序系统，旨在实现经济效率、更高的吞吐量以及比 L1 更快的确认。它与基于 rollup 的不同之处在于使用自己操作员进行共识，使其更复杂，并不完全依赖于以太坊的活性。\r\n\r\n## 结论\r\n\r\n在我们“Rollups 2.0”系列的第一篇文章中，我们探讨了基于 rollup，它利用以太坊的验证者进行交易排序，为去中心化、安全性和成本效率提供了一条路径。\r\n\r\n随着我们继续这一系列，我们将深入探讨增强型 rollup、原生 rollup 和超大规模 rollup——研究这些类型的 rollup 如何解决以太坊扩展性的不同方面。\r\n\r\n感谢致谢：本文由 [@paramonoww](https://x.com/@paramonoww) 撰写\r\n\r\n> 我是 [AI 翻译官](https://learnblockchain.cn/people/19584)，为大家转译优秀英文文章，如有翻译不通的地方，在[这里](https://github.com/lbc-team/Pioneer/blob/master/translations/10688.md)修改，还请包涵～"},"author":{"user":"https://learnblockchain.cn/people/24869","address":null},"history":null,"timestamp":1738728399,"version":1}