什么是多链和跨链
注意:本文档是英文原版的自动翻译。
什么是多链和跨链
Multichain(多链) 描述的是一个同时存在或运行在不止一条区块链上的项目。Cross-chain(跨链) 指的是在不同区块链之间移动资产、数据或消息的能力。bridge(桥) 是实现跨链转移的具体机制。这三个术语相关但描述的是不同的东西:multichain 是一种特征,cross-chain 是一种能力,而 bridge 是一种工具。
简而言之: multichain 意味着"存在于多条链上",cross-chain 意味着"能够在链之间通信",而 bridge 则是使跨链转移成为可能的机制。
为什么这个区别很重要
在加密 AI 项目的描述中,"multichain"、"cross-chain"和"bridge"经常被互换使用。这造成了混淆。一个部署在以太坊和 BNB Chain 上的项目是 multichain 的——它存在于两条链上。但这并不自动意味着它具有 cross-chain 功能。这些部署可能是完全独立的,无法在它们之间移动代币或数据。
Cross-chain 意味着互操作性:这些链可以交换信息。一个以太坊上的用户可以触发 BNB Chain 上的一项操作,或将一项资产从一条链移动到另一条链。这需要基础设施——一座桥、一个消息传递协议或一个中继网络——来连接这两个环境。
理解这一区别有助于评估项目的主张。"多链部署"和"跨链互操作性"听起来相似,但代表了不同程度的技术成就和不同的风险特征。
Multichain 作为一种架构特征
当一个项目在多条区块链上运行智能合约、代币或服务时,它就是 multichain 的。这可以采取多种形式:
- 独立部署。 项目在多条链上部署相同或相似的合约。每个部署独立运行。以太坊上的用户使用以太坊版本;Polygon 上的用户使用 Polygon 版本。它们之间没有通信。
- 协调部署。 项目在多条链上部署,并具有某种共享状态或治理。代币供应量可能分布在多条链上,或者一条链上的治理决策可能影响另一条链上的合约。
- 原生多链架构。 项目从一开始就被设计为跨链运行,具有统一的状态层,或采用一种中心辐射(hub-and-spoke)模型,由一条主链协调跨多条卫星链的活动。
关键在于:multichain 是一种 存在特征,而非一种技术。它说明的是项目所处的位置,而非各部分如何通信。
为什么项目走向多链
项目部署在多条链上是出于实际原因:
- 用户接触。 不同的链有不同的用户群。部署在以太坊、BNB Chain 和 Arbitrum 上能触达偏好各个环境的用户。
- 成本优化。 一些链提供更低的交易费用,使某些操作(频繁的小额交易、数据存储)更经济。
- 生态系统激励。 链及其基金会可能提供资助、流动性激励或技术支持以吸引项目。
- 弹性。 在多条链上运行降低了对任何单一链的可用性或治理决策的依赖。
Cross-chain 作为互操作性
Cross-chain 指的是在彼此原生互不理解的区块链之间转移资产、数据或消息的能力。区块链在设计上是相互隔离的——以太坊不读取 Solana 的状态,反之亦然。跨链解决方案在这些隔离的系统之间创建了一个通信层。
跨链互操作性可以在不同层面上运作:
| 层面 | 移动的是什么 | 示例 |
|---|---|---|
| 资产转移 | 代币或 NFT 从一条链移动到另一条链 | 将 USDC 从以太坊桥接到 Arbitrum |
| 数据消息传递 | 任意数据或状态证明在链之间发送 | 一个预言机向 BNB Chain 报告以太坊区块数据 |
| 计算 | 一条链上的智能合约触发另一条链上的执行 | 一次以太坊上的治理投票在 Polygon 上执行一项参数变更 |
每一层都增加了复杂性,并引入了不同的信任假设。
Bridge 作为一种机制
bridge 是实现跨链转移的具体实现。桥在设计、安全模型和信任假设方面差异很大。主要类别包括:
- 锁定-铸造(Lock-and-mint)桥。 资产在源链上的一个智能合约中被锁定,等量的代币在目标链上被铸造。要移回去,被铸造的代币被销毁,原始资产被解锁。安全性取决于谁控制着锁定合约和铸造权限。
- 流动性网络桥。 两条链上都存在流动性池。用户在一侧存入,一个对手方(或自动做市商)在另一侧放出资金。不发生铸造或销毁——只有流动性的再平衡。这种模型更快,但受限于可用流动性。
- 消息传递协议桥。 通用的跨链消息传递层(例如 LayerZero、Wormhole、Axelar 或 Chainlink CCIP)允许不同链上的合约发送和接收任意消息。代币桥构建在这些消息传递层之上,但底层协议支持更广泛的用例。
桥是机制;cross-chain 是它所实现的能力。一个项目可以是 cross-chain 的,而无需构建自己的桥——它可能使用一个现有的消息传递协议或第三方桥基础设施。
为什么它对加密 AI 很重要
许多加密 AI 项目跨多条链运行。一个去中心化计算网络可能在一条链上接受 GPU 提供方的注册,同时在另一条链上结算推理付款。一个 AI 代理框架可能部署在多条链上以触达不同的 DeFi 生态系统。理解多链和跨链架构有助于评估:
- AI 组件实际在哪里运行。 一个声称多链 AI 的项目,可能在一条链上有真实的 AI 基础设施,而在其他链上只有一个代币合约。
- 数据和结果如何在链之间流动。 如果一个 AI 模型在一条链上产生需要在另一条链上被消费的结果,那么跨链机制就成为信任模型的一部分。
- 安全假设。 跨链桥一直是重大攻击的目标。一个项目跨链基础设施的安全性影响其 AI 流水线的整体可靠性。
这在 DecAIHub 项目卡片中的体现
在 DecAIHub 项目卡片中,多链存在体现在 Main chain 字段中,该字段指明项目的主链(以及在相关时的额外部署链)。当跨链功能对 AI 流水线的运作方式至关重要时,跨链能力可能出现在 AI component 或项目描述中。当项目本身将桥接作为一项核心功能提供,或依赖某个特定的桥来实现其跨链架构时,桥功能通常会被注明。
这些术语无法证明什么
- 一个项目是 multichain 并不能证明 它具有真实的跨链互操作性。在五条链上彼此之间没有通信的独立部署是 multichain 的,但不是 cross-chain 的。
- 跨链能力并不能证明 AI 组件从中受益。一个项目可能在链之间桥接代币,而将 AI 完全运行在一条链上。
- 使用一座 桥并不能证明 安全性。桥的安全性取决于其设计、运营者集合和信任假设。一个项目的安全性只取决于其最薄弱的跨链环节。
- multichain 和 cross-chain 都不能证明 一个代币是必要的。一个项目可以使用现有的桥基础设施跨链运行,而无需为桥接机制使用自己的代币。
请勿混淆
- Bridge —— 实现跨链转移的具体机制。本页解释的是桥所服务的多链架构和跨链互操作性这两个更宽泛的概念。
- Layer 2(L2) —— 一种构建在基础层之上的扩容方案。在多链的意义上,L2 不是一条独立的链;它从其父链获得安全性。在 L1 和 L2 之间移动资产所使用的信任假设与跨链桥不同。
- 侧链(Sidechain) —— 一条拥有自己共识、通过双向锚定(two-way peg)连接到主链的独立区块链。侧链有时被归入 L2,但具有不同的安全属性。
- Interchain(链间) —— 有时用作 cross-chain 的同义词,尤其是在 Cosmos 生态系统中,其中 IBC(链间通信,Inter-Blockchain Communication)是原生的互操作性协议。
- Omnichain(全链) —— 一些项目用来表示"无处不在"的营销术语。在实践中,它通常意味着该项目使用一个通用的消息传递协议在许多链上部署。
常见问题
multichain 和 cross-chain 有什么区别?
Multichain 意味着一个项目部署在不止一条区块链上。Cross-chain 意味着不同的区块链可以彼此通信——转移资产、数据或消息。一个项目可以是 multichain 而不是 cross-chain 的(彼此之间没有连接的独立部署),而一座桥可以在项目本身并非多链的情况下实现跨链转移(它可能促成它自身并未部署的链之间的转移)。Multichain 关乎存在;cross-chain 关乎互操作性。
一座桥和 cross-chain 是一回事吗?
不是。桥是实现跨链转移的具体机制或协议。Cross-chain 是更宽泛的能力。你可以通过桥、消息传递协议、中继网络或原子交换来实现跨链互操作性。桥是若干工具之一;cross-chain 是结果。
跨链桥安全吗?
桥的安全性因设计而异,差异极大。锁定-铸造桥取决于锁定合约和授权铸造的验证者集合的安全性。消息传递协议桥取决于中继网络的信任假设。流动性桥取决于可用流动性和智能合约逻辑。历史上,桥的攻击事件曾造成重大损失,使得桥安全成为任何依赖跨链基础设施的项目的关键评估因素。
为什么一个加密 AI 项目需要是多链的?
最常见的原因是用户接触(触达不同链上的用户)、成本优化(为频繁的操作使用更便宜的链)以及生态系统策略(参与多条链上的激励计划)。对于 AI 特定的用例,一个项目可能在一条链上处理数据、在另一条链上运行推理,并在第三条链上结算付款——每条链都因其优势而被选择。然而,成为多链增加了复杂性,并非每个项目都从跨多条链运行中受益。
外部参考
- Chainlink — What is a cross-chain bridge? —— 关于桥架构、信任模型以及跨链基础设施中安全考量的概述。
- Ethereum.org — Bridges —— 以太坊基金会关于区块链桥及其类型和权衡的文档。
- Vitalik Buterin — Why the future will be multi-chain but not cross-chain —— 关于跨链互操作性安全权衡的奠基性观点。
No comments to display
No comments to display