AltLayer介绍 (part2):具有应用程序定制汇总的弹性缩放层

通用!这篇博文是关于 AltLayer 的介绍系列的第二部分,AltLayer 是一个允许应用程序开发人员启动高度可扩展和一次性乐观汇总的执行层的平台。它可以被视为一个单独的乐观汇总系统,每个汇总都针对特定的应用程序量身定制。

虽然本入门系列的前一部分不是本文的先决条件,但我们仍然建议读者阅读第一部分,其中介绍了 AltLayer 的“为什么”。在这篇文章中,我们关注 AltLayer 的“内容”。

让我们潜入吧!

什么是替代层?
AltLayer 是一个超可扩展的一次性执行层,它依赖于类似于乐观汇总的乐观执行。它可以被视为第 3 层协议,直接从第 1 层或以递归方式间接从第 2 层获得其安全性。它的设计具有以下主要功能:

  1. 应用定制: GameFi、Metaverse、隐私保护应用等一些应用通常需要特定的定制或库支持,否则由于虚拟机的底层限制,这些应用在通用的第 1 层或第 2 层上不可用. AltLayer 不仅支持 EVM,还支持 WASM,允许应用程序访问任何 Web 汇编代码,从而扩展可构建的应用程序类型。
  2. 资源优化:与所有的第 1 层和第 2 层不同,AltLayer 提供了一个独特的执行层,可以由 dApp 开发人员随时实例化,根据需要使用,然后丢弃。AltLayer 通过闪存分层的概念提供瞬态执行层来实现这一点。Flash 分层带有一个即插即用和类似云服务的解决方案,称为FlashLayer,供 dApp 开发人员在应用程序预期需求激增时使用。一旦FlashLayer被销毁,所有相关资源都会被释放,dApp 的状态会被汇总到底层的第 1 层链。dApp 开发人员将有经济(或其他)激励措施来释放FlashLayer当底层第 1 层链上的块空间不是那么稀缺时。
  3. 支持多虚拟机的模块化设计: AltLayer 被设计成一个模块化执行层,可以执行乐观执行,并且易于与任何第 1 层或第 2 层集成,因此将具有跨异构链的开发人员的外展。鉴于不同链支持的不同运行时,AltLayer 旨在支持多个 VM,特别是 EVM 和 WASM 等。
  4. 分层安全: AltLayer 提供了满足用户安全预算的三层安全方法:

一个。低预算: AltLayer 中的区块由区块生产者生产,类似于 Arbitrum 等乐观汇总实现中的排序器,但不同于 Arbitrum 中只有一个排序器,AltLayer 有几个区块生产者就下一个区块达成共识。这避免了单点故障并减轻了来自恶意排序器的任何审查。一旦至少有一个诚实的区块生产者生成了正确的区块,安全预算较低的用户可能会决定接受一个区块。

湾。中等预算:一旦产生一个块,AltLayer 中的验证者会检查该块的有效性。验证者重新执行交易并将生成的状态根与块生产者提交的 Merkle 根进行比较。验证者还需要将数据提交到底层第 1 层。具有中等安全预算的用户可能会决定等到给定的块被至少一个验证者验证。请注意,验证程序可以在不同的平台上运行,例如商品 x86/ARM 机器、Web 浏览器、dApp 后端或硬件辅助环境。

C。高预算:由于 AltLayer 最终从底层第 1 层获得安全性,因此具有高安全预算的用户可能会决定等到FlashLayer被处置并且当 dApp 状态汇总到第 1 层时。在此阶段实现的安全性是与主权层 1 相同。

  1. 高弹性和极低延迟: AltLayer 为 dApp 开发人员提供了自己的第 2 层,该层具有高弹性和极低延迟。这本质上是因为它实现了类似于 Arbitrum 中的乐观汇总设计的架构。

温发射?
自 2021 年第四季度以来,我们一直在构建 AltLayer,我们很高兴地宣布,我们已经准备好功能齐全的 MVP 和 devnet。那些有兴趣了解 AltLayer 如何工作的人,请查看这篇关于一次性执行层上的第一个 NFT 铸币事件的博客文章。我们的下一个发展里程碑是完成一个 alpha 测试网,其中包含几个重要的里程碑。

61

1

Subscribe to troise jose
Receive the latest updates directly to your inbox.
Mint this entry as an NFT to add it to your collection.
Verification
This entry has been permanently stored onchain and signed by its creator.