加密货币的模块化扩展元年

进阶4/28/2024, 12:54:29 PM
本文深入探讨了以太坊在执行层和结算层的角色,强调其对Rollups的持续支持。随着新的执行层和更多Rollup服务提供商的出现,预期将带来更高的处理吞吐量、增强的安全性及创新动力。互操作性的重要性不容忽视,目前正在开发中的一些协议,旨在最终构建一个包含超过100,000条链的网络,以推动区块链行业向真正的广泛应用迈进。

模块化区块链已经成为自以太坊以来加密领域最大的从零到一的创新。在Celestia和Dymension等备受期待的项目启动后,对即将推出的模块化生态系统项目的期望非常高。今年有数十个无代币协议准备在主网上线,模块化叙事正逐渐渗透到加密媒体的各个角落,我相信我们正处于一个类似于智能合约发明后的扩展边缘。

我们最近发布了一个展示100多个团队领导模块化扩展的模块化生态系统地图。在今天的文章中,你将了解什么是模块化区块链,模块化堆栈的来龙去脉,以及我对模块化终局的看法。

首先,让我们回答一个看似简单的问题:什么是模块化区块链?

模块化区块链专注于特定的操作,而不是试图一次性完成所有核心功能。它们的基本原则是将区块链功能解构为独立的、专门的模块,并且在执行其中一个职能时表现出色,而将其他功能外包出去。

模块化区块链设计将关键功能(数据可用性与共识、结算和执行)分解为专门的部分,以创造出可能的最可扩展、最高效的区块链设计。


来源

你可以将模块化区块链视为具有针对每个特定功能的特定代码库/链,这些代码库/链共同创造出的成果超过了一个试图做所有事情的综合区块链。模块化区块链设计试图实现的很多内容是在不牺牲我们最初构建加密技术的核心原则的情况下,达到最大的可扩展性。

在本文的其余部分,我们将探索每一层的堆栈是如何引导至模块化最终目标的。

🎁 解读数据可用性层

数据可用性(DA)层的目标是低成本且安全地验证给定区块的数据是否已成功发布到网络,并且所有网络参与者都能访问这些数据。可验证性是使用区块链进行任何交易的核心优势。数据可用性是验证数据是否已发布且每个节点都能访问的核心。

当用户进行交易,而Rollup序列器将这些交易批量打包到单个区块中时,DA层的验证过程就开始了。一旦验证成功,该区块随后被添加到链上。


来源

Celestia在2023年11月的启动标志着替代数据可用性(altDA)层的出现。虽然最近的Dencun升级增加了使用Ethereum进行DA的以太坊L2s的规模,并引入了blobspace(一种数据存储解决方案),但相比使用altDA方案,blobspace的限制更加严格。

然而,直接将数据发布到Ethereum L1可以达到最高级别的安全性和去中心化,如下所示。


来源

Celestia专注于交易排序和使交易数据可用。与专注于智能合约执行不同,Celestia将其外包给Rollups,作为其提供极低成本的一部分重点。这种极简主义使得在专业化方面达到最大性能。

Celestia在数据可用性方面通过数据可用性抽样(DAS)表现出色,这是通过轻节点在无需下载整个区块的情况下验证数据来实现的。

Avail是一个即将推出的数据可用性层,它利用KZG承诺、擦除编码和有效性证明来提供数学上的DA保证,并结合轻客户端数据可用性抽样。Avail还在开发另外两个产品,Nexus和Fusion,这些产品将解决跨链通信和流动性问题,以及共享的多令牌安全性。

我关注的其他数据可用性层包括EigenDA、NEAR和Zero Gravity。

💪 执行层

执行层(也被称为虚拟机层)是模块化区块链堆栈的一部分,专门处理和执行智能合约和交易。

最著名的虚拟机是 EVM(Ethereum Virtual Machine,以太坊虚拟机),它是推动以太坊执行功能的动力源泉。使用 EVM,你可以创建任何类型的智能合约或程序,这是以太坊在 2016 年引领的重大创新突破。

作为一个以太坊传道者,我必须说对 EVM 很难有负面看法。它主导了虚拟机领域,成为无数去中心化应用的支柱,并且有充分的理由:它迄今为止在加密领域拥有最佳的开发者工具和基础设施。

使用 EVM,你可以创建任何类型的智能合约和程序,这激发了“可编程货币”的叙述。

然而,我相信 2024-2025 年将是新型执行层的年代,这在模块化空间中被称为“altVM”或“next-gen VM”。高性能、安全、并行化的执行环境最终将成为标准,因为 Rollups 和应用程序旨在减少拥堵并在高吞吐量环境中运行。

这个想法不是关于放弃以太坊,而是关于拥抱多样性并探索用户体验和持续实验的新可能性。altVMs 的最大创新之一是并行执行的概念,也被称为本地费用市场。


来源

在以太坊上,任何时候都有多种类型的交易同时发生。人们在交换、购买和出售 NFT,进行收益农场操作,以及进行大量其他链上活动,同时为区块空间支付费用。

在以太坊虚拟机(EVM)内部,存在一个全球费用市场和序列执行机制。这意味着所有交易不论交易类型或触及的区块链“状态”如何,都有一个单一的 Gas 费用。

还记得 BAYC Otherside 的铸造吗?我记得。单一交换的 Gas 费用超过2000美元。

这就是并行化的用武之地。通过分隔特定类型交易影响的“状态”,你可以让许多用户在不同应用上操作,而不会在链上看到巨大的 Gas 费用飙升。

当前值得注意的执行环境包括:

  • Web Assembly (Wasm) 来自 Fluent Labs

  • MoveVM 来自 Movement Labs 和 Lumio

  • LinuxVM 来自 Cartesi

  • FuelVM 来自 Fuel Labs

  • CairoVM 来自 StarkWare

  • SolanaVM (SVM) 来自 Eclipse

  • zkVM 来自 RiscZero

这些团队正在使用 altVMs 构建 Rollups,以提高执行层的吞吐量和安全性。虽然2024年第一季度围绕数据可用性的出现,我相信2024年下半年将会由下一代 VM Rollups 和并行化 EVM 主导。

📚 结算层

为了本文的目的,我将论证以太坊是模块化堆栈的主导结算层。以太坊是许多依赖以太坊验证器集的本地安全属性以获得经济安全的 Rollups 的中心。

在执行部分上面提到的许多 Rollups 将使用以太坊。然而,特别有趣的是,我们目前看到许多传统的“单体”链条正朝着更模块化的方式扩展。Avalanche 有子网。有关于 Solana 需要使用 Rollups 来扩展的讨论。Dymension 和 Initia 是他们自己的 L1s,上面构建了 Rollups。

结算层是模块化堆栈中讨论最少的部分之一,目前看来,以太坊将继续作为 Rollups 最佳的结算层占据主导地位。

然而,在不久的将来,我认为我们也将看到主权 Rollups 直接结算到 Celestia,以及其他的 alt-L1s 将推出自己的 Rollup 框架,以抗衡试图以去中心化方式扩展单一状态机的引力。

👑 互操作性是必须的

模块化区块链堆栈工具包正在使启动和自定义区块链变得前所未有地简单。值得注意的是,像Gelato、Caldera、Conduit和AltLayer这样的Rollup-as-a-Service(RaaS)提供商,以及Initia与Dymension等Rollup框架,都在通过无代码界面促进了Rollup的5分钟快速部署。

这正导致新的模块化链的爆炸性增长。然而,随着这些新链的出现,最终要做的交换就是碎片化。碎片化的流动性会导致桥接和交易时的滑点加剧。不同链条上有着不同钱包、去中心化交易所(DEX)和桥梁的碎片化用户体验可能会让人不知所措。

那么,我们如何统一流动性和用户体验(UX)呢?如果区块链这么容易启动,连接它们难道不应该同样容易吗?

传统的互操作性提供商需要逐一手动部署在链上,并且需要链条去游说它们进行部署。这对于新链来说是一个巨大的瓶颈,阻碍了它们的引入增长。

有几个互操作性协议正在引领链条持续扩展的道路,例如Hyperlane正在构建一个无需许可的互操作性框架。Union Build专注于zk-light客户端互操作性,Omni Network推出了他们的开放流动性网络标准,Mitosis带来了他们的流动性协议,以及Catalyst带来了他们的自动做市商(AMM)。


来源

互操作性的另一个有趣领域是共享排序,最近由以太坊基金会研究员贾斯汀·德雷克推动。这是一种机制,通过共享排序器连接 Rollups 以实现原子执行。这些解决方案目前正在生产环境中测试,我预计该领域的领导者将在今年推出。模块化互操作性完成了模块化堆栈,并在一个拥有 10,000+ Rollups 的世界中实现了模块化生态系统的统一。

🤝终极模块化局势

总之,模块化就是构建一个大于各部分总和的系统。那些相信模块化未来的人,相信选择性的未来。我们认为,提供更加适应性强和限制性少的开发者体验,将吸引更多非加密原生开发者,并带来创新。我们还相信主权。我们认为,应用程序不应该为区块空间而相互竞争。应用程序向着成为自己的链方向发展,将为构建者带来更好的用户体验和更大的灵活性。

稀缺的区块空间时代即将突然结束。我们正处于建设者操作和在链上构建应用程序方式巨大多年转变的早期阶段。随着我们开始模块化扩展,我们将继续看到前所未有的创新和实验,最终将以难以想象的方式惠及这些网络的参与者。

我们很快将看到一个拥有 100,000+ 链的世界,一个许多应用程序在自己的主权链上运行的世界,一个加速开发者入门的世界,以及一个更好的链上用户体验的世界。

我相信这将使行业更接近真正的采用。我设想未来,用户将以类似于日常使用互联网的方式,与应用程序进行流畅的交互。这些应用程序将是它们自己的模块化链,每个链都使用今天讨论的模块化堆栈的特定部分。

我们不能通过更多的单状态机来扩展我们的区块空间。我们必须模块化并协同工作。

声明:

  1. 本文转载自[Bankless],著作权归属原作者[@ayyyeandy],如对转载有异议,请联系Gate Learn团队,团队会根据相关流程尽速处理。
  2. 免责声明:本文所表达的观点和意见仅代表作者个人观点,不构成任何投资建议。
  3. 文章其他语言版本由Gate Learn团队翻译, 在未提及Gate.io的情况下不得复制、传播或抄袭经翻译文章。

加密货币的模块化扩展元年

进阶4/28/2024, 12:54:29 PM
本文深入探讨了以太坊在执行层和结算层的角色,强调其对Rollups的持续支持。随着新的执行层和更多Rollup服务提供商的出现,预期将带来更高的处理吞吐量、增强的安全性及创新动力。互操作性的重要性不容忽视,目前正在开发中的一些协议,旨在最终构建一个包含超过100,000条链的网络,以推动区块链行业向真正的广泛应用迈进。

模块化区块链已经成为自以太坊以来加密领域最大的从零到一的创新。在Celestia和Dymension等备受期待的项目启动后,对即将推出的模块化生态系统项目的期望非常高。今年有数十个无代币协议准备在主网上线,模块化叙事正逐渐渗透到加密媒体的各个角落,我相信我们正处于一个类似于智能合约发明后的扩展边缘。

我们最近发布了一个展示100多个团队领导模块化扩展的模块化生态系统地图。在今天的文章中,你将了解什么是模块化区块链,模块化堆栈的来龙去脉,以及我对模块化终局的看法。

首先,让我们回答一个看似简单的问题:什么是模块化区块链?

模块化区块链专注于特定的操作,而不是试图一次性完成所有核心功能。它们的基本原则是将区块链功能解构为独立的、专门的模块,并且在执行其中一个职能时表现出色,而将其他功能外包出去。

模块化区块链设计将关键功能(数据可用性与共识、结算和执行)分解为专门的部分,以创造出可能的最可扩展、最高效的区块链设计。


来源

你可以将模块化区块链视为具有针对每个特定功能的特定代码库/链,这些代码库/链共同创造出的成果超过了一个试图做所有事情的综合区块链。模块化区块链设计试图实现的很多内容是在不牺牲我们最初构建加密技术的核心原则的情况下,达到最大的可扩展性。

在本文的其余部分,我们将探索每一层的堆栈是如何引导至模块化最终目标的。

🎁 解读数据可用性层

数据可用性(DA)层的目标是低成本且安全地验证给定区块的数据是否已成功发布到网络,并且所有网络参与者都能访问这些数据。可验证性是使用区块链进行任何交易的核心优势。数据可用性是验证数据是否已发布且每个节点都能访问的核心。

当用户进行交易,而Rollup序列器将这些交易批量打包到单个区块中时,DA层的验证过程就开始了。一旦验证成功,该区块随后被添加到链上。


来源

Celestia在2023年11月的启动标志着替代数据可用性(altDA)层的出现。虽然最近的Dencun升级增加了使用Ethereum进行DA的以太坊L2s的规模,并引入了blobspace(一种数据存储解决方案),但相比使用altDA方案,blobspace的限制更加严格。

然而,直接将数据发布到Ethereum L1可以达到最高级别的安全性和去中心化,如下所示。


来源

Celestia专注于交易排序和使交易数据可用。与专注于智能合约执行不同,Celestia将其外包给Rollups,作为其提供极低成本的一部分重点。这种极简主义使得在专业化方面达到最大性能。

Celestia在数据可用性方面通过数据可用性抽样(DAS)表现出色,这是通过轻节点在无需下载整个区块的情况下验证数据来实现的。

Avail是一个即将推出的数据可用性层,它利用KZG承诺、擦除编码和有效性证明来提供数学上的DA保证,并结合轻客户端数据可用性抽样。Avail还在开发另外两个产品,Nexus和Fusion,这些产品将解决跨链通信和流动性问题,以及共享的多令牌安全性。

我关注的其他数据可用性层包括EigenDA、NEAR和Zero Gravity。

💪 执行层

执行层(也被称为虚拟机层)是模块化区块链堆栈的一部分,专门处理和执行智能合约和交易。

最著名的虚拟机是 EVM(Ethereum Virtual Machine,以太坊虚拟机),它是推动以太坊执行功能的动力源泉。使用 EVM,你可以创建任何类型的智能合约或程序,这是以太坊在 2016 年引领的重大创新突破。

作为一个以太坊传道者,我必须说对 EVM 很难有负面看法。它主导了虚拟机领域,成为无数去中心化应用的支柱,并且有充分的理由:它迄今为止在加密领域拥有最佳的开发者工具和基础设施。

使用 EVM,你可以创建任何类型的智能合约和程序,这激发了“可编程货币”的叙述。

然而,我相信 2024-2025 年将是新型执行层的年代,这在模块化空间中被称为“altVM”或“next-gen VM”。高性能、安全、并行化的执行环境最终将成为标准,因为 Rollups 和应用程序旨在减少拥堵并在高吞吐量环境中运行。

这个想法不是关于放弃以太坊,而是关于拥抱多样性并探索用户体验和持续实验的新可能性。altVMs 的最大创新之一是并行执行的概念,也被称为本地费用市场。


来源

在以太坊上,任何时候都有多种类型的交易同时发生。人们在交换、购买和出售 NFT,进行收益农场操作,以及进行大量其他链上活动,同时为区块空间支付费用。

在以太坊虚拟机(EVM)内部,存在一个全球费用市场和序列执行机制。这意味着所有交易不论交易类型或触及的区块链“状态”如何,都有一个单一的 Gas 费用。

还记得 BAYC Otherside 的铸造吗?我记得。单一交换的 Gas 费用超过2000美元。

这就是并行化的用武之地。通过分隔特定类型交易影响的“状态”,你可以让许多用户在不同应用上操作,而不会在链上看到巨大的 Gas 费用飙升。

当前值得注意的执行环境包括:

  • Web Assembly (Wasm) 来自 Fluent Labs

  • MoveVM 来自 Movement Labs 和 Lumio

  • LinuxVM 来自 Cartesi

  • FuelVM 来自 Fuel Labs

  • CairoVM 来自 StarkWare

  • SolanaVM (SVM) 来自 Eclipse

  • zkVM 来自 RiscZero

这些团队正在使用 altVMs 构建 Rollups,以提高执行层的吞吐量和安全性。虽然2024年第一季度围绕数据可用性的出现,我相信2024年下半年将会由下一代 VM Rollups 和并行化 EVM 主导。

📚 结算层

为了本文的目的,我将论证以太坊是模块化堆栈的主导结算层。以太坊是许多依赖以太坊验证器集的本地安全属性以获得经济安全的 Rollups 的中心。

在执行部分上面提到的许多 Rollups 将使用以太坊。然而,特别有趣的是,我们目前看到许多传统的“单体”链条正朝着更模块化的方式扩展。Avalanche 有子网。有关于 Solana 需要使用 Rollups 来扩展的讨论。Dymension 和 Initia 是他们自己的 L1s,上面构建了 Rollups。

结算层是模块化堆栈中讨论最少的部分之一,目前看来,以太坊将继续作为 Rollups 最佳的结算层占据主导地位。

然而,在不久的将来,我认为我们也将看到主权 Rollups 直接结算到 Celestia,以及其他的 alt-L1s 将推出自己的 Rollup 框架,以抗衡试图以去中心化方式扩展单一状态机的引力。

👑 互操作性是必须的

模块化区块链堆栈工具包正在使启动和自定义区块链变得前所未有地简单。值得注意的是,像Gelato、Caldera、Conduit和AltLayer这样的Rollup-as-a-Service(RaaS)提供商,以及Initia与Dymension等Rollup框架,都在通过无代码界面促进了Rollup的5分钟快速部署。

这正导致新的模块化链的爆炸性增长。然而,随着这些新链的出现,最终要做的交换就是碎片化。碎片化的流动性会导致桥接和交易时的滑点加剧。不同链条上有着不同钱包、去中心化交易所(DEX)和桥梁的碎片化用户体验可能会让人不知所措。

那么,我们如何统一流动性和用户体验(UX)呢?如果区块链这么容易启动,连接它们难道不应该同样容易吗?

传统的互操作性提供商需要逐一手动部署在链上,并且需要链条去游说它们进行部署。这对于新链来说是一个巨大的瓶颈,阻碍了它们的引入增长。

有几个互操作性协议正在引领链条持续扩展的道路,例如Hyperlane正在构建一个无需许可的互操作性框架。Union Build专注于zk-light客户端互操作性,Omni Network推出了他们的开放流动性网络标准,Mitosis带来了他们的流动性协议,以及Catalyst带来了他们的自动做市商(AMM)。


来源

互操作性的另一个有趣领域是共享排序,最近由以太坊基金会研究员贾斯汀·德雷克推动。这是一种机制,通过共享排序器连接 Rollups 以实现原子执行。这些解决方案目前正在生产环境中测试,我预计该领域的领导者将在今年推出。模块化互操作性完成了模块化堆栈,并在一个拥有 10,000+ Rollups 的世界中实现了模块化生态系统的统一。

🤝终极模块化局势

总之,模块化就是构建一个大于各部分总和的系统。那些相信模块化未来的人,相信选择性的未来。我们认为,提供更加适应性强和限制性少的开发者体验,将吸引更多非加密原生开发者,并带来创新。我们还相信主权。我们认为,应用程序不应该为区块空间而相互竞争。应用程序向着成为自己的链方向发展,将为构建者带来更好的用户体验和更大的灵活性。

稀缺的区块空间时代即将突然结束。我们正处于建设者操作和在链上构建应用程序方式巨大多年转变的早期阶段。随着我们开始模块化扩展,我们将继续看到前所未有的创新和实验,最终将以难以想象的方式惠及这些网络的参与者。

我们很快将看到一个拥有 100,000+ 链的世界,一个许多应用程序在自己的主权链上运行的世界,一个加速开发者入门的世界,以及一个更好的链上用户体验的世界。

我相信这将使行业更接近真正的采用。我设想未来,用户将以类似于日常使用互联网的方式,与应用程序进行流畅的交互。这些应用程序将是它们自己的模块化链,每个链都使用今天讨论的模块化堆栈的特定部分。

我们不能通过更多的单状态机来扩展我们的区块空间。我们必须模块化并协同工作。

声明:

  1. 本文转载自[Bankless],著作权归属原作者[@ayyyeandy],如对转载有异议,请联系Gate Learn团队,团队会根据相关流程尽速处理。
  2. 免责声明:本文所表达的观点和意见仅代表作者个人观点,不构成任何投资建议。
  3. 文章其他语言版本由Gate Learn团队翻译, 在未提及Gate.io的情况下不得复制、传播或抄袭经翻译文章。
Comece agora
Registe-se e ganhe um cupão de
100 USD
!