[发明专利]一种共识方法、装置、设备及可读存储介质有效
| 申请号: | 201910938939.5 | 申请日: | 2019-09-30 |
| 公开(公告)号: | CN110601834B | 公开(公告)日: | 2023-02-10 |
| 发明(设计)人: | 仵小勇 | 申请(专利权)人: | 深圳市迅雷网络技术有限公司;深圳市网心科技有限公司 |
| 主分类号: | H04L9/08 | 分类号: | H04L9/08;H04L9/32;H04L9/40;H04L67/10 |
| 代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王兆林 |
| 地址: | 518000 广东省深圳市南山区粤海街道高新区*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 共识 方法 装置 设备 可读 存储 介质 | ||
1.一种共识方法,其特征在于,包括:
若当前区块高度符合预设共识条件,则将加入当前交易信息公证池的节点确定为目标节点;
分别获取每个目标节点对应的第一参数;所述第一参数是每个目标节点利用VRF随机函数对自身私钥和公开随机数处理得到的随机数;
将第一参数符合预设验证条件的目标节点确定为验证节点;
根据每个验证节点对应的第一参数在所有验证节点中确定负责出块的执行节点;
其中,所述根据每个验证节点对应的第一参数在所有验证节点中确定负责出块的执行节点,包括:
获取各个验证节点按照预设第二公式计算得到的第三参数;
在所有第三参数中确定最大第三参数,并将所述最大第三参数对应的验证节点确定为所述执行节点;
其中,所述预设第二公式为:
其中,i为各个验证节点的标识,a和b预设系数;Oi表示验证节点i对应的第三参数;Pi表示验证节点i质押的代币数量,Pmax表示质押代币数量最多的验证节点质押的代币数量;φi表示验证节点i对应的第二参数,r表示验证节点i对应的第一参数,max表示验证节点i对应的第一参数对应的目标值。
2.根据权利要求1所述的共识方法,其特征在于,所述将加入当前交易信息公证池的节点确定为目标节点,包括:
将以代币质押方式加入所述当前交易信息公证池的节点确定为所述目标节点。
3.根据权利要求1所述的共识方法,其特征在于,所述将第一参数符合预设验证条件的目标节点确定为验证节点,包括:
确定所有目标节点的数量,并计算预设验证节点的数量与所有目标节点的数量的比值;
根据每个目标节点对应的第一参数分别计算每个目标节点对应的第二参数;
将第二参数小于所述比值的目标节点确定为验证节点。
4.根据权利要求3所述的共识方法,其特征在于,所述根据每个验证节点对应的第一参数在所有验证节点中确定负责出块的执行节点之前,还包括:
在当前区块链网络中确定中转节点;
利用所述中转节点收集各个验证节点根据自身对应的第一参数计算得到的隐藏参数,并将收集有所有隐藏参数的第一列表广播至各个验证节点,以使各个验证节点发送自身对应的第一参数,根据自身私钥计算得到的当前交易信息的VRF证明,以及计算所述隐藏参数所用的随机数;
利用所述中转节点收集各个验证节点发送的第一参数、当前交易信息的VRF证明,以及计算所述隐藏参数所用的随机数,并将收集有所有第一参数,所有VRF证明,以及所有计算所述隐藏参数所用的随机数的第二列表广播至各个验证节点,以使各个验证节点验证每个隐藏参数和每个VRF证明。
5.根据权利要求4所述的共识方法,其特征在于,各个验证节点根据自身对应的第一参数计算隐藏参数,包括:
各个验证节点按照预设第一公式计算隐藏参数,所述预设第一公式为:i为各个验证节点的标识,Ci表示验证节点i根据自身对应的第一参数ri计算得到的隐藏参数,g、h和n均为系统参数,j为随机数。
6.根据权利要求4所述的共识方法,其特征在于,还包括:
若各个验证节点在预设第一时间段内未接收到所述第一列表,或在预设第二时间段内未接收到所述第二列表,则执行所述将加入当前交易信息公证池的节点确定为目标节点的步骤。
7.根据权利要求4所述的共识方法,其特征在于,所述将所述最大第三参数对应的验证节点确定为所述执行节点之前,还包括:
若所述最大第三参数存在多个,则将所述最大第三参数确定为目标参数;
分别计算每个目标参数对应的哈希值;
在所有哈希值中确定最大哈希值,并将所述最大哈希值对应的目标参数确定为所述最大第三参数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市迅雷网络技术有限公司;深圳市网心科技有限公司,未经深圳市迅雷网络技术有限公司;深圳市网心科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910938939.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:自适应传输距离的量子密码通信系统
- 下一篇:量子安全网关密钥在线更新方法





