【技术实现步骤摘要】
多指标权重系数及特殊节点确定方法和存储介质
[0001]本专利技术涉及区块链
,特别是涉及一种基于区块链的多指标权重系数确定方法。
技术介绍
[0002]在区块链中,常常需要根据各节点的多个指标结合各指标的权重系数而确定其成为特殊节点,示例的,根据记账次数、节点所在的行业类型、规模等而确定是否将其设定为共识节点;根据容量等确定其是否设定为主节点、核心存储节点等。
[0003]针对每个指标的权重系数,若人为直接设定,一方面精确度不高、可能出现有失公允的情况;另一方面,权重系数一经设定则固定不变,不能动态更新、适应区块链的当前实际情况。
[0004]因此,如何提供一种基于区块链本身的多指标权重系数确定方法,是该领域亟待解决的技术问题。
技术实现思路
[0005]为解决上述技术问题,本专利技术提供一种基于区块链的多指标权重系数确定方法,包括:
[0006]T1:在区块链节点中,选取若干评估节点,向评估节点发布对每个指标的重要性进行评估的评估消息;
[0007]T2:评估节点根据 ...
【技术保护点】
【技术特征摘要】
1.一种基于区块链的多指标权重系数确定方法,其特征在于,包括:T1:在区块链节点中,选取若干评估节点,向评估节点发布对每个指标的重要性进行评估的评估消息;T2:评估节点根据评估消息,完成指标重要性评估,发布指标重要性评估结果消息,得到指标重要性评估结果;T3:根据指标重要性评估结果,确定每个指标的待定权重系数;T4:判断每个指标的待定权重系数是否通过一致性检验;T5:若是,则以待定权重系数为每个指标的权重系数;若否,则返回T1,重新确定每个指标的待定权重系数。2.根据权利要求1所述的多指标权重系数确定方法,其特征在于,评估消息,包括:基本属性信息和评估规则;重要性评估结果消息,包括评估节点给出的重要性评估结果和评估节点的签名。3.根据权利要求1所述的多指标权重系数确定方法,其特征在于,T2具体为:评估节点根据每个指标的重要程度,给出每个指标的重要性评分;T3具体为:将若干评估节点所给出的重要性评分,取平均值得到每个指标的待定权重系数;T4具体为:计算每个评估节点所给出的重要性评分与平均值的波动量;T5具体为:判断波动量是否小于设定阈值,若是则以待定权重系数为每个指标的权重系数;若否,则返回步骤T1,重新确定每个指标的待定权重系数。4.根据权利要求3所述的多指标权重系数确定方法,其特征在于,T3,采用公式(2)计算待定权重系数;T4,采用公式(4)计算方差;T5,判断方差是否小于设定阈值,若是则以公式(2)计算的待定权重系数为每个指标的权重系数;若否,则返回步骤T1,重新确定每个指标的待定权重系数;的待定权重系数;其中,b为1至y的整数,y表示基本属性的数量,K
b
为第b个基本属性的权重系数;m为1至T的整数,T表示评估节点的数量,β
mb
表示第m个节点对第b个基本属性的重要性评分,γ
b
表示第b个基本属性的方差。5.根据权利要求1所述的多指标权重系数确定方法,其特征在于,T2,具体为:评估节点根据两两指标的相对重要程度,给出指标重要性判断矩阵;T3,具体为:根据公式(5)
‑
(8)得到每个指标的待定权重系数k
i
;;;
T4,具体为:根据公式(9)
‑
(10)计算一致性指标...
【专利技术属性】
技术研发人员:刘齐军,程林海,丁孟,郭兆中,储超尘,谭林,
申请(专利权)人:湖南天河国云科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。