[发明专利]一种区块链共识验证方法有效

专利信息
申请号: 202011145941.6 申请日: 2020-10-23
公开(公告)号: CN112398653B 公开(公告)日: 2022-12-06
发明(设计)人: 苗政委 申请(专利权)人: 陕西医链区块链集团有限公司
主分类号: H04L9/30 分类号: H04L9/30;H04L9/32;H04L67/104;G06Q40/04
代理公司: 北京金宏来专利代理事务所(特殊普通合伙) 11641 代理人: 许振强
地址: 710061 陕西省西安市*** 国省代码: 陕西;61
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 区块 共识 验证 方法
【说明书】:

本申请提供一种区块链共识验证方法,包括:a.区块链各节点之间通过网络通信交换私密数据;b.区块链中各任一节点对交易进行共识并对共识信息进行签名;c.所述各任一节点对所述签名和共识信息进行哈希计算,得到哈希值H;d.所述各任一节点将所述哈希值H发送至区块链中其他各节点;e.所述其他各节点进行哈希计算,得到哈希值H’;f.所述其他各节点验证接收到的哈希值H是否与计算得到的哈希值H’相等,若相等,则验证通过。本申请采用HASH(哈希)操作代替椭圆曲线签名和验签算法,避免了椭圆曲线算法所带来的巨大的算力消耗,提高了区块链共识验证的效率。

技术领域

本申请涉及区块链技术领域,具体而言,涉及一种区块链共识验证方法。

背景技术

目前区块链常见的共识确认算法采用的是椭圆曲线签名和解签算法,需要将生产者的签名和共识一起发送给验证生产者。验证生产者需要将签名进行解签操作,椭圆曲线签名和解签算法需要大量的算力消耗在对共识的验证过程。例如:区块链中A,B,C三个节点,需要对交易T进行共识。

首先节点A对交易T进行共识签名sig-A,发送到节点B和C;

节点B和C对签名sig-A,进行解签,验证共识信息;

节点B对交易T进行共识签名sig-B,把共识信息,签名sig-A和签名sig-B,发送给节点A和C;

同样节点C对交易T进行共识sig-C,把共识信息及签名sig-A和签名sig-C,发送给节点A和B;

节点A接收到节点B的数据,判断有没有不相同的签名数据,有则对不同的签名数据进行解签,如果正确则合并签名,则得到签名【sig-A,sig-B】;

节点A接收到节点C的数据,再判断有没有不同签名数据,有则对不同的签名数据进行解签,如果正确则合并签名,不正确放弃这个不同的签名,最终得到签名【sig-A,sig-B,sig-C】;

节点B接收到C节点发送过来的签名数据,进行签名对比,对不同的签名进行解签,结果正确则合并签名,最终得到【sig-A,sig-B,sig-C】;

同样节点C接收到节点B发送过来的数据,执行同样的操作,最终得到签名【sig-A,sig-B,sig-C】;

最后节点A,B,C三个节点都得到共识签名【sig-A,sig-B,sig-C】,共识成功。

从以上描述可以得出,当有N个节点时,整个系统需要进行N*(N-1)次椭圆曲线解签名。即每个节点进行N-1次椭圆曲线解签名。当交易量大时,整个系统的算力将有大部分消耗在椭圆曲线解签名上,大大降低区块链共识确认的效率。

发明内容

有鉴于此,本申请提供一种区块链共识验证方法、装置、设备及介质,旨在提高区块链共识验证的效率。

为实现上述目的,本申请采用的技术方案如下:

本申请提供一种区块链共识验证方法,包括:

a.区块链各节点之间建立网络通信,并通过所述网络通信交换私密数据,所述私密数据与通信节点和通信方向相匹配;

b.区块链中各节点对交易进行共识形成共识信息并对所述共识信息进行签名,所述共识信息用于表示交易参与节点是否对所述交易达成共识;

c.所述各节点通过匹配的私密数据对所述签名和共识信息进行哈希计算,得到哈希值H;

d.所述各节点将所述哈希值H以及签名后的共识信息一起发送至区块链中其他各节点;

e.所述其他各节点从接收的信息中提取签名和共识信息,并采用与步骤c中相同的私密数据对提取到的共识信息和签名进行哈希计算,得到哈希值H’;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于陕西医链区块链集团有限公司,未经陕西医链区块链集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202011145941.6/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top