AltLayer 详解:汇总即服务

post image
 Altlayer从聚合盒装 zk 解决方案到推出专有技术以扩展和加速基于重新质押的 web3,已经取得了长足的进步。让我们通过应用示例深入探讨这一点!**简介** 在不断发展的区块链领域,可扩展性和定制化已成为应用程序开发人员的主要关注点。随着 ZK Rollups 和 Optimistic Rollups 的日益普及,显然需要一种解决方案,使开发人员能够扩展其应用程序,同时保持灵活性和控制力。\
   这就是altlayer出现了。与当今应用程序构建者可用的现有选项不同,AltLayer 为寻求实际控制其汇总解决方案的开发人员提供 Rolups 即服务产品。RaaS 服务允许开发人员直接管理他们的汇总,提供高度的自定义和对其区块链基础设施的控制。在本文中,我们将深入研究 AltLayer 的机制和潜力,探索它在快速发展的区块链领域中如何成为 Rollup 即服务解决方案。      \
  Rollup **Hub** AltLayer 是一种 Rollup 即服务协议,供开发人员启动自己的 Layer 2(想象一下启动应用程序专用版本的optimism arbitrum zksync。\
Altlayer提供:\
1、SDK,适用于希望自行管理汇总的开发人员 。\
2、无代码仪表板,允许每个人通过几次简单的单击在 2 分钟内启动自定义执行层 基本上,AltLayer 是一个去中心化的汇总中心,允许个人根据自己的需求启动自己的 L2 解决方案。但是,可能会出现一些问题,例如可用的执行方法类型、汇总速度、通用/专用汇总等。AltLayer 允许使用 EVM、WASM 或其他运行时启动 ZK 汇总和 Optimistic 汇总,用于通用或特定于应用程序的目的。用户可以根据自己的需求和偏好完全自定义他们的汇总。
post image
       如上所述,AltLayer 允许在几分钟内快速部署,该过程与在一般链上部署非常相似。AltLayer 的 Rollup 不需要由数百个验证器(例如 Cosmos SDK)保护,因为它们使用底层链(第 1 层)作为安全层。AltLayer 的设计以模块化为核心,使最终用户能够根据自己的喜好定制 Rollup 解决方案。这种灵活性扩展到运行时环境的选择,包括 EVM、WASM 等选项。此外,用户可以自由选择他们喜欢的数据可用性层,无论是 L1 区块链还是数据层,例如celestiaorg。AltLayer 还允许用户选择他们喜欢的结算层,例如以太坊或arbitrum 。
post image
  大多数 rollup 面临的主要问题是序列器去中心化(对交易进行排序和处理)。然而,AltLayer 由一个去中心化的序列器网络运营。这些序列器是根据它们的权益和一些随机性从名为 SQUAD 的序列器网络中选出的。我们将在下一节中详细讨论 SQUAD。最后,值得一提的一个核心功能是分层最终性。传统区块链通常将区块分为已完成或未完成两类。然而,AltLayer 采用了一种更细致入微的方法来最终确定区块,即实施分层系统。这个分层系统使最终用户能够根据他们选择的安全预算来确定交易的最终状态。随着区块通过这些不同的最终确定层,对其最终性的信心水平逐渐增加。最终性的信心在执行层最低,在 rollup 层达到峰值。 AltLayer 的最终确定过程包括三个不同的层级:执行级别(适用于低安全预算)、验证级别(适合中等安全预算)和汇总级别(适合高安全预算)。

   执行级别最终确定:\*\*交易池内容由区块生产者收集并组织成区块。这些区块随后受共识协议的约束。一旦共识协议验证并接受这些区块及其包含的交易,它们就会在执行级别获得最终确定性。\
   验证级别最终确定:\*\*一旦由区块生产者和共识协议生成和验证,区块就会由验证者进行验证,从而实现验证级别最终确定。此外,当其他验证者可以确认或拒绝更新时,就会发生更强的最终确定,更多的确认会增加正确性的可能性。\
   汇总级别最终确定:通过法定人数共识清除的区块会经历挑战阶段,任何人都可以运行他们的验证者并参与验证。如果挑战者发现与链上提案存在差异,他们可以提出挑战。成功的挑战会使后续区块无效,从而触发状态恢复。挑战失败会导致挑战者的质押被削减。AltLayer 还提供了另一种称为 Flash Layers 的 rollup,它更适合解决可扩展性问题。Flash Layers 是一次性的应用程序定制 rollup,具有可选的欺诈证明。使用 Flash Layers,dApp 开发人员可以执行以下操作:\

1、快速启动由第 1 层保护的快速可扩展的 rollup。 2、根据需要使用 rollup,从而防止第 1 层堵塞。 3、通过在第 1 层进行“生命终结”结算来处理 rollup。可能存在的潜在用例包括 NFT 铸造活动、游戏、活动票务。

post image
 2 **重新质押 Rollup**\
   这是与 EigenLayer 合作提出的新概念。它由一组三个垂直集成的主动可验证服务 (AVS) 组成,可根据给定的 Rollup Bundle 的需求创建。这些 AVS 共同为 Rollup 应用程序提供三项关键服务:去中心化排序、状态正确性验证和更快的最终性。这有助于 Rollup 去中心化、安全性增强和 Rollup 之间的互操作性,同时通过重新质押利用以太坊的可信网络。更新后的 Rollup Bundle 由三个模块化组件组成,称为:\

VITAL(AVS 用于去中心化 Rollup 状态验证)、MACH(AVS 用于快速最终性)、SQUAD(AVS 用于去中心化排序)

post image
   **让我们仔细看看这些组件:** **VITAL**充当 rollup 捆绑包的集成验证层。它由一个 AVS 注册的运营商网络组成,这些运营商会验证 SQUAD 运营商提出的所有新状态。VITAL 运营商会检测无效的状态根,并可以使用二分协议挑战 SQUAD 运营商。本质上,VITAL 是一个验证新状态的运营商网络。与 rollup 定序器提供的初步确认不同,VITAL 给出的确认由于其潜在的经济激励而更加强大。这使得资产可以即时提取。VITAL 还可以与乐观证明和 ZK 证明一起使用,其中 VITAL 运营商可以要求 SQUAD 运营商为有争议的状态根生成 ZK 证明。
post image
    **MACH**旨在通过验证 rollup 区块并确保区块根据 rollup 的状态转换函数有效来解决 rollup 最终性缓慢的问题。检测到无效区块后,MACH 操作员将发出警报。如果有足够数量的操作员同意警报,则可以将其上报到 dApp。面向最终用户的 MACH 服务将作为 RPC 端点提供,用于报告特定 rollup 区块是否被视为最终区块。此 RPC 端点可以集成到任何聚合的去中心化应用程序中,提供更快、更可靠的确认。此外,MACH 还将有利于交易所、桥接器、轻客户端和其他需要流式访问 rollup 状态和区块来提供其产品和服务的辅助服务。
post image
  **SQUAD**允许由 EigenLayer AVS 运营商运营的节点注册其作为 rollup 排序器的兴趣。一旦所需数量的排序器质押了最低抵押品,这些排序器就可以开始对 rollup 进行交易排序。为了方便发现排序器,SQUAD 被设计为任何 EigenLayer AVS 运营商都可以加入的节点网络,有效地充当具有 WASM 和 EVM 执行环境的成熟区块链。SQUAD 中的节点称为验证器,这对于任何 PoS 网络来说都是典型的。
post image

3、参与方

AltLayer 拥有众多合作伙伴,其中大多数是集成性质的,涉及使用 Alt Layer 的技术堆栈或集成其他项目的技术堆栈以与 Alt Layer 合作。这是一个提供 Rollup 即服务的产品的有力指标。截至 2023 年 9 月,AltLayer 已建立多项合作伙伴关系和集成:EigenLayer、Sovereign SDK、HyperLane、Celestia、Orbiter Finance、Espresso Systems、Radius、Double Jump.Tokyo 、 Arbitrum Orbit,与 AltLayer 相关的其他项目包括:Another World、My Square、Connext、MatchBox、Oveit、BendDAO、Skyark、Port3、Degame、Uforica、Evolv、Chirpley、StratisX、RNS.ID 、 3UP、Evolv、Fobo.club、Automata、MySquare NFT、TaskOn 和 DF Archon。截至 2024 年 5 月底,AltLayer 已建立大量合作伙伴关系和集成,每周都会发布博客公告,生态系统部分包含 120 个不同类别的项目。

集成示例
EigenLayer是一种以太坊质押协议。AltLayer 和 EigenLayer 合作提出了 Restaked Rollup 的概念,如前所述。AltLayer 目前在 EigenLayer 主网上有以下 Restaked Rollup。

post image