[发明专利]一种共识方法、装置、设备及可读存储介质有效
| 申请号: | 201910938939.5 | 申请日: | 2019-09-30 |
| 公开(公告)号: | CN110601834B | 公开(公告)日: | 2023-02-10 |
| 发明(设计)人: | 仵小勇 | 申请(专利权)人: | 深圳市迅雷网络技术有限公司;深圳市网心科技有限公司 |
| 主分类号: | H04L9/08 | 分类号: | H04L9/08;H04L9/32;H04L9/40;H04L67/10 |
| 代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王兆林 |
| 地址: | 518000 广东省深圳市南山区粤海街道高新区*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 共识 方法 装置 设备 可读 存储 介质 | ||
本申请公开了一种共识方法。本申请还公开了一种共识装置、设备及可读存储介质。本申请在当前区块高度符合预设共识条件,则将加入当前交易信息公证池的节点确定为目标节点;分别获取每个目标节点对应的第一参数;第一参数是每个目标节点利用VRF随机函数对自身私钥和公开随机数处理得到的随机数;将第一参数符合预设验证条件的目标节点确定为验证节点;根据每个验证节点对应的第一参数在所有验证节点中确定负责出块的执行节点,以使执行节点负责出块当前交易信息。本申请利用VRF随机函数满足了共识机制的去中心化、公平性、随机性和公开验证性;并降低了共识方法的计算量,避免了计算机资源的浪费。
技术领域
本申请涉及区块链技术领域,特别涉及一种共识方法、装置、设备及可读存储介质。
背景技术
区块链作为一种新型的分布式系统技术,共识机制是其中极其重要的一环。通过共识机制使得该分布式系统中各个节点之间对数据能够达成一致性的认识,从而保证数据存储的一致性。随着区块链技术的发展,产生了多种多样的共识机制,其中具有代表性的是POW共识机制。
POW共识机制主要是通过节点计算符合难度要求的block Hash来确认区块,俗称“挖矿”。其能够充分体现去中心化的公平性,任何节点都可自由加入,并基于算力来获得奖励。然而众所周知的是,POW共识机制的计算量巨大,而巨大的算力是用来进行实际意义并不大的Hash运算,如此将带来巨大的计算机资源浪费。
因此,如何降低共识机制的计算量,是本领域技术人员需要解决的问题。
发明内容
本申请的主要目的在于提供一种共识方法、装置、设备及可读存储介质,旨在解决现有共识机制计算量大的技术问题。
为实现上述目的,本申请提供了一种共识方法,包括:
若当前区块高度符合预设共识条件,则将加入当前交易信息公证池的节点确定为目标节点;
分别获取每个目标节点对应的第一参数;第一参数是每个目标节点利用VRF随机函数对自身私钥和公开随机数处理得到的随机数;
将第一参数符合预设验证条件的目标节点确定为验证节点;
根据每个验证节点对应的第一参数在所有验证节点中确定负责出块的执行节点。
优选地,将加入当前交易信息公证池的节点确定为目标节点,包括:
将以代币质押方式加入当前交易信息公证池的节点确定为目标节点。
优选地,将第一参数符合预设验证条件的目标节点确定为验证节点包括:
确定所有目标节点的数量,并计算预设验证节点的数量与所有目标节点的数量的比值;
根据每个目标节点对应的第一参数分别计算每个目标节点对应的第二参数;
将第二参数小于比值的目标节点确定为验证节点。
优选地,根据每个验证节点对应的第一参数在所有验证节点中确定负责出块的执行节点之前,还包括:
在当前区块链网络中确定中转节点;
利用中转节点收集各个验证节点根据自身对应的第一参数计算得到的隐藏参数,并将收集有所有隐藏参数的第一列表广播至各个验证节点,以使各个验证节点发送自身对应的第一参数,根据自身私钥计算得到的当前交易信息的VRF证明,以及计算隐藏参数所用的随机数;
利用中转节点收集各个验证节点发送的第一参数、当前交易信息的VRF证明,以及计算隐藏参数所用的随机数,并将收集有所有第一参数,所有VRF证明,以及所有计算隐藏参数所用的随机数的第二列表广播至各个验证节点,以使各个验证节点验证每个隐藏参数和每个VRF证明。
优选地,各个验证节点根据自身对应的第一参数计算隐藏参数,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市迅雷网络技术有限公司;深圳市网心科技有限公司,未经深圳市迅雷网络技术有限公司;深圳市网心科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910938939.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:自适应传输距离的量子密码通信系统
- 下一篇:量子安全网关密钥在线更新方法





