【技术实现步骤摘要】
一种区块链网络超级节点的选取方法
[0001]本专利技术涉及区块链
,涉及一种区块链系统中超级节点的选取方法
。
技术介绍
[0002]区块链是分布式数据存储
、
点对点传输
、
共识机制
、
等计算机技术的应用模式
。
[0003]区块链中含有多个节点,且可在这些中节点中选取超级节点
。
超级节点是区块链网络稳定运行的基础
。
当超级节点负载达到阈值或者超级节点正常或者异常退去区块链系统时,候选超级节点的选取就尤为重要
。
技术实现思路
[0004]本专利技术的主要目的在于提供一种区块链网络超级节点的选取方法,旨在提升区块链安全性和稳定性的问题
。
[0005]为实现上述目的,本专利技术提供的一种区块链超级节点的选取方法,所述区块链超级节点的选取方法包括以下步骤:
[0006]步骤一
、
周期性地查询该超级节点的运载情况,判断该超级节点的负载是否达到预设的负载阈值,判断该超级节点是否正常或者异常退出该区块链网络;
[0007]步骤二
、
若是,与该超级节点连接的各普通节点的确定自身的节点综合性能,所述超级节点根据各所述普通节点的节点综合性能确定候选超级节点;
[0008]步骤三
、
所述超级节点与所述候选超级节点之间的点对点通信连接
。
[0009]步骤四
、
所述 ...
【技术保护点】
【技术特征摘要】
1.
一种区块链网络超级节点的选取方法,其特征在于,包括如下步骤:
(1)
周期性地查询该超级节点的运载情况,判断该超级节点的负载是否达到预设的负载阈值,判断该超级节点是否正常或者异常退出该区块链网络;
(2)
若是,与该超级节点连接的各普通节点的确定自身的节点综合性能
,
所述超级节点根据各所述普通节点的节点综合性能确定候选超级节点;
(3)
所述超级节点与所述候选超级节点之间的点对点通信连接
。(4)
所述超级节点向所述候选超级节点发送升级指令;
(5)
所述候选超级节点在接收到所述升级指令后进行升级
。2.
根据权利要求1所述的区块链网络超级节点选择方法,其特征在于,还包括步骤:所述超级节点接收节点发送的升级消息,所述升级消息包括升级命令
、
断开命令
。
所述超级节点根据所述物理信息从与该超级节点连接的各普通节点中选择出与所述物理信息相对应的普通节点作为候选节点;所述超级节点与所述候选节点之间的点对点通信连接,选择候选超级节点为超级节点;
3.
根据权利要求1或2所述的区块链网络超级节点选择方法,其特征在于,所述超级节点确定与该超级节点连接的各普通节点的节点综合性能,包括如下步骤:所述超级节点根据获取到的普通节点的计算能力
、
存储能力
、
全局信任值
、
在线时间
...
【专利技术属性】
技术研发人员:请求不公布姓名,请求不公布姓名,
申请(专利权)人:哈尔滨理工大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。