小白也能看懂的波卡XCMP协议解读简介

OKX欧易app

OKX欧易app

欧易交易所app是全球排名第一的虚拟货币交易所,注册领取6万元盲盒礼包!

APP下载   官网注册

我们都知道波卡最大的价值是成为区块链的区块链,即能够连接不同链上的资产和智能合约,使各个区块链摆脱孤立状态,实现真正的WEB3.0。

波卡上的链间信息传输协议是如何实现的呢?这就要提到波卡上的XCMP协议。

在介绍XCMP协议之前,先来复习一下波卡的基本知识。波卡的架构由中继链、平行链和转接桥组成。

中继链是波卡的主链,负责网络的安全性、共识和跨链互操作性。平行链是基于Substrate框架开发的同构链,转接桥则是用于将一些异构链(如ETH、EOS、FIL等独立公链)接入中继链的媒介。

除了以上内容,平行进程是一个次要部分,不需要深入了解。

除了了解波卡的架构组成,我们还需了解波卡的共识系统的参与者。波卡的共识系统有4个角色:提名人、验证人、收集人和钓鱼人。

提名人相当于股东,他们通过选举董事会成员(验证人)。验证人负责验证平行链上的区块并打包区块,是波卡的直接控制人。收集人负责收集链上的新消息和交易,并将它们交给验证人,类似情报收集人员。钓鱼人是监督者的角色,负责发现和举报链上的恶意行为。

我们了解了以上的基本概念,就能相对容易地理解XCMP协议(波卡上的链间信息传输协议)是如何实现的。

XCMP协议的实现如下图所示,清晰地解释了其运作逻辑。

首先,我们看到平行链A和平行链B。一个用户想要通过部署在平行链A上的一个智能合约,向平行链B发送一条跨链调用消息,从而调用链B上的合约完成资产转移。

第一步,用户在平行链A上调用智能合约,初始化一条跨链消息,目的地是平行链B。

第二步,平行链A上的收集人将此消息放在平行链A的出口消息队列上。

第三步,平行链B的收集人发现目的地是平行链B的消息,并将其放在平行链B的入口队列中。

第四步,平行链A和平行链B的验证人都对该消息进行验证。

第五步,平行链B的收集人在构建新区块的过程中处理消息,从而运行消息中的智能合约,完成资产转移。

第六步,平行链B的验证人验证该消息已被处理,并且没有问题,将这个区块写入中继链。

以上就是XCMP协议的实现过程。虽然在真实场景中会更复杂,但基本原理就是这样。

在整个过程中,完全依靠智能合约和波卡的共识系统,没有任何中心化的参与,因此非常安全。

本站所有软件信息均由用户上传发布,版权归原著所有。如有侵权/违规内容,敬请来信告知邮箱:764327034@qq.com,我们将及时撤销! 转载请注明出处:https://czxurui.com/zx/24344.html

打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023年07月21日
下一篇 2023年07月21日

相关推荐

  • 挖矿shares是什么意思,区块链是怎么挖矿赚钱的

    一、公牛网络区块链怎么挖矿区块链的挖矿是什么意思?2009年中本聪发明比特币,并且设定了比特币只有2100万个,加入到比特币网络中,通过参与到区块的生产中,提供工作量证明(PoW),即可获得比特币网络的奖励。这个过程即是挖矿。“挖矿”的概念取自于我们现实经济生活中已

    2024-12-23 19:30:01
    0 0
  • usdt指数图怎么看,区块链怎么查询账户余额

    一、合约交易怎么玩新手入门方法如下:1.注册币安账号,并且开启合约账户。2.选择想要交易的合约,USDT合约和币本位合约3.在开仓前,先确认开仓模式,在下方红框进行设置4.设置保证金模式,并且调整杠杆倍数5.划转资金账户到合约账户6.设置止盈止损7.查看仓位盈亏8.根据仓位的

    2024-12-23 16:30:01
    3 0
  • ibm超级账本怎么买,什么是区块链超级账本

    一、(译)超级账本官方文档 基本概念(三) - 节点(Peer)超级账本是Linux基金会发起的项目,意在提供一套企业级区块链应用框架,便于大家开发基于区块链技术的应用。 Fabric的基本概念最开始,应用程序会选出一组peer来生成账本更新提议。哪些peer会被选出来是依据的背书策略,这

    2024-12-23 11:00:01
    6 0
  • 区块链地址如何查询,查区块链的地址要查什么地址

    一、区块链数据库怎么查询地址(区块链查看地址)如何通过区块链资产地址(数字钱包地址)查看该地址的区块链资产(数字货币)?用区块链浏览器就可以查看。在搜索输入框内输入想查询的钱包地址,如果你输入的地址不完整,但是这个地址之前有在区块链上进行过ETH交易或者被查询

    2024-12-23 08:30:02
    7 0
  • 如何导入比特币私钥,怎么导入区块链私钥信息

    一、【猫说】打开比特币钱包的两把钥匙:私钥、公钥如果不了解区块链,不知道公钥、私钥这些最基本的概念,拥有钱包对币圈新人来讲,就好像拿手指头去捅鳄鱼的脑袋,风险极高。此文谨献给币圈新朋友,帮助大家梳理比特币钱包的基本常识。区块链观察网在《区块链是什么》一文中

    2024-12-23 07:30:02
    4 0
  • 区块链etc能涨到多少,etc区块链是什么

    一、区块链中的硬分叉,以太经典ETC是什么意思以太经典(ETC)简史以太经典始于一个不幸的事件。2016年5月,去中心化自治组织(DAO)举行了一次代币销售,目标是建立一个基于区块链的风险投资,以资助Ethereum生态系统内未来的去中心化应用(DApps)。基本上,DAO是一个去中心化方

    2024-12-23 06:30:01
    5 0

发表回复

8206
验证码

评论列表(0条)

    暂无评论

ok交易所
已有100万用户加入ok交易所

立即下载