公众号
加密世界的多链并行的叙事还未停止——虽然很多Builder都在致力于构建高效率区块链底层协议,比如Solana、Avalanche,但是事实告诉我们,单个区块链的容量是有极限的。只要日活跃用户数量急剧飞升,区块链的性能就会大幅下降。
因此,多链并行发展的形势已经成为加密世界的既定事实和未来叙事方向。与此同时,更多的跨链/多链基础设施也被搭建出来。而随着时间的推移和竞争程度的激烈化,跨链/多链基础设施也在不断地向着改良用户体验的方向发展。
这个趋势已经在稳定币发行商Circle身上得以体现:就在前不久,Circle宣布即将推出跨链传输协议,以支持USDC的互操作性。并且,该跨链传输协议是可组合的,开发人员能够在其上构建新的内容,比如将交易、支付、NFT、游戏的各种功能和优势组合。
跨链DEX也是这一趋势的体现。
跨链DEX的执行逻辑是将用户在X链的A资产换位Y链的B资产,其中的跨链和交换过程对于用户是无感知的。这意味着,用户无需将A资产从X链跨链至Y链,再用Y链的DEX将yA资产交换为B资产。
安全团队:跨链DEX聚合器Transit Swap因任意外部调用问题被黑,被盗资金规模超2300万美元:10月2日消息,据慢雾安全团队情报,2022年10月2号跨链DEX聚合器TransitSwap项目遭到攻击,导致用户资产被非预期的转出。慢雾安全团队分析评估此次被盗资金规模超过2300万美元,黑客地址为0x75F2...FD46和0xfa71...90fb。接着对此次攻击过程进行了分析:
1. 当用户在Transit Swap进行swap时,会先通过路由代理合约(0x8785bb...)根据不同的兑换类型选择不同的路由桥合约。随后路由桥合约(0x0B4727...)会通过权限管理合约(0xeD1afC...)的 claimTokens 函数将用户待兑换的代币转入路由桥合约中。因此在代币兑换前用户需要先对权限管理合约(0xeD1afC...)进行授权。
2. 而 claimTokens 函数是通过调用指定代币合约的 transferFrom 函数进行转账的。其接收的参数都由上层路由桥合约(0x0B4727...)传入,本身没有对这些参数进行任何限制只检查了调用者必须为路由代理合约或路由桥合约。
3. 路由桥合约(0x0B4727...)在接收到用户待兑换的代币后会调用兑换合约进行具体的兑换操作,但兑换合约的地址与具体的函数调用数据都由上层路由代理合约(0x8785bb...)传入,路由桥合约并未对解析后的兑换合约地址与调用数据进行检查。
4. 而代理合约(0x8785bb...)对路由桥合约(0x0B4727...)传入的参数也都来自于用户传入的参数。且代理合约(0x8785bb...)仅是确保了用户传入的 calldata 内各数据长度是否符合预期与所调用的路由桥合约是在白名单映射中的地址,未对 calldata 数据进行具体检查。
5. 因此攻击者利用路由代理合约、路由桥合约与权限管理合约均未对传入的数据进行检查的缺陷。通过路由代理合约传入构造后的数据调用路由桥合约的 callBytes 函数。callBytes 函数解析出攻击者指定的兑换合约与兑换数据,此时兑换合约被指定为权限管理合约地址,兑换数据被指定为调用 claimTokens 函数将指定用户的代币转入攻击者指定的地址中。实现了窃取所有对权限管理合约进行授权的用户的代币。
此次攻击的主要原因在于 Transit Swap 协议在进行代币兑换时并未对用户传入的数据进行严格检查,导致了任意外部调用的问题。攻击者利用此任意外部调用问题窃取了用户对Transit Swap授权的代币。
截止到目前,黑客已将 2,500 BNB 转移到 Tornado Cash,剩余资金分散保留在黑客地址中。经过黑客痕迹分析发现,黑客存在从 LATOKEN 等平台存提款的痕迹。慢雾 MistTrack 将持续跟进被盗资金的转移以及黑客痕迹的分析。[2022/10/2 18:37:27]
简而言之,跨链DEX为用户省去了繁琐的跨链操作、手续费用和Gas费用。
波卡生态跨链DEX协议Zenlink公布早期社区支持者空投计划:11月5日消息,波卡生态跨链DEX协议Zenlink公布了一项早期参与者空投计划,将空投50万枚 ZLK 至符合条件的19105个早期参与者地址,届时用户可前往 Zenlink DEX 中查询空投数量,团队表示目前正在持续空投中,预计将于11月6日发放完毕。
另外,Zenlink与波卡智能合约平行链 Moonbeam达成战略合作,双方将在建设Kusama和Polkadot网络的 DEX 聚合器方面进行合作。Zenlink于11月3日晚正式上线 Moonbeam 同行网络Moonriver和Bifrost网络并开启IYO(初始收益发行),截至目前,其 TVL已达1.1亿美元。[2021/11/5 6:33:56]
不过,虽然实现逻辑相似,但每一种跨链DEX的执行实操是不同的。
据FundamentalLabs研报的分析,我们可以将目前主流跨链DEX分为四类:
基于内置Swap的跨链DEX;基于内置跨链流动池的跨链DEX;基于侧链的跨链DEX;基于多链信息整合的跨链聚合器;
ShapeShift创始人:ShapeShift正在开发跨链DEX:1月17日消息,ShapeShift创始人兼首席执行官Erik Voorhees在最近的播客中透露,该公司一直在致力于开发跨链DEX(去中心化交易所),并将很快发布。此外,他表示其将业务重点转移至DeFi的原因的是,DEX具有更好的模型,其提供了一种出色的交易模型。此前1月6日消息,Shapeshift宣布集成12个DEX以减轻KYC负担。(AMBcrypto)[2021/1/17 16:21:32]
一、基于内置Swap的跨链DEX
内置Swap的跨链DEX的跨链交换往往是通过外部跨链桥来完成的。
比如部署在多个区块链的SushiSwap。
与UniSwap的发展路径不同,SushiSwap的扩张策略是广度,即在各个区块链部署DEX产品和其他产品。目前SushiSwap已经在14个区块链上做了产品部署。
不过,SushiSwap并不支持资产的跨链交换——直到今年7月21日,SushiSwap推出了其跨链产品xSwap。xSwap通过外部跨链桥StargateFinance来完成资产跨链。
HBTC Chain负责人:HBTC Chain定位于异构跨链DeFi公链:金色财经报道,在10月21日举办的《金色百家谈 | HBTC Chain打造跨链Dex解决方案》的直播节目中,HBTC Chain负责人Cody表示,“异构跨链DeFi公链”,他一共有四重含义,异构即不同结构的公链,跨链即链间通信与资产转移,DeFi即去中心化金融,公链就是区块链底层基础设施。因此异构跨链DeFi公链翻译过来就是指,不同特性与构造的公链能够通过HBTC Chain进行资产安全去中心化的跨链,同时还能够无缝对接各类去中心化金融应用的公链基础设施。
HBTC Chain定位为“异构跨链DeFi公链”,主要服务于资产的安全去中心化流通兑换,毕竟数字资产是Defi的基础。其主要功能有,1)支持OpenDex协议,支持AMM+Orderbook模式跨链SWAP;2)跨链资产桥,完整的资产安全去中心化跨链流通兑换,支持任意公链自由去中心化安全流通兑换,其主要功能是跨链资产桥与支持DeFi应用。[2020/10/21]
StargateFinance是第一个基于LayerZero构建的去中心化应用程序。据DeFiLlama数据显示,目前StargateFinance的TVL为4.78亿美元。
跨链DeFi项目Kava锁仓资产超过1100万美元:金色财经报道,据Kava Bigdipper浏览器显示,Kava的DeFi平台目前锁定了66万BNB,总锁定资产价值超过1100万美元,铸造的USDX价值接近300万美元。目前就总锁仓量(TVL)而言,Kava已跻身DeFi协议前15名,超越Kyber、Lightning Network、Uniswap等平台锁仓量。
Kava是一个支持多资产抵押的跨链DeFi协议,支持主流数字资产的抵押及稳定币贷款服务。[2020/7/18]
其跨链路径如下:
SushiSwapX链A资产——STG桥X链稳定币——STG桥Y链稳定币——SushiSwapY链B资产。
二、基于内置跨链流动池的跨链DEX
针对这类型跨链DEX,我们可以将其理解为一个去中心化的“CEX”。
通过CEX,我们可以将X链的代币A提到交易所账户中,然后在交易所将代币A交换为代币B,然后再将代币B提现到Y链上。
而通过基于内置跨链流动池的跨链DEX,我们可以轻松地完成上述操作。但是,相较繁琐的CEX跨链操作,这种去中心化跨链操作对于用户而言是无感的,由智能合约执行。
之前提到StargateFinance同样属于这一类型,但它只支持用户进行稳定币跨链。
除此之外,Catalog也是一个基于内置跨链流动池的跨链DEX。
Catalog的优势在于它会为用户提供类似CEX的使用体验:0Gas费用和便宜的固定费率交易费用。0Gas费用的服务是通过使用KeeperDAO的API基础设施服务实现的。
不过,也类似于CEX使用体验,用户需要将资产存入Catalog,才能使用Catalog的跨链交易功能。
以上提到的基于内置跨链流动池的跨链DEX的跨链交易逻辑,基本是按照下图的模型来实现的。只不过,这些跨链DEX更进一步,可以将以太坊上的USDT资产换为Polygon上的其他资产,进一步为用户提供了便利。
不过需要注意的是,这些跨链DEX的产品功能非常依赖桥内其他链资产的流动性,也更容易在黑客攻击中损失资产。
三、基于侧链的跨链DEX
最著名的基于侧链的跨链DEX是ThorSwap。
这种侧链跨链DEX的实现逻辑是用搭建侧链的方式来保证DEX中资产的安全性。而该侧链也将作为资产在出发链和目标链之间的中转站。
得益于CosmosIBC的跨链通信,ThorSwap作为跨链DEX的功能实现起来会更加轻松,用户可以通过ThorSwap在Cosmos生态和EVM各链之间进行跨链交易。
在流动性供给方面,ThorChain参考了Bancor的模式,所有流动性池里的代币都需要等值ThorChain原生代币RUNE来配对。据DeFiLlama数据显示,目前ThorChain的TVL为1.05亿美元。而ThorChain的安全,则由其原生代币RUNE的质押来保障。
四、基于多链信息整合的跨链聚合器
和上文中提到的跨链DEX不同,跨链聚合器一般自身没有Swap、流动性池和区块链,它是通过对各链信息的整合和传导来实现跨链交换的。一般的跨链聚合器往往会整合多链的DEX和上文中提及的各类型跨链DEX,就像1inch那样,为用户搜索跨链交易的最佳路径。
与CelerIM跨链消息框架集成的ChainHop便是这种跨链聚合器。
ChainHop是一种可组合的全链流动性聚合协议,支持用户通过不同的桥和跨链DEX来进行跨链交易。通过ChainHop,用户可以用最少的成本实现X链A代币和Y链B代币的最优汇率和最小滑点交换。
目前ChainHop已经支持以太坊、BNBChain、Polygon、Avalanche、Fantom、Arbitrum、Optimism七个链和其链上DEX,并支持cBridge、Multichain、Stargate、AcrossBridge、HyphenBridge等五个跨链协议。
值得一提的是,ChainHop在跨链DEX的基础上,使用CelerIM消息跨链框架聚合了来自所有区块链的流动性,包括以上提及的DEX和跨链桥。因此,在使用ChainHop时,用户可以享受到最深度的流动性。这也是上文提到用户可以享受最优汇率和最小滑点交换的本质原因。
借助ChainHop在产品中所设置的智能路由算法,用户甚至还可以享受到比一些单链DEX更具性价比的交换汇率和滑点。比如,当用户希望在Fantom上将大量ETH换成USDC时,ChainHop可能会先将ETH桥接到以太坊,然后在以太坊上完成ETH-USDC交换,最后再把USDC桥接至Fantom。而用户可以一键完成如此复杂的操作。
此外,ChainHop的可组合性允许其与其他dApp进行深度合作,帮助他们捕获来自不同区块链的流动性,以构建跨链DeFi、NFT市场、IDO启动平台等产品。
目前,ChainHop推出了名为「ChainHop’sFirstJumpCampaign」NFT社区忠诚度活动,详情可参考其官方推特。
相较前三种的跨链DEX,这类跨链聚合器的优势在于不依赖自身内部流动性,安全风险也更小,用户体验更好,在协议选择上也更加灵活。
就如同上文所提及的,多链并行发展的形势已经成为加密世界的既定事实和未来叙事方向。
虽然跨链DEX其实是多链叙事中的一个分支,但它能够显著地改善投资者在多链操作中的用户体验,并且能够对用户行为产生的深远的影响。因此,跨链DEX的未来发展值得我们长期关注。
但值得注意的是,随着跨链成为用户的高频行为,其中所产生的安全问题也值得我们重点关注。
希望这篇文章对大家有一定的帮助。
在加密行业你想抓住下一波牛市机会你得有一个优质圈子,大家就能抱团取暖,保持洞察力。如果只是你一个人,四顾茫然,发现一个人都没有,想在这个行业里面坚持下来其实是很难的。
有疑惑的,或者要一起做家人的。欢迎加入!公众号
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。