随着Bystack的主侧链架构的推出,主侧链之间的跨链问题也成为比原链团队的主要攻克工程难题,当前比原链已经推出了两种跨链的机制,各有不同的侧重点,可能因为本身的跨链技术比较晦涩,本篇想以较为通俗的方式向社区介绍比原链最新的跨链技术。
一些预备知识
跨链简单的来说就是解决如何让一条链上的token转移到另一条链上,本质是将一条链上的价值转移到另一条链,跨链需要保证以下几点:
1.确保已跨链的资产的妥善保管,不能在原链上能够继续流通,要防止被窃取或者挪用;
2.确保两条链上转移的资产是等同的,不能A链上减少了100价值的资产,而B链上只增加了50价值的资产;
Cobo:可为在港申请牌照的交易所提供多种灵活的解决方案:6月15日消息,数字资产托管解决方案提供商Cobo今日发文,深度解读香港数字资产交易所和基金申牌托管要求及解决方案。
Cobo表示,对于计划申请牌照的数字资产交易所,香港证监会针对托管技术的要点如下:(1)必须由数字资产交易所全资拥有的附属公司提供托管,此设定意味着不允许交易所使用第三方托管商的托管服务;(2)对于交易所采用的托管技术,香港证监会持开放态度;(3)冷热钱包的资产配置及保障,98%的用户资产必须放在冷钱包,其他不超过2%的用户资产则存放在热钱包;交易所必须为冷钱包中50%资产、热钱包中100%资产提供保障,保障可以是第三者保险、信托方式拨出的资金及银行担保。(4)交易所使用白名单地址机制规管客户出入金,确保用户是与属于自己或可接纳的第三方钱包地址进行交易。(5)私钥必须保存在香港本地, 以确保能有效监察及执法。[2023/6/15 21:37:13]
3.转移的资产能够安全的再转移回原链上,不能价值只是单向转移,或者转移过去无法转移回来;
Aptos发布新钱包适配器标准,Petra Wallet、Rise Wallet等钱包已完成集成:金色财经报道,据 Aptos 在社交媒体披露,新钱包适配器标准(Wallet Adapter Standard)已正式发布,跨网络部署、集成和交易将比以往任何时候都更容易部署,开发人员无需在 Aptos 生态系统中维护和实施不同的钱包,相关操作将由“适配器”处理,并且为钱包连接和钱包选择器模式提供UI。截至目前,多个钱包已完成了集成,包括 Petra Wallet、Rise Wallet、MomentumSafe、Martian Wallet、Pontem Netwok、Fewcha Wallet、Trust Wallet 和 BloctoApp。[2023/2/1 11:41:07]
基于这些要求,诞生出很多不同的跨链方案,主要是公证人机制,侧链/中继和哈希时间锁等方案,除此之外还有分布式私钥,和公证人机制+侧链混合技术。这里不对这些技术进行展开,如果有兴趣的朋友,可以推荐阅读V神给R3写的关于跨链的文章《ChainInteroperability》。
流动性激励协议Fluidity完成130万美元融资:10月31日消息,流动性激励协议Fluidity完成130万美元种子轮融资,Multicoin Capital领投,参投方包括Circle Ventures、Solana Ventures、Lemniscap、NGC Ventures、Skyvision Capital、Bitscale、Koji Capital、Meld Ventures、Grug Capital,个人投资者包括 ZachXBT、DCF GOD、Eden Au(The Block)、Igor Igamberdiev(The Block)、credit、BigDSenpai、MrBlock 和 ivangbi(Gearbox DAO)。[2022/10/31 12:01:36]
比原链的跨链选型
比原链的跨链模型也脱离不了上面叙述的跨链模型,当前主要使用的是公证人机制和哈希时间锁的模式。
因为侧链Vapor本身是没有资产的,所以我们使用公证人机制将主链的资产转移到侧链上,同时因为公证人机制需要一定的时间进行签名审核,所以我们再使用哈希时间锁的机制做补充,可以快速的交换主侧链之间的资产。
Mechanism Capital联创以200 ETH购买Azuki #5558:10月13日消息,Mechanism Capital联合创始人Andrew Kang于10月13日12:02通过X2Y2购买Azuki #5558,成交价格为200 ETH。[2022/10/13 14:26:16]
公证人机制
但凡是参与过比原侧链超级节点投票对于跨链转移BTM一定不会陌生,在Bycoin中通过切换到侧链钱包,可以实现一键跨链,如图所示:
通过一键跨链就可以将BTM或者其他资产跨到侧链上,从而在侧链上进行资产交换。那么公证人机制背后的原理是怎么样的呢?忽略其中的技术细节,核心就是价值生成和销毁,资产托管和主侧链的接口通信,如下图所示:
“木头姐”首次关闭旗下一只ETF,成立以来仅获1200万美元资产:7月20日消息,“木头姐”Cathie Wood的ARK Investment Management将首次关闭旗下一只ETF。
周二公布的一份监管文件显示,ARK旗下的ARK Transparency ETF(CTRU)正在进行清算。据悉,该ETF于去年年底推出,持仓包括Teladoc Health(TDOC.US(和Spotify(SPOT.US)等,目标是投资于透明度得分高的公司。
ARK在一份声明中表示,该基金参考指数的提供方Transparency Global将于7月底停止计算该指数,“虽然ARK调查了其他指数提供者,但没有找到合适的解决方案,因此决定关闭该基金”。
值得一提的是,该ETF是ARK旗下罕见的被动投资工具,自成立以来仅获得1200万美元的资产,跟Wood旗下的旗舰基金90亿美元的规模相形见绌。该ETF自去年12月底首次亮相以来,价格已下跌超30%。监管文件显示,该ETF在本周四后将不再接受创建订单,且在7月26日后将不再接受赎回订单。
对于成长股投资者来说,今年是艰难的一年。由于通胀居高不下、利率上升以及对经济衰退的担忧加剧,重仓“颠覆式创新”的ARK旗下旗舰基金ARK Innovation ETF(ARKK)今年迄今为止累计暴跌超50%。
不过,数据公司TrackInsight的统计显示,上半年共有15亿美元资金流入ARKK,这表明许多投资者依旧认为Wood值得“追随”,他们仍在关注主题ETF的长期投资机会。
与此同时,ARKK今年以来的表现不佳也为其引来了越来越多的空头大军。S3 Partners的数据显示,做空ARKK的资金已达到12.3亿美元,其中仅6月就增加了5500万美元。(智通财经)[2022/7/20 2:24:55]
每当从主链转移到侧链,就需要在侧链上创造相应的资产,而如果要从侧链上转回主链,则需要销毁侧链上相应的资产,这就是价值的生成和销毁。当主链的资产跨链到侧链上,就需要对主链的资产进行托管,出于安全的考虑,一般都会采用多签的方式,还有对大额资产进行冷热分离。
先介绍几个概念:
1.验证人:侧链的出块人,就是当前的正式出块的超级节点方。
2.收集人:监控主链锁定在联邦合约地址的交易,收集主链的交易并在侧链上创建等额的资产,监控侧链跨链请求,销毁侧链的资产并释放等额资产到主链上。验证人和收集人都是系统中的角色,并不是指代实际的人,但其中可能会需要人进行参与。
3.联邦地址:由多名联邦成员公钥生成的多签地址。
当用户点击一键跨链之后,发生了什么事情?
如果是从主链到侧链:
1.收集人监测到主链的联邦地址接受到了一笔转账;
2.收集人等待主链打包,当到达一定确认数后这笔交易将不能被逆转;
3.收集人在侧链上创建等额的资产,通过多签进行审核确认,并打入到用户的侧链地址;
4.用户的侧链上获得可以流通的资产;
如果是从侧链到主链:
1.收集人监测到一笔侧链销毁资产的交易;
2.收集人等待侧链打包,当到达一定确认数后这笔交易将不能被逆转;
3.收集人将联邦地址中等额的资产,通过多签进行审核确认,并打入到用户的主链地址;
4.用户在主链上获得可以流通的资产;
网关机制则是一个被实际场景检验过的高效可实用机制,网关起到了建立跨链信任背书、统一跨链通信协议、协调主侧链交易确认的重要作用。但在实际场景里,跨链网关会面临中心化运营的弊端,导致跨链协作无法完全去信任,互操作性不高。后续的开放式联邦网关管理框架OFMF就是为了解决中心化的问题,这块后续会专门写文探讨,这里不做赘述。
同时因为需要人工多签的原因,跨链需要用户较长的等待时间,所以又推出了基于哈希时间锁的跨链资产原子互换机制,和公证人机制进行一个互补。
哈希时间锁跨链机制
哈希锁定模式是指用户在规定的时间段对于哈希值的原值进行猜测来支付的一种机制。简单讲,就是在智能合约的基础上,双方先锁定资产,如果都在有限的时间内输入正确哈希值的原值,即可完成交易。
通过公证人机制,可以将比原主链的资产迁移到侧链上去,那么通过哈希时间锁,则可以将比原主链和侧链的资产直接进行交换。
比如你在主链上有BTC,我在侧链上有ETH,如果使用公证人机制,我需要首先将BTC跨到侧链上去,或者将ETH跨到主链上来,这样才能进行互换;而有了哈希时间锁的机制,就可以直接把我主链上的资产打给你,而你将侧链上的资产打给我,并能保证整个过程的原子性和资产安全。
哈希时间锁的大概模式如下图所示:
这个图是简化的流程,为了保证主侧链资产交易的原子性,其中涉及比较多的流程,大致流程描述如下:
1.用户A想用主链上的BTC换取用户B侧链上的ETH;
2.A开通一个主链上的智能合约,并设置一个能够解开该合约的谜语,设置一个可以猜谜的时间,超过这个猜谜时间A可以拿回他自己的BTC;
3.A将谜面给用户B,用户B用同样的谜语在侧链上开通一个智能合约,也设置一个猜谜时间;
4.A,B双方互相检查各自的合约;
5.确认智能合约无误后,A在时间t内使用谜底去解锁B的侧链智能合约,并获得侧链的ETH;
6.一旦A成功解锁B的智能合约,那么谜底就会暴露,B获得了谜底,在时间T内,去解锁A的主链上的智能合约,并获得主链上的BTC;
7.双方的资产互换完成;
哈希时间锁完全使用合约来进行跨链资产的交换,所以无需担心中心化的风险,但哈希时间锁机制只能互换主侧链已有的资产,而不能将资产价值转移到另一条链上。当前的比原的哈希时间锁机制并没有集成到界面上,所以普通用户使用还比较困难,需要产品的进一步提升。
跨链的展望
比原链Bystack的跨链技术正在如火如荼的完善中,通过跨链技术,我们可以很好的发挥侧链的高性能优势,让各类资产在侧链上流通起来并形成各种各样的应用。
除此之外,跨链技术的成熟,除了可以利用在我们自己的主侧链之外,我们还可以将这套技术用在比原链跟其他区块链的跨链上,将其他区块链资产都跨到比原链上来,从而实现比原链多样性资产的目标。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。