多链之间的互操作性
多链时代,网络之前的互操作性变得尤为重要。L1 /L2 的一个重要特征是可访问性,用户能够快速、安全且低成本地将代币从一个区块链转移到另一个区块链非常重要。这可以通过区块链桥来完成,这是一种允许将代币或任意数据从一个链传输到另一个链的连接,从而实现网络之间的互操作性。
最初是通过交易所中心化的方式完成跨链,本文暂时不考虑交易所中心化的跨链方式
市场上跨链桥一般分为:原底层开发团队构建的官方跨链桥和构架各不相同的“第三方跨链桥”。
跨链机制主要分为Burn & Mint、流动池模式、综合模式。细分领域跨链的不同点主要在于验证逻辑、共识机制、去中心化程度不同。
Burn & Mint:Wrapped Token
Wormhole, Solana 和 Serum选择的节点运营商作为Guardians进行验证,利益相关者。各Guardians采用M/N 多签的形式实现。
流动池兑换,由承兑商注入流动性,实现兑换——尤其是要解决Optimism取款时间周期较长的这类型的跨链桥。
Connext,L2 EVM系的跨链,只支持原币跨链转换。
Hop Protocol,Rollup跨链,无需等待期。则需要stake资产成为Bonder,由Bonder来进行跨链,并提前兑现给用户。此外,L2-L1的需要通过AMM 兑换成hToken。
Across,设置了普通Relayer和快速Relayer,到账时间和手续费有所差别。
综合模式——流动池兑换 和 Burn & Mint兼容
Multichain,原生资产跨链,则需要先利用流动池兑换成anyToken,router 通过Burn& Mint将anyToken跨链到目标链上后,最后将目标链上Mint的anyToken兑换成目标链上的原生资产,实现跨链;
cBridge,针对两条链都有相应的币,则用SGN中的流动池兑换;无原生Token,则需要Burn& Mint。 State Guardian Network (SGN)是其核心组成部分,可以看作是一个PoS机制(质押CELR)的链,以此来保证Relayer Node的忠诚度。但PoS机制中的质押等操作是在ETH上完成的。想成为Relay node,需要联系Celer Network团队。
跨链中也存在不可能三角
无需信任:具有与底层链同等的安全性。
**通用性:**能够处理任意跨链数据。
**可扩展性:**能够拓展至任何链上。
任何一个互操作跨链体系中,最重要的就是由谁来负责/保证跨链中信息的准确性,目前市场上一般会有三种机制:
Natively Verify:由链上的本身的validator作为Relayer
绝大部分官方跨链桥采用这种方式。
优点:安全性最高,无需信任,具有与底层链同等的安全性;可以处理任何跨链数据等;缺点:很难拓展到其他链上
eg. Rainbow(通过中继机制来保证安全,由Near、ETH的轻客户端负责验证)、Cosmos IBC. L2 Bridge等。
第三方验证:存在第三方作为节点进行验证,一般是采用PoS/MPC/threshold Multisig等机制。
目前市面上大部分第三方跨链桥都是采用这种的,对于发行Token的项目,主要是PoS机制,质押治理代币成为Validator,具有一定的激励;此外可能还会让节点质押项目方一定资产作为保证金。
优点:容易拓展至其他链上,处理任何跨链数据;缺点:需要信任第三方验证节点
PoS/MPC(Multi-Party Computation)机制:Multichain(非托管+SMPC机制)、AllBridge(PoS机制)、cBridge(PoS机制)、WanBridge(MPC+门限最优签名)
Hash Time Locked Contracts (HTLCs) ,Atomic swaps:Hash时间锁实现原子兑换。
通过时间锁实现原子兑换,避免了第三方验证中的信任问题,
优点:去信任、可轻易拓展至其他链上;缺点:其他数据无法跨链
eg. Hop Protocol(项目方认证白名单)、Connext(项目方认证白名单)等。
目前跨链桥已经在嵌接一些其他的金融服务,包括:
跨链桥目前除了20 Token的跨链,也在逐步支持721及数据等信息的跨链。
跨链聚合器
跨链+DEX,eg. FibSwap DEx、Li.Finance、XY Finance、Symbiosis Finance ;
跨链+Lending,龙头 DeFi 协议 Aave 在 V3 版本中提出的跨链 + 借贷方案。
此外,因为多数的Token跨链本质上Burn & Mint,非原生链上的资产基本上都是Wrapped Token。为此,当跨链桥中的原生资产的托管/Lock账户被攻击时,相应的Wrapped资产价值也就没有任何价值。 而Wrapped资产的安全性和原生资产完全不一样,同样,一旦弱安全链上的资产也可能会拉低强安全链上的资产价值。 所以跨链安全问题之后也是要重点考虑的。。(V神的文章也提到了)
为什么要关注跨链桥相关的业务数据???
1)跨链桥本身:
可以去评估一款跨链桥项目,倾向于关注四个要素:
服务覆盖能力:生态广度、币种多样性、跨链的深度
时间成本:Layer2上的官方桥资金退出时间较长
资金成本:链上gas费和跨链桥的手续费,也就是过桥费
安全性:取款完整性,跨链桥需要保证,如果连接的网络受损,所有合法用户的资金依然都可以提取;审计报告、发生过的安全事件、
2)公链:通过跨链桥的活动去评估公链生态的使用情况及用户的兴趣点
一方面,公链早期生态还没有特别完备时,市场上的资金在其他公链上,基本上在ETH、BTC、稳定币上。公链想要把资金引入生态中,就需要借助跨链桥。
通过跨链桥资金的流入流出情况,也能去判断公链自身的吸引力,能够吸引所有外部资金。资本都是逐利的。如果公链生态收缩后,本身也会影响跨链资产的市场规模,为此,跨链桥上的资金动态可以作为一个先行指标。
eg.AVAX起来的主要原因——Avalanche C链的EVM兼容性,降低开发者和用户的进入门槛,另一个重要的原因在于Avalanche桥,8月份升级后,大幅降低了跨链桥成本,打通了ETH、Avalanche之间的资金通道,实现资本在Avalanche和ETH之间无缝流动。
3)底层资产:跨链桥的应用在一定程度上提高资产的资金利用率,可以去判断资产本身除了在自己的生态体系内的应用,在其他生态的应用场景等等。
eg.目前跨链中最具规模、典型的资产——BTC。通过WBTC、renBTC等锚定BTC引入ETH生态中,为BTC资产提供更广的应用场景,可以进行交易、借贷、理财等。拓宽代币的应用边界。
为此,我们需要关注的数据统计维度,包括:
跨链桥的总TVL,以及在各个链上的分布情况;
链维度的资金流入情况;
支持的链、支持的币种,跨链桥的主要资产
交易量(跨链)、日活用户数和日活交易数、总的交互过的独立地址数
按资产维度的跨链TVL
MC/TVL
手续费、滑点等问题
目前关注度比较高的数据主要是dune analysis中各跨链桥在ETH链上的TVL数据。其实并不能很好的反馈各跨链桥自身的数据,此外也没有其他链上的数据。如从BSC-Arbitrum
参考: https://dune.xyz/eliasimos/Bridge-Away-(from-Ethereum) https://l2beat.com/ https://pro.nansen.ai/bridges https://docs.google.com/spreadsheets/d/1jYZOfU2R3PdzRmnY9Nfc4pzerX_YSInNdyhtSj_3oWY/edit#gid=0
跨链桥的合约地址: https://blockscan.com/bridges/ https://etherscan.io/accounts/label/bridge
