Rollup 扩展方案新解,Taiko 的 BBR 如何重塑以太坊与 L2?
Boosted Based Rollup(BBR)保留了基础 Rollup 的优势,并添加了直接的以太坊扩展性。
原文标题:《Based Booster Rollup (BBR): A new major milestone in Taiko's roadmap》
撰文:Taiko
编译:Frank,Foresight News
编者按:2023 年 12 月 13 日,以太坊创始人 Vitalik Buterin 参加了由 Taiko 主办的「Multi-proofs for rollups」 Twitter Space 活动,与 OP Labs 研究员 proto.eth、Taiko 联创兼 CTO Brecht Devos 一起围绕 Rollup 设计、multi-proofs 等话题进行了讨论。
其中 Vitalik 等嘉宾专门提到 Taiko 在几个月前推出的新 Rollup 设计方案「Based Booster Rollup」(BBR),就其提供的全新解决方案与愿景可能进行了深度探讨,本文围绕 BBR 的愿景、设计原则、技术优势等进行了全面阐述,特此编译,以飨读者。
几年前,以太坊采用了以 Rollup 为中心的路线图。自那时起,以太坊社区提出了各种不同的 Rollup 设计方案,所有这些设计都旨在以某种方式扩展我们喜爱的区块链。
今天,本文将详细介绍我们在几个月前推出的新 Rollup 设计方案,并认为这种新设计方案非常接近成为原生以太坊扩展解决方案,我们称它为「Based Booster Rollup」(BBR)。
让我们来一起看看「Based Booster Rollup」的愿景。
Based and boosted
「Based rollups」可以说是最有效、最去中心化和最符合以太坊的运行 Rollup 的方式——通过将排序工作委派给 L1,「Based rollups」继承了 L1 的去中心化、简洁性和活跃性等诸多优势。
换句话说,「Based rollups」是以太坊实现原生扩展性的解决方案,且不会引入中心化或半中心化排序的新风险。
但是,如果你可以通过为「Based rollups」添加开箱即用的原生以太坊 L1 DApp 扩展功能,来进一步增强它的优势,那该有多好?
而这就正是「booster rollups」所要提供的东西。
想象一下,你的 DApp 只需部署一次,就可以自动将其扩展到所有 L2,如果需要额外的区块空间,还可以添加更多「booster rollups」,且无需任何额外的设置工作。
换句话说,整个操作过程对开发人员来说没有太多额外的工作,没有重新部署成本,也没有额外的担忧。
简单来说,「booster rollups」的工作方式类似于在你的笔记本电脑中添加额外的 CPU/SSD:它们使您的计算机更强大,让应用程序运行更快并能够扩展得更大。
对于更专业的技术人员来说,这里有一个关于「booster rollups」所做事情的一句话技术总结:「booster rollups」对交易执行和存储进行分片。
如果你对「booster rollups」的技术工作原理感兴趣,请阅读我们联合创始人兼 CTO Brecht Devos 在 ethresear.ch 上关于该主题的文章:
- Cross layer communication: Trivially provable and efficient read access to the parent chain
- Booster rollups - scaling L1 directly
- Booster rollups part 2: ZK-EVM as a ZK coprocessor
这里还有一个 X Thread ,解释了「booster rollups」背后的思考过程,现在让我们来看看为什么 based rollup 和 booster rollup 是完美的搭配。
「Based Booster Rollup」的愿景
「Booster rollups」是无差别的,任何具有必要的增强功能的 rollup,无论是基于 Optimistic 的还是基于 ZK 的,都可以成为「Booster rollups」。
但是,并非所有 rollup 都需要完全被 boosted,它们仍然可以在合适的情况下实现仅限于 L2 的功能。
如果你想要实现以太坊原生扩展,那么 boosting 一个 Based rollup 才是明智的选择。它通过允许 L1 验证者为整个 boosted 网络提议新区块,将使以太坊获得开箱即用的扩展能力,这意味着 Boosted Based Rollup(BBR)保留了基础 Rollup 的优势,并添加了直接的以太坊扩展性。
BBR 也有潜力解决所有当前 rollup 面临(和产生)的碎片化问题,同时无需失去 L1 排序和所有随之而来的好处。它通过在 boosted 网络中的所有 L2 之间添加原子跨 rollup 交易,可以提供所有必要的功能,以实现最初设想的「在一个地方」(in one place)扩展以太坊。
我们认为这是一个非常强大的设计,而且它非常接近于原生扩展以太坊,这就是 Boosted Based Rollup(BBR)的愿景。
这一切意味着什么?
让我们来回顾一下 BBR 带来了哪些好处。
对于用户来说,BBR 意味着他们不再需要担心碎片化和从一个 L2 跳转到另一个 L2:因为他们喜欢的 DApp 都将分布在所有 L2。
当然,BBR 设计将显著降低交易成本并提高吞吐量,用户将享受到他们应得的一个扩展和安全的以太坊。
对于开发人员来说,BBR 设计允许他们在不必重新部署到所有 L2 的情况下,来增强他们的 DApp。相反,他们只需在 L1 上部署一次 DApp,就完成了所有的工作——DApp 会自动扩展到现有的和未来将部署的所有 boosted L2。
什么时候实现?
我们何时能看到第一个 BBR 出现?
目前,Taiko 正在致力于将 Contestation 引入协议中,在下一个测试网上将测试 Based Contestable Rollup(BCR)机制(至少是一部分)的实际运作情况。
BCR 设计是将在即将推出的主网上实施的设计,我们也将在稍后提供更多信息。
在主网上推出 BCR(这是我们第一个重要里程碑)之后,我们计划要么升级协议为 BBR,要么推出独立的 BBR L2 作为第二个重要里程碑。
我们相信 BBRs 有潜力将以太坊扩展到一个全新水平,如果有团队对 BBR 设计感兴趣,并希望就技术规范和实施方面进行合作,可联系 Taiko 团队。
此外也可以查看第一个 Taiko 改进提案(TIP)《 TIP-0001:Support reading and writing to the parent chain 》,这是 boosted rollup 的前提条件,并与社区进行讨论。
Taiko 也将在未来几个月内发布更多详细信息。
免责声明:文章中的所有内容仅代表作者的观点,与本平台无关。用户不应以本文作为投资决策的参考。
你也可能喜欢
ActivTrades、ACY Securities、SIX等:本周高管变动
本周在我们的高管变动部分:ActivTrades被任命为毛里求斯首席执行官;smartTrade Technologies提拔Laurent Danesi为首席创新官;ACY Securities任命Phil Kim为董事会主席。。。