解读下一代以太坊 L2(II):Booster 汇总

进阶1/26/2025, 12:17:07 AM
本文将深入探讨汇总的下一次演变:Booster汇总。Booster汇总不仅建立在基于汇总的基础上,还推动了以太坊可组合性的边界。那么,我们究竟是如何扩展这种可组合性的呢?

在我们《Rollups 2.0》系列的第一篇文章中,我们介绍了基于汇总(based rollups),其中基于排序器(based sequencing)是最去中心化且兼容以太坊的汇总管理方法之一。通过将交易排序任务交给以太坊的第一层(Layer 1),基于汇总利用了L1的去中心化、简单性和活跃性,以及其他优势。

在今天的文章中,我们将深入探讨汇总的下一次演变:Booster汇总。Booster汇总不仅建立在基于汇总的基础上,还推动了以太坊可组合性的边界。那么,我们究竟是如何扩展这种可组合性的呢?

目前L2空间中存在哪些问题?

为了确保L2网络按预期运行,通常需要额外的检查。然而,主要的结算和执行过程仍然直接发生在L1上。这意味着虽然L2通过链下EVM执行扩展了功能,但也增加了额外的复杂性。尽管这种额外的逻辑并不理想,但最终目标是实现操作的标准化,并完全依赖于标准EVM。

标准化对于实现不同L2之间的顺畅交易交换至关重要。为了实现这一目标,可能需要一种新型的交易——能够跨多个链操作的交易。在这种系统中,单一交易可以创建更小的子交易。每个子交易将包含诸如源链ID、目标链ID、输入数据(如调用者、地址和调用数据)以及目标链的输出结果等细节。

这些交易数据具有两个重要作用:

  1. 它作为源链的输入,允许参与者看到输出,而无需直接涉及目标链。
  2. 它在目标链上用于确认给定的输入产生预期的输出。

通过这种方法,每个链都可以独立验证自己的交易,同时遵循统一的交易格式和输入标准。因此,区块验证依然保持简洁,使用熟悉的L1验证器合约来确保区块有效。

Booster汇总与其他汇总有何不同?

Booster汇总处理交易的方式类似于L1,能够访问L1的状态,但具有独立的存储,将执行和存储扩展到L2。每个L2扩展L1的区块空间,分布式地处理交易和数据存储。

设想一次性部署去中心化应用(dapp),它会自动在所有L2网络上进行扩展。如果需要更多区块空间,只需添加更多的Booster汇总,无需进一步配置。换句话说,开发者无需额外的工作量、重新部署费用或其他复杂问题。

通俗来说,Booster汇总就像是给笔记本电脑增加额外的CPU或SSD:它们提升性能,使得应用程序能够更高效地运行并轻松扩展。

对于有技术背景的读者,Booster汇总也可以描述为“将交易执行和存储分布到多个分片。”

Booster汇总是如何工作的?

任何汇总,无论是乐观汇总(optimistic rollup)还是零知识汇总(ZK rollup),都可以采用Booster功能。然而,并不是所有汇总都必须完全实现Booster功能,因为某些汇总可能会从L2特定的优化中受益。

如果目标是实现原生以太坊扩展,Booster的最佳应用场景是在基于汇总的情况下。通过让L1验证者为整个增强网络提议区块,你实际上是在无缝地扩展以太坊。

增强汇总还解决了当前汇总生态系统中普遍存在的碎片化问题。通过利用基于排序器(based sequencing),它们保持了L1排序的好处,同时在Booster网络中的所有L2之间引入了原子跨汇总交易。这种设置实现了最初设想的以太坊扩展——既是集成的,又是扩展的,提供了一个统一的解决方案来应对以太坊增长的挑战。

Booster汇总架构描述

由于Booster汇总天生支持同步可组合性,这种汇总模型消除了处理碎片化问题或在L2之间切换的麻烦。所有首选的dapp都将在每个L2上可用,提供无缝的以太坊体验。

通过增强汇总,开发者可以扩展他们的dapp,无需在多个L2之间进行重新部署。只需一次性将dapp部署在L1,它将自动扩展到所有现有和未来的增强L2,简化了整体的开发和部署过程。

目前有哪些团队在构建Booster汇总?

目前,少数几个团队正在构建Booster汇总,其中之一是@gwyneth_taiko,它也是一个与以太坊同步可组合的基于汇总(based rollup)。Gwyneth利用以太坊的基础,交易排序由L1验证者处理,区块由兼容的L1构建者组装。

Gwyneth通过增强和扩展L1能力体现了同步可组合性。通过原生排序,它实现了汇总和L1状态之间的流畅集成。随着区块空间需求的增加,部署额外的Booster汇总变得简单,就像通过增加更多CPU或SSD来提升笔记本电脑的计算能力和扩展应用范围。Gwyneth设想了一个无缝集成的以太坊,摒弃了碎片化。

Gwyneth引入了一种预确认机制,L1验证者可以提前承诺L2状态,为用户提供快速的交易确认,并确保拥堵和争用费用在基础层参与者之间公平分配。在Taiko测试网首创的基于预确认交易后,这一创新继续得到推动。

Gwyneth从一开始就以最终性为设计目标。由Taiko自研的多证明者Raiko提供支持,它旨在实现同步可组合性。目前,受信执行环境(TEEs)作为执行的最小保护措施,但未来有望利用优化的零知识虚拟机(zkVM),如SP1、Risc0,甚至可能更多。

Booster汇总的优势

Booster汇总通过透明地增强可扩展性,类似于向服务器农场中添加服务器。这种设计使得应用程序能够无缝地利用额外的资源,确保开发者能够扩展他们的解决方案,而无需额外步骤,比如部署复杂的L2基础设施。

它们通过在L1和L2之间提供统一的体验来解决碎片化问题。智能合约共享相同的地址,用户无论是在L1还是L2环境中交互,都能享受到一致性和简便性。

它们通过允许开发者一次性在L1上部署,默认使dapp变为多汇总(multi-rollup),并且更新由中央管理,解决了部署效率低下的问题。用户无论是使用EOA还是智能钱包,都能在网络间享受统一地址,促进了L1和L2之间无缝交易。

它们解决了汇总操作员在说服开发者在其网络上部署时面临的挑战,因为dapp自动可用。这个概念是可叠加的,可以将Booster与基于汇总结合,实现显著的扩展。并非所有L2都需要是Booster汇总,允许形成混合网络。

它们通过消除对特定包装合约的需求解决了主权和安全性问题,因为智能合约在L1和L2上以相同的方式工作,保持了开发者的控制权。安全性得到了增强,通过解决单点故障,安全性现在是按dapp进行应用的,而不是依赖于桥接或特定实现。

Booster汇总的局限性

为了确保L2与L1保持一致,合约部署应仅限于L1,从而确保L2之间的一致访问。这并不是一个重大限制,因为智能合约仍然可以通过数据驱动的方法表现出不同的行为,例如将合约地址存储在存储中,这些地址可以在不同链之间有所不同。

尽管L1持有共享数据,但这并不会直接提高可扩展性,这是可扩展系统固有的挑战。开发者必须进行优化,以尽量减少这一影响。像传统软件一样,并非所有dapp都能够充分利用并行处理。然而,这些dapp仍然受益于互操作性;尽管它们在各自的L2上运行,但仍然保持普遍可访问。

Booster汇总本质上是L1链的扩展,但具有独特的交易执行和存储。为了解释Booster汇总交易,L1和L2节点必须同步运行。然而,一种方法可能是将L1和L2运行在同一个节点上,在交易执行过程中在共享的L1存储和L2特定存储之间切换。

结论

Booster汇总为以太坊的可扩展性挑战提供了一种变革性解决方案,通过与L1无缝集成,提升交易吞吐量和存储效率。它们解决了碎片化和部署效率低下等问题,使开发者能够轻松地在多个L2之间扩展dapp,同时保持安全性和主权。通过简化可扩展性并促进互操作性,Booster汇总为一个更加紧密且用户友好的以太坊生态系统铺平了道路。

在我们的下一系列文章中,我们将深入探讨原生汇总和Gigagas汇总的迷人世界,探索这些技术如何进一步改变以太坊的扩展格局。

免责声明:

  1. 本文转载自【2077 研究】。所有版权归原作者所有【2077 研究】。若对本次转载有异议,请联系 Gate Learn 团队,他们会及时处理。
  2. 免责声明:本文所表达的观点和意见仅代表作者个人观点,不构成任何投资建议。
  3. Gate Learn 团队将文章翻译成其他语言。除非另有说明,否则禁止复制、分发或抄袭翻译文章。

解读下一代以太坊 L2(II):Booster 汇总

进阶1/26/2025, 12:17:07 AM
本文将深入探讨汇总的下一次演变:Booster汇总。Booster汇总不仅建立在基于汇总的基础上,还推动了以太坊可组合性的边界。那么,我们究竟是如何扩展这种可组合性的呢?

在我们《Rollups 2.0》系列的第一篇文章中,我们介绍了基于汇总(based rollups),其中基于排序器(based sequencing)是最去中心化且兼容以太坊的汇总管理方法之一。通过将交易排序任务交给以太坊的第一层(Layer 1),基于汇总利用了L1的去中心化、简单性和活跃性,以及其他优势。

在今天的文章中,我们将深入探讨汇总的下一次演变:Booster汇总。Booster汇总不仅建立在基于汇总的基础上,还推动了以太坊可组合性的边界。那么,我们究竟是如何扩展这种可组合性的呢?

目前L2空间中存在哪些问题?

为了确保L2网络按预期运行,通常需要额外的检查。然而,主要的结算和执行过程仍然直接发生在L1上。这意味着虽然L2通过链下EVM执行扩展了功能,但也增加了额外的复杂性。尽管这种额外的逻辑并不理想,但最终目标是实现操作的标准化,并完全依赖于标准EVM。

标准化对于实现不同L2之间的顺畅交易交换至关重要。为了实现这一目标,可能需要一种新型的交易——能够跨多个链操作的交易。在这种系统中,单一交易可以创建更小的子交易。每个子交易将包含诸如源链ID、目标链ID、输入数据(如调用者、地址和调用数据)以及目标链的输出结果等细节。

这些交易数据具有两个重要作用:

  1. 它作为源链的输入,允许参与者看到输出,而无需直接涉及目标链。
  2. 它在目标链上用于确认给定的输入产生预期的输出。

通过这种方法,每个链都可以独立验证自己的交易,同时遵循统一的交易格式和输入标准。因此,区块验证依然保持简洁,使用熟悉的L1验证器合约来确保区块有效。

Booster汇总与其他汇总有何不同?

Booster汇总处理交易的方式类似于L1,能够访问L1的状态,但具有独立的存储,将执行和存储扩展到L2。每个L2扩展L1的区块空间,分布式地处理交易和数据存储。

设想一次性部署去中心化应用(dapp),它会自动在所有L2网络上进行扩展。如果需要更多区块空间,只需添加更多的Booster汇总,无需进一步配置。换句话说,开发者无需额外的工作量、重新部署费用或其他复杂问题。

通俗来说,Booster汇总就像是给笔记本电脑增加额外的CPU或SSD:它们提升性能,使得应用程序能够更高效地运行并轻松扩展。

对于有技术背景的读者,Booster汇总也可以描述为“将交易执行和存储分布到多个分片。”

Booster汇总是如何工作的?

任何汇总,无论是乐观汇总(optimistic rollup)还是零知识汇总(ZK rollup),都可以采用Booster功能。然而,并不是所有汇总都必须完全实现Booster功能,因为某些汇总可能会从L2特定的优化中受益。

如果目标是实现原生以太坊扩展,Booster的最佳应用场景是在基于汇总的情况下。通过让L1验证者为整个增强网络提议区块,你实际上是在无缝地扩展以太坊。

增强汇总还解决了当前汇总生态系统中普遍存在的碎片化问题。通过利用基于排序器(based sequencing),它们保持了L1排序的好处,同时在Booster网络中的所有L2之间引入了原子跨汇总交易。这种设置实现了最初设想的以太坊扩展——既是集成的,又是扩展的,提供了一个统一的解决方案来应对以太坊增长的挑战。

Booster汇总架构描述

由于Booster汇总天生支持同步可组合性,这种汇总模型消除了处理碎片化问题或在L2之间切换的麻烦。所有首选的dapp都将在每个L2上可用,提供无缝的以太坊体验。

通过增强汇总,开发者可以扩展他们的dapp,无需在多个L2之间进行重新部署。只需一次性将dapp部署在L1,它将自动扩展到所有现有和未来的增强L2,简化了整体的开发和部署过程。

目前有哪些团队在构建Booster汇总?

目前,少数几个团队正在构建Booster汇总,其中之一是@gwyneth_taiko,它也是一个与以太坊同步可组合的基于汇总(based rollup)。Gwyneth利用以太坊的基础,交易排序由L1验证者处理,区块由兼容的L1构建者组装。

Gwyneth通过增强和扩展L1能力体现了同步可组合性。通过原生排序,它实现了汇总和L1状态之间的流畅集成。随着区块空间需求的增加,部署额外的Booster汇总变得简单,就像通过增加更多CPU或SSD来提升笔记本电脑的计算能力和扩展应用范围。Gwyneth设想了一个无缝集成的以太坊,摒弃了碎片化。

Gwyneth引入了一种预确认机制,L1验证者可以提前承诺L2状态,为用户提供快速的交易确认,并确保拥堵和争用费用在基础层参与者之间公平分配。在Taiko测试网首创的基于预确认交易后,这一创新继续得到推动。

Gwyneth从一开始就以最终性为设计目标。由Taiko自研的多证明者Raiko提供支持,它旨在实现同步可组合性。目前,受信执行环境(TEEs)作为执行的最小保护措施,但未来有望利用优化的零知识虚拟机(zkVM),如SP1、Risc0,甚至可能更多。

Booster汇总的优势

Booster汇总通过透明地增强可扩展性,类似于向服务器农场中添加服务器。这种设计使得应用程序能够无缝地利用额外的资源,确保开发者能够扩展他们的解决方案,而无需额外步骤,比如部署复杂的L2基础设施。

它们通过在L1和L2之间提供统一的体验来解决碎片化问题。智能合约共享相同的地址,用户无论是在L1还是L2环境中交互,都能享受到一致性和简便性。

它们通过允许开发者一次性在L1上部署,默认使dapp变为多汇总(multi-rollup),并且更新由中央管理,解决了部署效率低下的问题。用户无论是使用EOA还是智能钱包,都能在网络间享受统一地址,促进了L1和L2之间无缝交易。

它们解决了汇总操作员在说服开发者在其网络上部署时面临的挑战,因为dapp自动可用。这个概念是可叠加的,可以将Booster与基于汇总结合,实现显著的扩展。并非所有L2都需要是Booster汇总,允许形成混合网络。

它们通过消除对特定包装合约的需求解决了主权和安全性问题,因为智能合约在L1和L2上以相同的方式工作,保持了开发者的控制权。安全性得到了增强,通过解决单点故障,安全性现在是按dapp进行应用的,而不是依赖于桥接或特定实现。

Booster汇总的局限性

为了确保L2与L1保持一致,合约部署应仅限于L1,从而确保L2之间的一致访问。这并不是一个重大限制,因为智能合约仍然可以通过数据驱动的方法表现出不同的行为,例如将合约地址存储在存储中,这些地址可以在不同链之间有所不同。

尽管L1持有共享数据,但这并不会直接提高可扩展性,这是可扩展系统固有的挑战。开发者必须进行优化,以尽量减少这一影响。像传统软件一样,并非所有dapp都能够充分利用并行处理。然而,这些dapp仍然受益于互操作性;尽管它们在各自的L2上运行,但仍然保持普遍可访问。

Booster汇总本质上是L1链的扩展,但具有独特的交易执行和存储。为了解释Booster汇总交易,L1和L2节点必须同步运行。然而,一种方法可能是将L1和L2运行在同一个节点上,在交易执行过程中在共享的L1存储和L2特定存储之间切换。

结论

Booster汇总为以太坊的可扩展性挑战提供了一种变革性解决方案,通过与L1无缝集成,提升交易吞吐量和存储效率。它们解决了碎片化和部署效率低下等问题,使开发者能够轻松地在多个L2之间扩展dapp,同时保持安全性和主权。通过简化可扩展性并促进互操作性,Booster汇总为一个更加紧密且用户友好的以太坊生态系统铺平了道路。

在我们的下一系列文章中,我们将深入探讨原生汇总和Gigagas汇总的迷人世界,探索这些技术如何进一步改变以太坊的扩展格局。

免责声明:

  1. 本文转载自【2077 研究】。所有版权归原作者所有【2077 研究】。若对本次转载有异议,请联系 Gate Learn 团队,他们会及时处理。
  2. 免责声明:本文所表达的观点和意见仅代表作者个人观点,不构成任何投资建议。
  3. Gate Learn 团队将文章翻译成其他语言。除非另有说明,否则禁止复制、分发或抄袭翻译文章。
Start Now
Sign up and get a
$100
Voucher!
It seems that you are attempting to access our services from a Restricted Location where Gate.io is unable to provide services. We apologize for any inconvenience this may cause. Currently, the Restricted Locations include but not limited to: the United States of America, Canada, Cambodia, Cuba, Iran, North Korea and so on. For more information regarding the Restricted Locations, please refer to the User Agreement. Should you have any other questions, please contact our Customer Support Team.