锁定和发行,销毁和释放
目前部署的大多数桥的规格都与 ChainSafe 的 ChainBridge 协议类似,ChainSafe 使用了「锁定和发行,销毁和释放」机制。在这个模型中,通过桥接器传输的代币被锁定在桥接器合约中,并在目标链上生成等价的代币。当包装好的代币通过桥接发送回时,它们将在目标链上被铸造,并从源链上的桥接合约中释放。这种方法在大多数情况下工作得很好,因为它提供了一种简单的方法,在不改变流通代币供应的情况下,在转移期间发行资产。
然而,这种机制的主要缺陷是它需要对转移资产进行过桥托管,这可能会造成一个脆弱的单点故障。如果跨链桥合约被破坏,它可能会导致资金被盗,并使包装的代币从桥上变得毫无价值。使用非托管机制进行跨链桥传输的跨链桥之一是 Anyswap 协议,该协议2021年作为以太坊和 Fantom 之间的主要跨链桥而流行。
Anyswap 结合了流动性交易和普通的发行/销毁机制,其中像 anyUSDC 这样的中间代币用于消除桥接托管的需要。在一个交换的例子中,一个连接USDC 的用户将把它存入Anyswap,这将在以太坊上 1:1 发行anyUSDC,然后立即销毁,在 Fantom 上触发anyUSDC 发行。然后,它使用 Fantom 上的 anyUSDC:USDC 流动性池来交换 Fantom 上的包装 USDC。在这种机制下,转移资产不需要过桥托管,只需要足够的流动性。
一个显著的例子是,10 月 6 日,Geist Finance在 Fantom 上推出,伴随着异常高的流动性激励,导致大量资本通过 Anyswap: Fantom 桥涌入 Fantom 生态系统。在短短四天的时间里,这座桥获得了超过 30 亿美元的存款流动性,其中大部分进入了Geist Finance协议。
随着新借贷协议的回报率迅速下降,资本迅速从 Fantom 生态系统中推出,在 TVL 达到顶峰后仅仅两周,这座桥就损失了约 18 亿美元的TVL。随着跨链桥在日益增长的多链世界中成为越来越重要的价值和活动来源,用户可能会开始寻找能够提供速度、安全性和去中心化的理想组合的跨链桥。
这些可能看起来类似于 AnySwap 的协议,后者最近也宣布支持非功能性桥接。另一个跨链桥也提供非功能性桥接,并开始在许多链中获得牵引力。例如,Wormhole V2 网桥,它使用独特的通用跨链消息传递协议,理论上可以允许链之间的任何资产转移。
将来,这种通用消息传递格式在技术上允许驻留在一个链上的资产在另一个链上的 DeFi 协议中使用,而无需离开源链。在某种程度上,跨链桥本质上代表了预言机问题的一个子集,在这个问题中,提供者一直在寻找速度、准确性和安全性之间的理想折衷。