Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
Layer3 如何提高可扩展性?
**撰文:**Hwee Yan
编译:白话区块链
本文要点:
1、Layer 1s、Layer 2s 和 Layer 3s 如何共同运作?
Layer1s 是构成基础的区块链,其中添加区块并完成交易。然而,Layer1s 有区块链三难问题,它们不得不在可扩展性、去中心化或安全性之间做出取舍。像比特币和以太坊这样的区块链优先考虑去中心化和安全性,而不是可扩展性,这些网络在用户增加时经历较低的交易速度。
这就是为什么 Layer2s 出现了,它们解决了可扩展性问题。Layer2s 是运行在像以太坊这样的 Layer1s 之上的离链垂直扩展解决方案,以实现可扩展性,为用户提供更快的交易速度和更低的 gas 费用。它们可以采用滚动或验证机制,就像 Polygon 2.0 的情况一样。许多 Layer2 解决方案,如 Polygon、zkSync 和 Arbitrum,已发布了允许开发人员在 Layer2 之上构建应用特定链的解决方案,这引出了 Layer3s。
Layer3s 是建立在现有 Layer2 解决方案之上的先进协议,提供互操作性和应用特定功能。这意味着 Layer3s 高度可定制,并能够满足开发人员的特定需求,比如为隐私问题提供解决方案,或支持大量交易,同时仍然继承 Layer1 区块链的安全性。目前,大多数 Layer3s 是建立在以太坊上的,而且有一些区块链,比如比特币,目前不适合托管 Layer 3 应用程序。
2、Layer 3s 解决了哪些问题?
现在,了解了 Layer 1、2 和 3 如何共同运作,让我们更仔细地看看 Layer 3s 以及它们如何进一步扩展区块链。
可扩展性
Layer 3s 旨在增强可扩展性,超越当前 Layer 1 和 Layer 2 的能力,因此具有非常可扩展性。因此,网络能够处理更大量的交易并同时支持更广泛范围的复杂应用。
支持复杂 dApp
Layer 3s 能够为开发更复杂的需要更高级功能的去中心化应用提供必要的基础设施。这可能有助于改善网络设计,以在应用程序上包含更高级的功能,使其对普通用户更易访问。根据开发者的需求,Layer 3s 还可以促进更复杂的智能合约设计,而 Layer 1 和 Layer 2 由于有限的可扩展性无法处理这些设计。
区块链互操作性
Layer 3s 也解决了互操作性的问题。Layer 3s 可以充当不同区块链之间的桥梁,使交易和数据能够在不同平台之间流动。这意味着 Layer 3 dApps 具有连接到不同区块链(如以太坊和 Solana)的功能。
定制化
Layer 3s 也可以根据开发者的独特需求进行定制。例如,开发者可以引入特定于应用程序的机制,只允许执行私密交易和合约,这样只有部分数据会被揭示。由于 Layer 3s 具有高度可定制的功能,开发者可以根据需求定制其 dApp 的管理机制、规则和功能。
Arbitrum Orbit 允许开发者定制其链的不同方面。例如,开发者可以自定义并选择在其链上接受哪些 Token 作为交易费用。这为开发者提供了灵活性,可以选择并可能包含平台的原生 Token,从而允许开发者根据其独特需求定制其 dApp 的功能。此外,开发者可以定制其 dApp,以确保用户获得更一致和可靠的 gas 价格。开发者还可以启动具有特定功能的区块链网络,例如 Arbitrum 的 Nitro 引擎驱动的区块链网络和支持 EVM+ 的 Stylus。Arbitrum Orbit 提供的其他一些定制功能包括隐私、权限、费用 Token、治理等等。
经济高效
由于 Layer3 网络处理部分交易和操作是在链下进行的,这有助于减少网络拥堵,从而大幅降低了交易费用。这种成本效益有助于降低进入门槛,使开发者和用户更易接触。
例如,Xai 网络是一个专门用于支持 Web3 游戏的游戏网络。通过 Arbitrum 的 Layer3 网络构建,Xai 网络引入了并行处理以提高效率和可扩展性,同时进一步降低了成本。
可访问性
Layer 3s 也可以被设计得更易被大众接触,并更容易被实施。例如,Arbitrum 的 Layer3,Arbitrum Orbit 允许任何人在 Arbitrum Nitro 上构建和部署自己的 Layer3,而无需获得批准。相比之下,启动 Layer2s 需要关于其信任模型以及如何实现完全去中心化的提案。
3、Layer3 的使用案例
现在我们已经了解了 Layer 3 解决了哪些问题,下面是 Layer 3 的一些可能使用案例:
游戏应用
Layer 3 的一个应用案例是区块链游戏。通过在 Layer3 上运行,它使应用能够在专用区块链上运行,从而能够以更快的速度处理更大量的交易。对于游戏应用来说,这非常重要,可以帮助开发者为用户提供无缝的游戏体验。
游戏应用通常会处理许多微交易,这可能成本最高。因此,将应用运行在 Layer3 上可以让开发者确保用户的成本效率,因为 Layer3 的交易费用较低。
去中心化金融应用
Layer 3 的另一个可能的应用案例是去中心化金融应用。在 Layer 3 上运行非常理想,因为它使得去中心化金融应用能够根据应用的需求进行定制。这意味着开发者能够定制隐私设置和应用的不同功能。
此外,Layer 3 具有极高的可扩展性,确保能够快速处理大量交易,这对于实时交易非常重要。Layer 3 也支持各种区块链网络之间的互操作性,允许用户在不同网络之间转移其资产。
4、Layer 3 的实例
虽然 Layer 3 的概念在加密货币领域仍被认为是相对较新的发展,但以下是一些值得关注的重要项目:
Orbs
与现有的 Layer 1 和 Layer 2 协议配合工作,Orbs 是一个 Layer 3 区块链,专注于解决以太坊区块链面临的可扩展性问题。根据他们的网站,Orbs 将他们的 Layer 3 视为「增强型执行」,允许开发者通过运行为去中心化无服务器云来开发他们的智能合约。
来源:Orbs
这意味着开发者能够在 Orbs 自己的去中心化网络上编写和部署他们的智能合约,而无需担心网络的底层基础设施。这为开发者带来了不需要维护实体服务器的便利。目前,Orbs 与一些 Layer 1 和 Layer 2 协议合作,包括以太坊、BNB Chain、Avalanche、Polygon 等等。
Arbitrum Orbit
在 2023 年,Arbitrum Foundation 还发布了其新功能 - Arbitrum Orbit,它被构想为建立在 Arbitrum Nitro 平台之上的 Layer 3 区块链。除了更低的交易成本和增强的可扩展性外,开发者还能够在 Arbitrum Nitro 平台上创建自己的自管理专用区块链。这使得开发者能够根据其特定需求利用定制的区块链。
zkSync Hyperchains
由 zkSync 团队推出的 zkSync Hyperchains 可以成为 Layer3,它们使用 Layer2 进行结算。zkSync Hyperchains 使用与 ZK Stack 上相同的 zkEVM 引擎,其中所有的 ZKP 电路保持相同,并且不论是谁部署它们,都继承了 Layer1 的安全性。一个好处是在相同的 Layer 2 上结算的 Layer 3 之间的消息传递更快,并且在更广泛的生态系统内具有互操作性。
来源:zkSync Era
5、小结:最后的思考
Layer 3 的发展是加密货币领域的一项有趣创新。它通过融合 Layer1 和 Layer2 的优点来改进我们以往的技术 —— 例如使网络更具可扩展性,同时保持安全性。尽管如此,仍然要记住每个层级在区块链生态系统中都发挥着至关重要的作用,并不是相互竞争的。目前,Layer 3 仍处于开发阶段,但我认为很明显 Layer 3 将在塑造我们未来如何利用区块链技术方面发挥关键作用,使得区块链更轻松地处理高交易量成为可能。