[发明专利]基于相同预制规则的多方异步共识方法及系统有效
| 申请号: | 202110364820.9 | 申请日: | 2021-04-06 |
| 公开(公告)号: | CN113094432B | 公开(公告)日: | 2022-06-03 |
| 发明(设计)人: | 洪薇;洪健;李京昆;刘文思 | 申请(专利权)人: | 湖北央中巨石信息技术有限公司 |
| 主分类号: | G06F16/27 | 分类号: | G06F16/27;G06F21/45;G06F21/60 |
| 代理公司: | 成都云纵知识产权代理事务所(普通合伙) 51316 | 代理人: | 伍星;刘沙粒 |
| 地址: | 430061 湖北省武汉市武昌区中北路109*** | 国省代码: | 湖北;42 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 相同 预制 规则 多方 异步 共识 方法 系统 | ||
本发明公开了基于相同预制规则的多方异步共识方法及系统,发起方采集用于计算目标数据的计算规则,并设置计算规则数据读取接口,获取快照,将快照上传至数据监管方;再将目标数据发送至数据监管方,数据监管方根据快照计算第一哈希值;发起方向所有共识参与方发起共识请求;共识参与方向数据监管方发送获取请求,数据监管方向共识参与方发送计算规则数据读取接口快照;共识参与方读取计算规则,并执行计算规则,得到第二哈希值;对比第二哈希值与第一哈希值。本发明用以解决现有技术中的共识算法共识强度不高,且容易导致发起方和数据监管方均具有较大运算负担的问题,实现增强目标数据的可信度、提高共识强度,同时减轻发起方运算量的目的。
技术领域
本发明涉及区块链领域,具体涉及基于相同预制规则的多方异步共识方法及系统。
背景技术
多方共识机制是区块链技术的核心之一。共识机制是不同群体在某一方面达成一致意见的过程中,采用多方共认的逻辑性、管理性、计算性方法,将目标数据、认识、价值、想法等要素,进行共识记录与维护的方法。
现有的共识机制流程中由发起方单方进行计算,并由发起方向所有共识参与方发起共识请求,所有共识参与方在接收到共识请求后,对发起方的计算结果签署数字签名。在共识参与方对发起方计算结果签名的过程中,共识参与方并未对发起方的计算结果进行计算验证,从而导致目标数据的可信度不够,也致使区块链网络中的共识强度不高。此外,现有技术中共识发起方需要不停与所有共识参与方进行数据交互,并且每次交互过程需由数据监管方进行监管,导致发起方和数据监管方均具有较大运算负担。
发明内容
本发明提供基于相同预制规则的多方异步共识方法及系统,以解决现有技术中的共识算法共识强度不高,且容易导致发起方和数据监管方均具有较大运算负担的问题,实现增强目标数据的可信度、提高共识强度,同时减轻发起方运算量的目的。
本发明通过下述技术方案实现:
基于相同预制规则的多方异步共识方法,包括:
S1、发起方采集用于计算目标数据的计算规则,并设置计算规则数据读取接口,获取计算规则数据读取接口的快照,并将所述快照上传至数据监管方;
S2、发起方获取目标数据,将目标数据发送至数据监管方;数据监管方根据所述快照计算目标数据的哈希值,记为第一哈希值;
S3、发起方向所有共识参与方发起共识请求;
S4、共识参与方接收到共识请求后,向数据监管方发送计算规则数据读取接口获取请求,数据监管方审核共识参与方的身份信息;若审核通过,则向该共识参与方发送计算规则数据读取接口快照;若审核不通过,则终止该共识进程;
S5、共识参与方读取所述计算规则,并执行所述计算规则,得到第二哈希值;
S6、对比第二哈希值与第一哈希值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖北央中巨石信息技术有限公司,未经湖北央中巨石信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110364820.9/2.html,转载请声明来源钻瓜专利网。





