声明:本文旨在传递更多市场信息,不构成任何投资建议。文章仅代表作者观点,不代表火星财经官方立场。
边肖:记得要集中注意力。
来源:蜂巢科技
公链大战之后,市场已经形成了以以太坊为首的多链共存格局。链之间的资产转移和智能合约的跨链交互已经成为链上的日常活动。作为实现区块链之间信息交换的底层基础设施,跨链工具也成为热门产品,不仅用户需要,也受到资本青睐。
3月初,跨链应用Swim Protocol宣布完成400万美元种子轮融资;3月底,跨链基础设施LayerZero完成1.35亿美元A轮融资,由知名风投机构FTX创投、红杉资本和a16z联合领投,比特币基地创投和PayPal Ventures参与。
目前市场上常见的跨链工具主要集中在解决资产的跨链,但实际上区块链之间的传输不仅包括资产,还包括智能合约的合约调用、数据和状态交互等。
资产跨链的方式主要有三种,包括集中交换(CEX)、分散跨链桥和多链聚合器。
通过集中交易所(CEX)很容易理解资产的跨链转移。用户可以先将A链的资产充值到CEX,交换(交易)到B链需要的资产,再充值到B链,这对于小白用户来说是一个不错的选择,但是这种方式在充值时需要特别注意地址格式,以免充错链格式。此外,CEX还需要支持一定的链条。除了连锁燃气费,在CEX还有交易费。
对于习惯连锁经营的用户来说,跨链桥和多链聚合器是资产跨链的首选。
“跨链桥”是目前最流行的工具。它是链之间的桥梁,允许用户将加密资产从一个链转移到另一个链。跨链时,资产通常以“映射资产”的形式实现,需要“锁铸、赎回、销毁”等一系列流程。
比如一个用户想把A链中的资产AToken穿越到B链,流程一般是在A链的智能契约中锁定对应的AToken,B链中的智能契约由预测机告知。矿工验证后,在链B中锁定A令牌的数量,然后将其强制转换为BToken1:1;当资产从链B返回到链A时,链B上的BToken被销毁,原来锁定的AToken被释放给用户。
需要注意的是,当这种“一对一跨链桥”模式下的A资产从源链跨越到目标链时,获得的资产并不是原来的A资产,而是映射的打包资产。当跨链桥出现问题时,用户持有的包装资产可能变得一文不值。
除了跨链桥,资产的另一个跨链工具是“多链聚合器”,将不同链上资产的流动性聚集起来,构建跨链资产的交易池。用户可以在池中完成将链A中的X资产转换为链B中的X资产的过程。
虽然跨链领域有好的产品,但仍有开发者在探索新产品,希望改善跨链桥存在的问题,简化跨链操作流程。如LayerZero工具,支持原生资产直接跨链和数据传输,可以实现不同链之间的DeFi应用组合。跨链领袖Multichain新推出的anyCall工具,支持不同链之间的智能合约调用。在这一期,DeFi Cellular将盘点此类进一步创新的跨链产品。
多链,资产链的领导者
简介
多链(MULT),以前称为AnySwap(ANY),是为链中任何信息的跨链交互而开发的基础设施。它支持用户在任意两条链之间转移令牌资产、NFT资产和数据交互,试图成为Web3.0时代的“多链路由器”,让用户在多条链之间自由转移各种令牌。
2020年7月20日,Multichain以AnySwap的形式首次建成,以满足commu的需求
早期,AnySwap是一个跨链的去中心化交易应用(DEX)。后来,开发团队专注于跨链解决方案。在移除DEX功能后,以Multichain的名义重新推出,专注于构建跨链交互的任何基础设施,并推出了跨链桥,允许用户将资产从一个链转移到另一个链。2021年6月,MultichainV3版本上线,支持多链间资产转移。多链也从“一对一的单个跨链桥”演变为“一个跨链路由器系统”,实现了多条链的互联。
机制
在更名之前,Multichain主要提供给用户两个版本,AnySwap V2和AnySwapV3。
在AnySwapV2版本2中,跨链实现的主要产品是“一对一跨链桥”,采用“铸造销毁”的模式。
具体来说,在资产的源链上,用户将待交联的资产存入源链智能合约并锁定,然后通过目的链上的智能合约将源链资产的打包资产“AnyToken”如AnyUSDC以1: 1的比例进行铸造,并发送到用户交联目的链的钱包中。这类似于在BTC链接到以太坊后,ERC-20格式的包装资产WBTC。当用户从目标链中赎回打包资产时,智能合约将销毁目标链上的打包资产AnyToken 1: 1,并将源链上锁定的原生资产释放给用户。
在升级版AnySwapV3中,资产跨链是通过“多对多模式”完成的。该产品在多个链条中部署了“流动性池”,帮助用户完成资产的直接跨链。
以USDC为例,这种稳定的美元硬币在以太坊、硬币安全智能链、雪崩协议等多个区块链上发行。在这种情况下,AnySwap不再需要使用“1: 1铸造和销毁”的方法,而是可以直接使用流动性池,即在AnySwap部署的每个链的流动性池中添加USDC令牌。当用户的资产需要跨链时,这些流动性池中的USDC可以直接完成跨链转移。
比如A资产在比安智能链和以太坊链上都发行,但是格式分别是BEP-20和ERC-20。那么在AnySwap V3版本中,当持有BEP-20版本的A资产用户想要将其从比南的智能链交叉链接到以太坊的链上时,只要AnySwap V3在以太坊上部署的资金池中有足够的A资产储备,用户就可以直接兑换ERC-20版本的A资产。用户获得的是跨链的原生A资产,而不是打包资产。
目前AnySwapV2和V3版本已经升级合并为一个,进化为现在的多链。产品不仅集成了封装资产的“一对一跨链桥”,还包含了池聚合的“多链路路由”工具,成为主要工具。
多链产品的页面图
当用户使用Multichain进行资产跨链时,理想情况下,每个链都有足够的跨链资产的资金池,无论用户转移多少资产,资金池都有足够的资产可供使用。但当海量资产跨链时,流量池也会不足。此时用户会收到一部分打包的资产“AnyToken”,表示目标链池中没有足够的资产可以提取。
比如小明有100万X资产要从A链跨到B链,但此时Multichain在B链的X资金池中只有90万X资产,此时小明会在B链的钱包中收到90万X资产,打包资产的10万AnyX代币,代表未收到的X资产数。一旦B链有足够多的X资产,AnyX就可以直接兑换X。
除了在跨链领域的积极建设,多链还布局了区块链之间的信息传输工具。今年4月,Multichain推出了anyCall,这是一款面向智能合约应用开发者的跨链消息应用。这个应用程序可以在链A上调用链B的契约,这意味着它可以跨链传输数据,包括智能契约的信息、NFT、令牌和数据。只要在链应用中部署anyCall工具,就可以实现协议的多链部署和资产分配管理。
据Multichain官网显示,截至4月28日,其锁仓的加密资产(TVL)价值为59亿美元。TVL在跨链应用领域遥遥领先,有43个区块网络支持跨链,2000多种链上资产支持跨链。目前是跨链应用中网络覆盖最广、支持资产最多、业务量最大的跨链工具。
本地资产跨链应用Stargate
简介
Stargate(STG)是基于LayerZero协议的跨链应用,专注于原生资产的跨链。
LayerZero是一个跨链通信协议,支持用户在不同的区块链或智能合约之间发送或传输信息。它本质上是一种信息传递渠道,可以简单理解为区块链之间的一种交流工具。借助LayerZero,开发者和用户不仅可以实现不同块网络之间的信息传递,还可以实现不同块网络中DApp之间的信息传递。
通过LayerZero,可以将A链中DeFi应用的数据和资产交互信息转移到b链中的DeFi应用,通过该工具可以实现DeFi应用的跨链组合,包括资产之间的跨链财务活动。
机制
作为LayerZero上的第一款产品,Stargate认为目前的跨链桥也存在“不可能三位一体”,即“跨链资产到达的即时性”、“跨链流动性池的统一性”、“跨链转移后资产的原始性质”三大要素,只能满足目前跨链设施的一两个。
比如,在目前“锁定资产铸造打包”的模式下,跨链桥接实现了到账的即时性,但跨链转移后的资产并不是原始资产,而是打包资产,往往需要转换成目标链中的原始资产才能更好地使用。比如“流动性池”式的聚合跨链工具,由于池部署在不同的区块链网络中,往往无法统一流动性,导致每个链中流动性池的资产数量有限,无法满足用户大额跨链转账的需求。还有一些二层扩展网络中的跨链桥,根本无法保证到达的即时性。
Stargate号称可以解决这种“不可能的三位一体”——实时交易确认,即保证交易确认时用户资产可以穿越目标链;统一流动性池,即同一资产在A、B、C等不同链条配置时,可以共享一个流动性;所有跨链的资产都是本地资产。
星际之门支持以太坊的USDC到BSC的BUSD的直接转换。
在交易即时性的实现上,LayerZero采用了超轻客户端技术,即在链A和链B中都植入了一个客户端应用,链A和链B之间传输的信息的真实性可以通过预测器和中继器(验证数据)进行即时传输和验证,从而保证了交易的及时性和正确性,无需任何中间件。
在保证原生资产和流动性的统一方面,Stargate通过在每个区块链建立原生资金池来解决,允许同一资产共享不同链条的流动性,保证资产跨链条时的流动性深度。但是也会有风险,比如多个链条同时从流动性池中提取资产会不会出现兑付危机,或者某个链条大量提取导致流动性枯竭。为此,Stargate采用Delta资源分配平衡算法来保证原有资产池的平衡,即通过借款或套利来补充流动性,或者增加提取人的成本来限制大额提取。
目前,星际之门主要支持用户在、戴等各种块状网络中存入美元稳定货币。为跨链移动池提供流动性,奖励流动性提供者STG Pass,STG Pass是Stargate发行的平台通行证。Stargate官网显示,截至4月28日,锁仓在该应用中的稳定货币资产价值为16亿美元。
需要注意的是,Stargate上线时间不长,不排除合约漏洞的风险。虽然官方已经及时修改了一些漏洞,但是用户还是需要注意安全。
可扩展桥接路由器原型
路由器协议是一个跨链的通信基础设施,它致力于在众多第1层和第2层区块链网络之间提供桥接设施,使用户能够即时交易和交换不同区块链网络的资产。目前支持BSC、Avalanche、polygon、Fantom、Arbitrum等块网络之间的资产转移。
路由器不仅是一个跨链工具,更是一个“无线可扩展的桥梁”,提供了一个跨链的通信网络平台,即所有的区块链可以通过连接路由器网络节点相互链接,任何新的链都可以通过配置插入路由器网络,实现与其他区块网络的互操作。
路由器可以比作一个共享的中央服务器,有许多链接套接字(节点)。每个块网络就像一台电脑,可以通过一根网线插入共享中心服务器的插座,实现每台电脑的信息交换。新电脑可以插电使用,实现无限扩展。
中间有路由器网络节点的路由器协议平台架构。
机制
路由器将在支持的区块链上部署桥接合同。在源链上,桥接契约可以锁定用户的资产;在目标链上,桥契约将目标链上的资产解锁或铸造给跨链用户。
路由器桥接资产大致可以分为两类,一类是“稳定货币资产”,一类是“不稳定货币资产”。
当“稳定币资产”跨链时,用户的稳定币会在源链锁定,在目标链解锁。如果目标链中没有足够的流动性,用户将收到稳定货币的打包版本,如USDC打包后的RUSDC。
“不稳定货币资产”有两种方式穿越链条。一种是锁定源链中的跨链资产,解锁目标链中的等量资产。第二,将不稳定货币资产转化为稳定货币资产并锁定在源链上,在目标链上解锁等量的稳定货币,用稳定货币购买目标链上的不稳定货币资产并发送到用户的钱包里。
例如,当不稳定资产MATIC从源链A跨链到目标链B时,这个交易可以通过以下两种方式完成。路径1: MATIC会在源链A上被锁定,同样数量的MATIC会在目标链b上被解锁2: MATIC被兑换成稳定货币,比如USDC。USDC在源链A上被锁定,同样数量的USDC在目标链B上被解锁,然后USDC在链B上被转换成MATIC in DEX,然后发送到用户的钱包。
路由器会将邰方上的AAVE交换为多边形上的MATIC。
此外,路由器可以连接它支持的链中任何DEX的流池。在跨链交换不稳定货币资产时,路由器先利用源链中DEX的资金池,将用户提交的不稳定货币资产转换为稳定货币资产,再将稳定货币资产转换为目标链中用户想要的跨链资产。为此路由器还开发了探路者算法,寻找最佳交换路径,将资产从源链移动到目标链,从而为跨链用户完成价格最优、滑点最小的不稳定货币资产交换。
自动做市商(AMM)跨链桥游泳协议
简介
Swim Protocol是Solana生态中本地资产的跨链交易工具。采用多链自动做市商(AMM)模式,支持原生资产跨链转让,杜绝了“封装资产”的方式。
Swim协议,在AMM的设计中,一定程度上借鉴了Curve中稳定货币交换的思想,并将这一思想应用于跨链。Swim协议在选择支持的跨链资产类型时,优先考虑不同链中稳定货币的交换,并计划逐步扩展到支持所有原生资产的跨链。
Swim协议支持将Solana上的USDC直接转换为BSC上的BUSD。
Swim协议使用的桥接技术是虫洞。
虫洞是索拉纳生态推出的跨链桥,也是索拉纳和以太坊之间的第一个双向跨链桥。它通过封装资产实现资产跨链。当以太坊上的资产要交叉链接到索拉纳时,虫洞会先锁定以太坊智能合约中的ERC-20格式资产,在索拉纳上施放SPL格式的相应资产。交联后生成的是虫洞带来的打包资产,而不是原生资产。
Swim协议结合了多链AMM交换机制和虫洞桥技术,不使用封装资产的过程。而是支持用户通过搭建资金流池,直接将一个链条上的原生资产换取其他链条上的原生资产。
目前,用户可以通过为Swim协议稳定货币兑换池提供流动性来获得交易手续费分成。需要注意的是,Swim Protocol目前并未发放任何平台通行证。