详解链抽象四小龙:OmniNetwork、CycleNetwork、Initia、Polymer

转载
224 天前
6865
NingNing

文章转载来源: NingNing

作者:NingNing

从 LP(流动性提供者)的角度,跨链桥可以看作是 DEX 的一种特例。

根据 Defillama 的数据,DEX 板块当前的 TVL 为 $19.983b,Volume (24h) 为 $6.918b,Fees (24h)$8.01m,而跨链桥板块当前的 TVL 为 $23.128b,Volume (24h) 为 $260,156,Fees (24h)$8,642。

由此可见,跨链桥的资金效率和协议收入是多么的差。而且因为市场上一直流传着经过官方桥跨链有空投加成,跨链桥领域第三方桥的生存空间,还遭遇到 L1 和 L2 官桥的挤压。

所以,链抽象成了跨链桥们寻找破局之路的救命稻草。

链抽象与跨链桥有什么不同呢?

第一,链抽象协议会为 Dapp 开发者提供统一的多链部署 SDK,让他们方便的开发多链 Dapp,而不需要 1 条 1 条的调试和部署。有的链抽象协议,还会提供统一的全链资产标准。如 Layerzero、Connext 和 Omni Network。

第二,链抽象协议免除了用户管理多链的复杂操作。

Omni Network、Cycle Network、Initia、Polymer,可被称作链抽象四小龙,他们与之前的链抽象项目不同,不引入弱共识系统作为中继层,而通过共享安全性的新范式,实现最小信任假设的跨域互操作(链和 Rollup 统称为域)和链抽象。

我们按次序介绍一下 Omni Network、Cycle Network、Initia、Polymer。

Omni Network

Omni Network 是一个利用 Restaking 的经济安全性和模块化范式构建 Rollup 互操作协议。它的主要目标是解决以太坊生态 RollAPP 资产和用户孤岛化的趋势,为开发人员和用户提供一个更加便捷的应用访问通道。

Omni Network 的主要特性包括:

  • 统一 Rollup 集成:Omni Network 通过整合所有的 Rollup,修复了由 Rollup 引起的碎片化问题,从而形成一个连贯的、可互操作的网络。
  • 性能:Omni Network 在 L1 结算层和 L2 孤立的 Rollups 之间提供了一个桥梁。
  • 开发者支持:Omni Network 使开发者能够编写全局应用程序,这些应用程序可以跨越整个以太坊的 Rollup 生态系统。资产发行者可以升级他们的代币,以便从所有 Rollup 中可用的全局流动性和应用集成中受益。
  • 跨 Rollup 通信:Omni Network 通过 L2 网络之间的快速、低成本的跨 Rollup 通信,使用户更容易在不同网络之间进行交互。当用户在集成 Omni 的协议上进行交易时,Omni 验证器会负责将消息从一个 Rollup 传输到另一个 Rollup,然后用户便可以同时访问分布在不同网络上的所有加密资产。
  • 安全性:Omni Network 的底层安全性仍然建立在以太坊主网上。

Cycle Network

Cycle Network 是一个无需信任的全链分布式账本,它使用 Omni State Channel Indexer (OSCI) 和 Trustless Cross Chain Protocol (TCCP) 来构建 Omni Distributed Ledger (ODL),以加速去中心化应用程序为中心的时代的到来。

以下是 Cycle Network 的主要特性:

  • 全链分布式账本:Cycle Network 可以查看所有区块链的全域状态视图,构建包含所有区块链的全链世界状态。
  • Rollup+Extended DA 技术:Cycle Network 利用 Rollup+Extended DA 技术实现原生无信任互操作,解决 DApps 跨域碎片化的问题。
  • 开发者支持:Cycle Network 帮助开发者在不同生态系统中构建全链 DApps。开发者可以无缝地访问整个区块链景观的数据和用户,使他们能够专注于创新 dApps 和设计优越的产品,以服务所有当前和未来的加密用户。
  • 用户中心:Cycle Network 可以使应用的开发者不用去多链部署合约,终端的用户感知不到跨链。这使得开发者能够从层部署的繁琐细节中解救出来,用户也能从多链概念的复杂性中解脱出来。

Initia 是一个基于 Cosmos 的 Layer 1(L1)网络,它采用了 Optimistic Rollups 的应用特定 Layer 2(L2)12。以下是 Initia 的主要架构特点:

Initia

L1 基础链:Initia 是在 Cosmos 生态系统内构建的 L1 网络。

L2 应用链:这些被称为「Minitias」,是建立在 Initia 平台上的至关重要的部分。

通信层:Initia 利用 Cosmos 的 IBC 协议实现其 L2 与 Cosmos 生态系统内其他区块链之间的互操作性。

Cosmos SDK:Initia 使用 Cosmos SDK,这是一种以高效和模块化方式构建区块链应用程序的框架。

Celestia 和模块化架构:Initia 利用 Celestia 的模块化数据可用性(DA)层的方法与 Cosmos 的互操作性和可扩展性理念是一致的。

MoveVM 集成:Initia 使用 MoveVM,它以其与 Cosmos 的跨链通信(IBC)协议的集成而闻名。

总的来说,Initia 的架构包括 L1、L2 和通信层,旨在消除传统模块化和多链系统中遇到的复杂性。这使得开发人员可以轻松地启动以 Initia L2 为基础的应用特定区块链,而无需了解复杂的链级基础设施或运行验证器集。

Initia 的目标是提供统一不同类型应用程序的基础架构,促进开发的便捷性,并促进生态系统的增长。

Initia 与 Cosmos 生态系统深度整合,利用其技术栈、互操作性原则和共享安全模型来构建一个 0 到 1 的全链路 Rollup 平台。

Polymer

Polymer 是一个专注于以太坊上的 L2 跨链的项目。它的架构主要由以下几个部分组成:

  • 结算层:Polymer 采用 OP Stack 来构建其结算层,这是因为 OP Stack 具有可扩展性、灵活性和高性能,且与以太坊的安全一致性。
  • 执行层:Polymer 的执行层由 Cosmos SDK 为连接的 Rollups 与 IBC 互操作连接。
  • 数据可用性:Polymer 的数据可用性由 EigenDA 提供,EigenDA 的安全性仅次于以太坊 DA。
  • 证明过程:在证明过程中,Polymer 由 OP Stack 模块化故障证明以及交互欺诈、ZK 有效性证明一同提供。

Polymer 的特点在于,它专注于满足其他 Rollup 上应用程序的互操作性需求,而不是执行去中心化应用程序本身。此外,Polymer 完全外包传输层并部分外包状态层。IBC 传输层在 Polymer 上运行,而 IBC 应用层在支持 IBC 的链上运行。

总之,以上的链抽象四小龙,基本是利用模块化的方案构建的。它们既要以太坊生态的安全性(以太坊 DA、EigenDA、AVS 等)和丰富资源,又要 Cosmos 生态 IBC 的互操作性。