从中本聪发布比特币白皮书至今,不同区块链生态系统数量和规模在急剧增加。由于各个区块链 / 网络各有特性(有不同的规则和共识机制)且彼此独立,所以用户对于跨链转移资产的需求也在增加。因此,「桥」技术诞生了。其主要作用如下:

  • 实现跨链转移资产和信息
  • 让用户能够使用各种区块链的优势进入新的区块链生态
  • 使不同区块链生态系统的开发人员可以协作,为用户构建新平台
  • ……

根据连接对象的不同,「桥」可分为两类:

  • Layer1 <> Layer1 桥:将两个不同的 Layer1 区块链进行连接的桥;
  • Layer1 / Layer2 <> Layer2 桥:将 Layer1 区块链与 Layer2 网络或将两个不同的 Layer2 网络连接的桥。

下文将重点介绍第二类桥。

以太坊生态系统中存在 ArbitrumOptimismzkSync 等多个 Layer2 项目,「桥」允许用户在 Layer1(以太坊主网)与 Layer2 网络之间转移资产,如从以太坊主网发送 ETH 到 Arbitrum;或在两个不同的 Layer2 网络之间转移资产,如从 Arbitrum 网络发送 ETH 到 Optimism 网络。
该类「桥」资产转移的实现方式通常有三种:

  1. 锁定与铸造:通过锁定源链上的资产,并铸造目标链上的资产实现资产转移。基于该原理的项目有 Optimism Gateway Arbitrum Bridge
  2. 销毁与铸造:通过销毁源链上的资产,并铸造目标链上的资产实现资产转移。基于该原理的项目有 Hop ProtocolAcross Protocol
  3. 原子交换:通过使用智能合约和算法,消除了可信第三方的角色,将源链上的资产直接兑换为目标链上的资产。基于该原理的项目有 cBridgeConnext 的 NXTP

基于不同实现方式的「桥」都有自己的优势和劣势,在实际操作过程中,需要针对特定的用例进行权衡。总体而言,这两类实现方式使得 Layer1 / Layer2 <> Layer2 之间的资金移动更加便捷,促进了 Layer2 生态发展。

参考资料: