解读下一代以太坊 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 团队将文章翻译成其他语言。除非另有说明,否则禁止复制、分发或抄袭翻译文章。
Lancez-vous
Inscrivez-vous et obtenez un bon de
100$
!