如果你曾追逐过跨区块链的投资或收益,那么你很可能听说过Multichain。它是最受欢迎的代币桥接项目之一。如果没有它,我们今天在跨链时就不会有如此便捷的体验。在各项目开始提供自己的多链功能之前,像Multichain这样的服务仍将是不可或缺的。下面我们来看看Multichain与其他桥接方案有何不同,以及它的运作机制。
Multichain 是什么?
Multichain 是一个开源的跨链路由协议(CRP),允许用户在不同区块链之间桥接代币。该项目成立于 2020 年 7 月,后更名为 Multichain。Multichain 曾获得 Binance 加速器项目的 35 万美元资助,Binance Labs 还主导了其一轮 6000 万美元的投资,参投方包括波场基金会(Tron Foundation)、红杉资本(Sequoia Capital)和 IDG 资本。
Multichain 支持超过 42 条链,包括 BNB 智能链、Fantom 和 Harmony 等。用户可通过其跨链桥和跨链路由器,在多个区块链之间无缝转移资产。Multichain 还发行了治理代币 MULTI,用于持有者参与即将上线的项目治理机制。
Multichain 是如何运作的?
从基本机制来看,Multichain 主要通过两种方式来实现跨链桥接。第一种方式是使用智能合约在一个区块链上锁定代币,然后在另一个区块链上铸造对应的锚定代币。如果无法使用该方法,则会使用链间的流动性池网络来完成代币交换。通常,这些操作可以在 30 分钟内完成,并且不会产生滑点。
Multichain 支持以太坊虚拟机(EVM)网络以及使用其他技术架构的部分区块链,如 Cosmos 和 Terra。Multichain 还为 NFT(非同质化代币)提供类似的跨链桥服务。希望桥接其代币的项目方可以与 Multichain 合作,将其代币发行至其他区块链,该服务为免费,且通常可在一周内完成。
为了支持上述运作,Multichain 拥有由多个独立方运行的安全多方计算(SMPC)节点网络。下面我们来深入了解这些机制。
桥接机制
在跨链转账中,Multichain 对部分代币使用标准的加密锚定机制。以将 BNB 从 BNB 智能链转移到以太坊为例,Multichain 会在 BNB 智能链上将用户的 BNB 锁定在智能合约中,然后在以太坊上铸造锚定的 BNB 代币,比例为 1:1。这种方式是 Multichain 在名为 Anyswap 时期所提供的最初服务。
流动性池
并非所有代币都能使用上述 MPC 锁仓方式桥接。例如,USDC 就在多个区块链上以原生形式存在。要桥接这些资产,用户需通过兑换完成。
如同所有兑换操作一样,流动性是关键。必须有人愿意用你想要的代币与你交换,这通常通过流动性池来实现。其他用户可以将其代币作为流动性提供者存入池中,以此获得一部分手续费收入。
跨链路由器
Multichain 的路由器会根据用户请求,自动选择以上两种方式中的合适方案。这一功能简化了用户的跨链体验。只要是支持的资产,无论是原生代币还是由 Multichain 桥接的代币,均可在多个链之间自由转移。一些项目的原生代币只存在于部分链上,Multichain 可以通过混合方式实现其在其他链上的桥接。
SMPC 节点
Multichain 的安全性由称为“安全多方计算”(SMPC)的节点网络保障。这些节点是能够共同签署交易的独立实体。通过分布式密钥生成算法,每个节点各自持有一部分私钥,完整的私钥永远不会在任何地方生成或显现,从而避免单点故障,确保系统的去中心化和安全性。
Multichain 的 MPC 网络 2.0 由社区和合作伙伴共同运行的开放节点组成,这进一步提升了性能并增强了去中心化水平。


















