织梦CMS - 轻松建站从此开始!

我的网站

当前位置: 主页 > 区块链

跨链进入下半场,哪些问题值得我们深思?(6)

时间:2022-01-17 12:08来源:未知 作者:admin 点击:
(1). 链D用户通过Axelar提供的API向跨链桥账户或直接在 Axelar 区块链发起对链S状态信息数据获取请求,记为Q。 (2). Axelar的每个验证者必须运行链S、D的


(1). 链D用户通过Axelar提供的API向跨链桥账户或直接在 Axelar 区块链发起对链S状态信息数据获取请求,记为Q。


(2). Axelar的每个验证者必须运行链S、D的节点软件。Axelar验证者查询其链S节点软件的API以获得答案A,并将A发送至Axelar链。


(3). 一旦大于一定权重的验证者在第R报告相同的答案,则会使用门限签名技术在第R+11区块发布对答案的签名S


(4). 任何人都可以从区块R+11中取出有带有签名的答案S并将其发布到D网络。D网络上的用户可以通过Axelar提供的API查询该答案。


资产跨链


假设用户要求将源链S上的x数量的代币交换为目标链D上的x数量的挂钩S代币S',存放在用户在D链上地址W_{D}上。工作流程如下:


(1). 用户向跨链桥帐户发送跨链transfer请求 (x, W_{D}),该请求由监听器捕捉并路由至Axelar网络。


(2). Axelar当前验证者集群使用门限签名技术共同为在S上创建一个新的存款地址D_{S}。并将其广播至Axelar网络。


(3). 用户通过监控Axelar区块链得到D_{S},然后将x数量的S代币发送到地址D_{S}。


(4). 验证者查询用户是否成功转账,如果在第R个区块中大于一定权重的验证者广播转账已成功,则验证者签署交易tx_{D},该交易将x数量的S'代币从发送到W_{D},并将签名结果在第R+11区块广播。


(5). 任何人都可以从区块R+11中取出带有签名的交易tx_{D}并发布至D链,至此完成跨链资产的transfer。


这个方案相较于前述提到的LayerZero来说更加复杂,验证的流程和逻辑也更多。总体来说,区别较大的部分是LayerZero采用了外部预言机来作为验证人的一部分,由外部预言机来保障安全性并扮演类似中间共识层的角色。而Axelar采用BFT拜占庭共识构建了一个第三方链,Axelar通过CTP将其他链的信息同步到Axelar网络,再由Axelar链上的节点通过门限签名在其他链上传递信息。


这个方案本质上与Anyswap,THORChain所采用的方案没有太大的区别,也可以用公证人机制来代表。这类方案几乎是所有跨链通信的方案中最重要的一个流派。


4:这个方案的优势


(1)独立的第三方链可以发挥出更大的想象力


针对异构链的Axelar网络本质上也是一个区块链网络,虽然其支持,chainA上的某DAPP通过Axelar作为中转的方式跨链到ChainB,但是对于开发者来说最优的解决方案依然是直接将DAPP部署在Axelar上。这样的话无论后续的版本部署在什么地方,都只是向下的发散,而非向上的对接。


Axelar如果能将其自身的生态系统发展的很好,那么Axelar也许将具备成为所谓Layer3的能力。这种地位类似于Polkadot生态当中的中继链。届时,ETH,BTC甚至有机会被称作Axelar的子链。 (责任编辑:admin)

织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
推荐内容