[发明专利]一种联盟链跨链数据一致性验证方法、装置和电子设备有效
申请号: | 202010628234.6 | 申请日: | 2020-07-02 |
公开(公告)号: | CN111753334B | 公开(公告)日: | 2021-02-23 |
发明(设计)人: | 蔡天琪;蔡恒进 | 申请(专利权)人: | 卓尔智联(武汉)研究院有限公司 |
主分类号: | G06F21/64 | 分类号: | G06F21/64;G06F16/23;G06F16/27;G06Q40/04 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 柳欣 |
地址: | 430300 湖北省武汉市黄陂区盘龙城经*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 联盟 链跨链 数据一致性 验证 方法 装置 电子设备 | ||
本发明提供了一种联盟链跨链数据一致性验证方法、装置和电子设备,主链的中继成员中的验证节点生成对所述数据的跨链一致性进行验证的智能合约,并将所述智能合约传输到所述验证节点在所述主链上的验证节点中进行验证,与相关技术中主链上数据与中继链上数据的不一致并不能被轻易发现相比,可以利用中继成员中上传节点得到的数据与该数据的数据说明,生成对所述数据的跨链一致性进行验证的智能合约,对数据的跨链一致性进行验证,从而可以对数据的跨链一致性进行验证,保证中继链系统的信用度。
技术领域
本发明涉及计算机技术领域,具体而言,涉及一种联盟链跨链数据一致性验证方法、装置、电子设备和计算机可读存储介质。
背景技术
目前,在不同的区块链系统间进行相互通信和操作,实现区块链间的资产转移等需求已经变得十分迫切。跨链技术主要有:公证人机制、中继/侧链技术、以及哈希时间锁。
针对跨链技术而言,主链与侧链/中继链的数据格式、数据结构并不统一,因此在数据交互和通信时,如何验证双方数据是否一致,以形成可识别的计算语言和可用的数据信息。
发明内容
为解决上述问题,本发明实施例的目的在于提供一种联盟链跨链数据一致性验证方法、装置、电子设备和计算机可读存储介质。
第一方面,本发明实施例提供了一种联盟链跨链数据一致性验证方法,包括:
主链的中继成员中的第一验证节点获取所述主链中节点发出的跨链请求,所述跨链请求中携带有所述节点的身份信息;
基于所述节点的身份信息,确定所述节点成为所述主链的中继成员中的跨链节点时的节点类型;所述节点类型,包括:上传节点和验证节点;
确定所述节点进行跨链传输数据时使用的第一数据传输规则,其中,所述第一数据传输规则,用于指示将所述数据从第一类型转化为第二类型;
将所述第一数据传输规则转换为第二数据传输规则,所述第二数据传输规则,用于指示将所述数据从第二类型转化为第一类型;
确定主链中发送跨链请求的节点成为跨链节点,并将所述第二数据传输规则发送到发送所述跨链请求的节点在所述主链的中继成员中的节点中;
将智能合约传输到第二验证节点中,通过第二验证节点对所述智能合约进行处理,从而对所述主链的中继成员中的上传节点接收到的数据的跨链一致性进行验证,其中,所述第二验证节点,用于表示所述第一验证节点在所述主链上的验证节点。
第二方面,本发明实施例还提供了一种联盟链跨链数据一致性验证装置,包括:
获取模块,用于获取主链中节点发出的跨链请求,所述跨链请求中携带有所述节点的身份信息;
处理模块,用于基于所述节点的身份信息,确定所述节点成为所述主链的中继成员中的跨链节点时的节点类型;所述节点类型,包括:上传节点和验证节点;
第二处理模块,用于确定所述节点进行跨链传输数据时使用的第一数据传输规则,其中,所述第一数据传输规则,用于指示将所述数据从第一类型转化为第二类型;
第三处理模块,用于将所述第一数据传输规则转换为第二数据传输规则,所述第二数据传输规则,用于指示将所述数据从第二类型转化为第一类型;
第四处理模块,用于确定主链中发送跨链请求的节点成为跨链节点,并将所述第二数据传输规则发送到发送所述跨链请求的节点在所述主链的中继成员中的节点中;
验证模块,用于将智能合约传输到第二验证节点中,通过第二验证节点对所述智能合约进行处理,从而对所述主链的中继成员中的上传节点接收到的数据的跨链一致性进行验证,其中,所述第二验证节点,用于表示第一验证节点在所述主链上的验证节点;所述第一验证节点,用于表示所述主链的中继成员中的验证节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于卓尔智联(武汉)研究院有限公司,未经卓尔智联(武汉)研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010628234.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种具有实用功能的电子产品包装盒
- 下一篇:立柱除锈设备