欢迎来到知嘟嘟! 联系电话:13095918853 卖家免费入驻,海量在线求购! 卖家免费入驻,海量在线求购!
知嘟嘟
我要发布
联系电话:13095918853
知嘟嘟经纪人
收藏
专利号: 2022102105445
申请人: 广东钜联信息科技有限公司
专利类型:发明专利
专利状态:授权未缴费
专利领域: 电通信技术
更新日期:2024-07-25
缴费截止日期: 暂无
价格&联系人
年费信息
委托购买

摘要:

权利要求书:

1.一种区块链的差异概率共识算法生成记账者的方法,其特征在于,所述方法包括如下步骤:

在一轮区块链的区块记账权的争夺中,设置获取记账节点争夺权时间段,区块链获取所述时间段内获得记账节点争夺权节点的设备信息;

所述获取记账节点争夺权为通过设置一定的规则,使符合规则的节点获得区块链将要形成的新区块记账权争夺的权利;所述设置一定的规则指:采用在每个周期的获取记账节点争夺权时间段作为节点成为拥有记账节点争夺权的争夺时间段,在该时间段中,对区块链发出成为记账节点请求的节点将获得记账节点争夺权;

求取各设备信息对应的哈希值,根据新加入的节点争夺记账权概率增大原则,将各设备对应的哈希值进行哈希值个数的扩充,使得扩充以后的新旧争夺记账权的节点在整个哈希值扩充系中被选中的概率产生差异概率;所述哈希值扩充系指:将所有节点的哈希值按照每个节点哈希值扩充个数整合到一起,组成一个哈希值扩充系;

随机挑选扩充后的哈希值扩充系中的一个哈希值,被选中哈希值的设备信息对应的节点即为本轮中新区块的记账者。

2.根据权利要求1所述的一种区块链的差异概率共识算法生成记账者的方法,其特征在于,所述在一轮区块链的区块记账权的争夺中,设置获取记账节点争夺权时间段包括:在区块链新的一轮争夺记账权的周期中,设置所述周期从开始的时间到所述周期中间的某个时刻为一个时间段,在所述时间段内,各节点进行成为区块链上具有记账节点争夺权的节点争夺;所述获取记账节点争夺权为节点获取能够和其他节点一起进行记账权的争夺的权利。

3.根据权利要求1所述的一种区块链的差异概率共识算法生成记账者的方法,其特征在于,所述区块链获取所述时间段内获得记账节点争夺权节点的设备信息包括:区块链统计所述时间段内发出成为记账节点请求的全部节点信息,并获得各节点对应的设备信息。

4.根据权利要求1所述的一种区块链的差异概率共识算法生成记账者的方法,其特征在于,所述根据新加入的节点争夺记账权概率增大原则,将各设备对应的哈希值进行哈希值个数的扩充包括:求取获得记账节点争夺权节点的设备信息对应的哈希值,并将各节点对应的哈希值进行个数扩充,扩充原则为新加入的节点扩充个数多于旧的争夺记账权的节点。

5.根据权利要求4所述的一种区块链的差异概率共识算法生成记账者的方法,其特征在于,所述新加入的节点包括:所述新加入的节点为首次加入争夺记账者的节点;所述旧的争夺记账权的节点包括:所述旧的争夺记账权的节点并非首次加入争夺记账者的节点。

6.根据权利要求1所述的一种区块链的差异概率共识算法生成记账者的方法,其特征在于,所述使得扩充以后的新旧争夺记账权的节点在整个哈希值扩充系中被选中的概率产生差异概率包括:根据新加入的节点争夺记账权概率增大原则,使得在扩充各节点设备信息对应的哈希值的过程中,新加入的节点设备信息对应的哈希值扩充的个数多于旧的争夺记账权的节点设备信息对应的哈希值个数,将整个扩充后的哈希值组成一个扩充系,假设随机挑选所述扩充系中的一个哈希值的概率是相同的,则挑选到新旧节点成为本轮记账者的概率不同,且挑选出新加入争夺记账权的节点概率大于旧的争夺记账权的节点。

7.根据权利要求1所述的一种区块链的差异概率共识算法生成记账者的方法,其特征在于,所述随机挑选扩充后的哈希值扩充系中的一个哈希值,被选中哈希值的设备信息对应的节点即为本轮中新区块的记账者包括:随机挑选扩充系中的一个哈希值,根据被选中哈希值获取所述哈希值对应的设备信息,将所述设备信息对应的节点作为本轮形成的新区块的记账者。

8.根据权利要求1所述的一种区块链的差异概率共识算法生成记账者的方法,其特征在于,所述随机挑选扩充后的哈希值扩充系中的一个哈希值,被选中哈希值的设备信息对应的节点即为本轮中新区块的记账者还包括:区块链向全网广播新区块记账者的节点设备信息对应的哈希值,区块链上其他记账节点对所述新区块记账者的节点设备信息对应的哈希值进行验证,验证通过,将同意所述哈希值的设备信息对应的节点将本轮中验证的交易信息写入新形成的区块,达成区块链记账节点的共识。