[发明专利]基于区块链的多方同步抽样共识方法及系统及装置及介质有效
申请号: | 202110333815.1 | 申请日: | 2021-03-29 |
公开(公告)号: | CN113076375B | 公开(公告)日: | 2023-07-25 |
发明(设计)人: | 洪薇;洪健;李京昆;刘文思 | 申请(专利权)人: | 湖北央中巨石信息技术有限公司 |
主分类号: | G06F16/27 | 分类号: | G06F16/27;G06F21/31;G06F21/60;G06F21/64 |
代理公司: | 成都云纵知识产权代理事务所(普通合伙) 51316 | 代理人: | 陈婉鹃;熊曦 |
地址: | 430061 湖北省武汉市武昌区中北路109*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 区块 多方 同步 抽样 共识 方法 系统 装置 介质 | ||
本发明公开了基于区块链的多方同步抽样共识方法及系统及装置及介质,涉及区块链领域,发起节点对所有参与节点发出共识请求;参与节点收到共识请求后,参与节点向发起节点发出获取数据信息请求;发起节点收到获取数据信息请求后,判断发出获取数据信息请求的参与节点的身份信息;发起节点判断参与节点身份信息准确后,将数据信息发送给参与节点;发起节点根据数据信息获取目标数据的哈希值A,并上链存储;参与节点根据数据信息随机获取目标数据中的一段抽样数据,获取抽样数据的哈希值B,并上链存储;通过比较哈希值A和哈希值B,判断是否共识。本发明能确保共识的可信度,提高共识互信的指标。
技术领域
本发明涉及区块链领域,具体涉及基于区块链的多方同步抽样共识方法及系统及装置及介质。
背景技术
区块链技术,区块链在本质上是一个去中心化的分布式数据库,该数据库由区块链上各个节点共同维护,由于点对点网络下存在较高的网络延迟,各个节点所观察到的事务先后顺序不可能完全一致。因此,区块链系统需要设计一种机制对在差不多时间内发生的事务的先后顺序进行共识。这种对一个时间窗口内的事务的先后顺序达成共识的算法被称为“共识机制”。
现有的上链模式采用“单一举证”的方式,由发起上链的一方对接目标数据并单方计算生成HASH值,再由发起方向其它共识方提供上链的HASH值,共识方只能接收后进行共识签名,由于其它方不参与计算,算法、公式、环境等影响计算结果的因素发起方也无法形成自证,因此在其它共识方只接受结果而无法验证的状态下,共识互信的指标明显不足,即使不考虑数据自身的真实性因素,也无法证明上链的数据是否有其它因素影响,这种状态会存在数据的可信度不足的问题。
发明内容
本发明的目的在于确保共识的可信度,提高共识互信的指标。
为实现上述发明目的,本发明提供了基于区块链的多方同步抽样共识方法,包括:
发起节点对所有参与节点发出共识请求;
参与节点收到共识请求后,参与节点向发起节点发出获取数据信息请求;
发起节点收到获取数据信息请求后,判断发出获取数据信息请求的参与节点的身份信息;
发起节点判断参与节点身份信息准确后,将数据信息发送给参与节点;
发起节点根据数据信息获取目标数据的哈希值A,并上链存储;
参与节点根据数据信息随机获取目标数据中的一段抽样数据,获取抽样数据的哈希值B,并上链存储;
通过比较哈希值A和哈希值B,判断是否共识。
本发明在发起节点对参与节点发出共识请求后,参与节点对发起节点发出数据信息请求,发起节点收到数据信息请求后,为了确保参与节点的身份信息准确,首先对参与节点的身份信息进行判断,在核实参与节点的身份后,再将数据信息发送给参与节点,这样可以保证后续比较哈希值A和哈希值B的准确性,保证得到的数据具有判断是否共识的意义。
参与节点收到数据信息后,参与节点根据发起节点的数据信息来获取目标数据中的一段抽样数据,这样参与节点可有效地验证发起节点的计算是否准确,已达到从多方进行验证是否共识的效果,进而提高本发明的共识互信的指标,提高本发明的共识可信度。
具体的,数据信息包括数据读取接口、发起节点获取哈希值的程序语言、软件环境参数和硬件环境参数,所述数据读取接口用于根据目标数据随机获取一段抽样数据。参与节点根据发起节点的哈希值程序语言、软件环境参数和硬件环境参数来构建参与节点的哈希值程序语音、软件环境参数和硬件环境参数,这样可避免了发起节点在算法、公式、环境等影响计算结果的因素下无法自证的情况,参与节点可通过数据信息直接来验证共识方法是否可信,进而提高共识互相的指标,提高使用效率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖北央中巨石信息技术有限公司,未经湖北央中巨石信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110333815.1/2.html,转载请声明来源钻瓜专利网。