Nansen 解读三大跨链通信协议:未来还有哪些可能性?
正如 Celestia 此前曾优雅的指出,每个第一层或第零层会形成自己的「集群(cluster)」。
一个「集群」是一组链,它们使用信任最小化的跨链通信(通过欺诈证明、有效性证明或直接验证交易)协议进行相互沟通。例如: 以太坊 上的一组 rollup 或独立的主链,如 Solana。
在这些集群内部存在着「内部通信」,这是集群内 rollup 的通信方式,这些集群内部的通信通常是通过信任最小化的桥解决方案,依靠诚实少数的假设。
但是,像以太坊这样的独立集群和它的一套第二层网络如何与其他集群如 Cosmos Zones 或 Solana 进行通信(「群间通信」)呢?
简单来说,我们需要的是可信的跨链协议,让我们来看看当前的一些顶级市场参与者和「可信」的含义:
-
Axelar Network
-
Wormhole
-
LayerZero
现在,这些跨链协议最有名的是它们的桥解决方案。
然而,这些协议都是通用的信息传递层,它们允许更高层次的实现存在于它们之上,如:
-
跨链 NFT 铸币
-
跨链互换(swap)
-
跨链借贷
-
跨链桥
-
以及更多实现
我们不会深入描述每种方法的不同信任和安全假设,但我们还是希望对它们的工作方式和这些协议的功能做一个比较简化的描述。
Axelar Network
Axelar Network 是一个交叉通信协议,它允许独立的区块链之间相互进行操作。
它是搭建在 Cosmos SDK 上,所以它有一套验证器来维护网络并保证通证的安全。
它是如何工作的?它主要由 3 部分组成:
-
一个验证器网络(确保 Axelar 链的安全)
-
网关智能合约(存在于其部署的每个链上)
-
开发者工具(Axelar SDKs/APIs)。
Axelar 目前支持超过 10 条链。
它最近成为 Osmosis 的默认桥,Osmosis 是整个 Cosmos 的主要流动资金来源。
它也将成为其他去中心化交易所的默认桥,并将被嵌入 Agoric 生态系统,以及其他 Cosmos 链中。
Axelar 默认启用区块链间通信(IBC),因此它可以成为任何其他 Cosmos 链在 IBC 上的互操作协议。
当有数以千计的区块链存在时,区块链间通信很难进行扩展,但像 Axelar 这样的协议可以成为 Cosmos 及其他的互操作性的枢纽。连接到 Axelar 就可以访问它所连接的每个区块链。
但在一个有一万个应用链的世界里,我们很难想象初 10000 * (10000 - 1) = 9000 万个独立的中继通道。这时,通过 Cosmos Hub 在较小的链之间路由交易是有意义的,这可能是 ATOM 持有者的另一种商业模式。
到目前为止,Axelar 在过去 30 天里已经促成了超过 1.29 亿美元的 IBC 交易量,仅次于 Osmosis。
Axelar 通过 Osmosis 在 Cosmos 生态中具有先发优势,这是具有林迪效应的很强大的、替换性和规范的代币。
一旦一个桥的包装代币被嵌入到一个生态系统中,它就有可能成为一个主导的桥。
Wormhole
Wormhole 是另一个跨链信息传递协议,当前,它使用权力证明(PoA)多重签名网络来连接的 9 个以上的区块链,最引人注目的是 Solana。
Wormhole 由部署在每个链上的核心合约和守护者(Guardian)网络组成的。
任何通过核心合约的消息都必须经过守护者网络的观察和签署。
现如今的权利证明有 19 个守护者,他们可以被认为是权利证明系统中的验证者,关于 Wormhole 的可视化图片如下。
有趣的功能(除了桥以外):
-
NFT 桥
-
预言机数据(例如:Pyth)
-
跨链借贷
-
Wormhole 之上的 ICS 整合(Cosmos IBC 的链间标准)。
-
以及更多功能
LayerZero
LayerZero 是另一个跨链通信协议,该协议允许任何任意的数据在任何链上进行传输。
为了确保任何两条链之间通信的有效性,它们使用两个独立的实体 —— 中继器(relayer)和预言机。
任何人都可以运行自己的中继器或者使用自己的预言机,但是 LayerZero 计划在未来使用 Chainlink 作为默认的预言机。
跨链通信的功能和未来的可能性
跨链通信目前的功能和未来的整合:
-
跨链桥(例如:Stargate)
-
Omnichain NFT
-
在 LayerZero 基础上的新应用(例如:Rage Trade)
-
使用 Chainlink 作为默认的预言机(如在测试网上看到的那样)
-
整合 ICS 标准(区块链间通信标准)
所有这些跨链解决方案的一个共同特点是,它们都以某种方式整合了区块链间通信,无论是共享数据标准、Cosmos SDK 模块(如 CosmWasm),还是直接建立在 Cosmos SDK 本身。
从设计、用户体验和安全的角度,对这些协议都有更多的见解。
最重要的一点是,跨链领域仍处于非常早期的起步阶段,在跨链调用等方面还有很大的设计空间。
上面没有提到的其他值得注意的跨链解决方案:
-
Composable Finance
-
Chainlink
-
CCIPdeng