在过去的几年里,许多新的支持智能合约的公共区块链已经上线,这就产生了加密货币领域跨链互操作性的需求。目前,该领域的开发人员正在努力构建跨链架构,以促进不同区块链之间的通信。
在本文中,我们将解释什么是跨链桥、它们如何工作,并列出最流行的桥。
什么是跨链桥?
跨链桥,也称为区块链桥,是连接独立区块链网络的基础设施协议,允许数字资产从一个区块链无缝转移到另一个区块链,从而增强互操作性。
区块链生态系统正日益变得多链,dApp 在许多不同的区块链网络上运行,每个网络都有独特的信任和安全方法。
然而,这种发展给整个生态系统带来了问题。由于原生区块链不是为直接跨链通信而构建的,因此资产和流动性被孤立并因此分散。
例如,您不能在以太坊网络上使用本机比特币(BTC),反之,您也不能在比特币网络上使用本机以太币( ETH )。因此,两个生态系统的用户都是孤立运行的,无法在链上相互通信。
为了使区块链空间演变成多区块链生态系统,互操作性是关键。此前,许多用户满足于使用以太坊进行 dApp,使用比特币进行货币交易。但是,直到今天,这些先驱网络仍受到可扩展性问题的困扰,这使得它们成本高昂且效率低下。
创建第 1 层和第 2 层链等新协议是为了提供较低的交易费用和更高的网络吞吐量。虽然这些新的替代区块链或第二层解决方案具有可扩展性和快速性,但它们仍然无法进行跨链通信,这意味着资产无法轻松地从一层移植到另一层。
通常,将资产从以太坊等区块链网络发送到 Polygon、Optimism 或 Arbitrum 等第 2 层协议涉及许多复杂的步骤,并且依赖加密货币交易所作为中介。
这个难题的解决方案是跨链消息传递协议,它使智能合约能够在区块链网络之间读取、写入和传输数据。
跨链互操作性解决方案对于建立可以来回移动数据和代币的区块链互连网络至关重要。
跨链桥如何工作?
跨链桥接通常涉及通过智能合约锁定或销毁原链上的加密资产,并在新链上解锁或铸造加密资产。后一部分也由智能合约处理。
换句话说,大多数跨链桥的运作方式是将代币“包装”在智能合约中,并在其他链上发行。
一个典型的例子是 Wrapped Bitcoin ( WBTC ),这是一种使用比特币作为抵押的 ERC-20 代币。为了在以太坊网络上接收 WBTC,比特币必须首先锁定在比特币网络上,然后使用跨链桥在以太坊网络上创建。就 WBTC 而言,这个跨链桥是由一家中心化公司运营的,这意味着锁定在比特币网络中的 BTC 由一家名为 BitGo 的托管机构持有。
每个区块链桥有三种不同的类型:
区块链桥还可以拥有任意数据消息传递功能,以实现区块链之间的信息共享。它们被称为可编程代币桥,它们支持更复杂的跨链功能,例如在新链上的智能合约中交换、质押、借贷或存入代币,同时执行桥接功能。
流行的区块链桥列表
跨链桥梁对于提高加密货币领域的互操作性和整体流动性至关重要。一些最受欢迎的跨链桥包括:
Wormhole是一种跨链消息传递协议,可促进多个链之间的通信,包括 Solana (SOL)、以太坊 (ETH)、Terra (UST)、Avalanche (AVAX)、Polygon (MATIC)、币安智能链 (BSC) 等更多的。虫洞可以实现源链上信息和资产的跨链传输。该信息在转发到目标区块链之前由节点网络进行验证。
Polygon Bridge是一个跨链协议,可实现 Polygon 和以太坊之间的资产转移。用户可以通过 Polygon (POS) 桥或 Plasma 桥这两种跨桥解决方案将 ERC-20 代币和以太坊 NFT 转移到 Polygon 第 2 层链上。
这两个桥都可以将加密资产从以太坊网络移植到 Polygon,但不同之处在于 POS 桥使用权益证明 (PoS) 来保护其网络并支持 ETH 和 ERC 代币的传输。另一方面,Plasma Bridge 采用以太坊 Plasma 扩容解决方案,支持以太坊 (ETH)、ERC-20 代币、ERC-721 代币和 Polygon (MATIC) 的转账。
Harmony是一种去中心化应用程序协议,有一个称为 LayerZero 桥的跨链桥,可以在以太坊、币安智能链和 Harmony 网络之间传输数字资产。用户可以将ETH和BNB代币迁移到Harmony区块链上并获得相应的资产。交换的资产可以随时赎回。
Avalanche Bridge是一种跨链协议,可促进 ERC-20 代币与 Avalanche C 链之间的传输。该桥通过从以太坊网络接收 ERC-20 代币来工作。交易经过验证,并在 Avalanche 网络上铸造一个包装的 ERC-20 代币。通过解开智能合约上的代币来解锁本机 ERC-20 代币,可以逆转该过程。
Binance Bridge允许您通过将 BTC、ETH、LTC、LINK 等数字资产包装为 BNB 智能链上的代币来进行转换。这座桥梁对于为币安生态系统带来跨链流动性至关重要。
跨链桥的风险
跨链桥有很多好处,但也有风险,可能导致用户的数字代币丢失。
例如,在可信且中心化的桥梁的情况下,托管人可以决定携带用户资金潜逃。一些跨链桥试图通过要求托管人提供“保证金”来防止这种情况发生,在发生恶意行为时可以收回该“保证金”。
此外,信任最小化的区块链桥通常使用预言机和智能合约来管理资产桥接。然而,这带来了挑战,因为智能合约代码中的缺陷可能会被利用。虫洞黑客攻击导致 3 亿多美元被盗,原因是智能合约中存在漏洞。
最后,如果验证者或托管人忽视维护跨链桥梁,他们将停止工作,用户资金可能会丢失或根本无法收回。最终,信任桥的中心化方面代表了Ronin桥协议黑客攻击所证明的基本风险,该黑客恶意使用私钥发起虚假提款。