一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

区块链运行状态的评价方法、装置、电子设备、存储介质与流程

2023-01-05 02:21:10 来源:中国专利 TAG:

技术特征:
1.一种区块链运行状态的评价方法,其特征在于,包括:基于目标区块链包括的多个节点中每个节点对应的数据挖掘设备的安全相关信息,确定所述目标区块链的第一评分;所述第一评分用于表征所述目标区块链的网络安全程度;基于所述目标区块链中运行的去中心应用的运行相关信息,确定所述目标区块链的第二评分;所述第二评分用于表征所述目标区块链中的去中心应用的活跃程度;基于所述目标区块链中所有节点的算力信息以及节点的空闲信息,确定所述目标区块链的第三评分;所述第三评分用于表征所述目标区块链中的节点健康程度;基于所述目标区块链中流通的数据量以及数据相关信息,确定所述目标区块链的第四评分;所述第四评分用于表征所述目标区块链中数据流量趋势;基于所述第一评分、所述第二评分、所述第三评分和所述第四评分,确定所述目标区块链的综合评价。2.根据权利要求1所述的方法,其特征在于,所述基于目标区块链包括的多个节点中每个节点对应的数据挖掘设备的安全相关信息,确定所述目标区块链的第一评分,包括:基于所述目标区块链对应的多个数据挖掘设备的功耗成本信息、通过所述数据挖掘设备进行数据挖掘得到的数据收益信息和所述数据挖掘设备的设备成本信息,确定所述目标区块链的设备评分;基于所述多个数据挖掘设备中每个所述数据挖掘设备的运行属性信息,确定所述目标区块链的节点安全评分;其中,每个所述数据挖掘设备对应一个节点;基于所述目标区块链中不同时间段内包括的节点数量,确定所述目标区块链的区块链安全评分;基于所述设备评分、所述节点安全评分和所述区块链安全评分,确定所述第一评分。3.根据权利要求2所述的方法,其特征在于,所述基于所述目标区块链对应的多个数据挖掘设备的功耗成本信息、通过所述数据挖掘设备进行数据挖掘得到的数据收益信息和所述数据挖掘设备的设备成本信息,确定所述目标区块链的设备评分,包括:基于每个所述数据挖掘设备的功耗信息、设备消耗信息和设备算力信息,确定目标区块链在第一预设周期内的硬件成本信息;获取所述目标区块链对应的全网算力、所述目标区块链在第一预设周期内获得的数据奖励信息、以及所述数据奖励信息对应的转化信息;基于所述全网算力、所述数据奖励和所述转化信息,确定所述目标区块链在第一预设周期内的数据收益信息;基于所述硬件成本信息、所述数据收益信息和所述数据挖掘设备的设备成本信息,确定所述目标区块链的设备评分。4.根据权利要求2所述的方法,其特征在于,所述基于所述多个数据挖掘设备中每个所述数据挖掘设备的运行属性信息,确定所述目标区块链的节点安全评分,包括:针对所述目标区块链中每个节点对应的数据挖掘设备,确定所述数据挖掘设备在第二预设周期内的cpu占用率均值、内存占用率均值、磁盘占用率均值和延迟时长均值;基于所述cpu占用率均值、内存占用率均值、磁盘占用率均值和延迟时长均值,确定所述节点安全评分。5.根据权利要求2所述的方法,其特征在于,所述基于所述目标区块链中不同时间段内
包括的节点数量,确定所述目标区块链的区块链安全评分,包括:确定第三预设周期内每个子周期中所述目标区块链对应的节点总数;其中,所述第三预设周期包括多个预设时长的子周期;基于当前子周期对应的节点总数与多个所述子周期中对应的最大节点总数的比值,确定所述区块链安全评分。6.根据权利要求1-5任一所述的方法,其特征在于,所述基于所述目标区块链中运行的去中心应用的运行相关信息,确定所述目标区块链的第二评分,包括:确定第三预设周期内每个子周期中所述目标区块链对应的数据流量;其中,所述第三预设周期包括多个预设时长的子周期;基于当前子周期对应的数据流量与多个所述子周期对应的最大数据流量的比值,确定交易活跃度;基于所述目标区块链中的去中心应用在所述当前子周期内被调用的次数和多个所述子周期中被调用的最大次数的比值,确定用户活跃度;基于所述去中心应用在所述当前子周期内新增用户数量和多个所述子周期中新增用户的最大数量的比值,确定用户增长评分;基于所述去中心应用对应的应用合约在所述当前子周期内被调用的次数和多个所述子周期中被调用的最大次数的比值,确定合约调用评分;基于所述交易活跃度、所述用户活跃度、所述用户增长评分和所述合约调用评分的均值,确定所述目标区块链的第二评分。7.根据权利要求1-5任一所述的方法,其特征在于,所述基于所述目标区块链中所有节点的算力信息以及节点的空闲信息,确定所述目标区块链的第三评分,包括:基于所述目标区块链中在第四预设周期内的空闲区块的数量确定区块链利用率;确定第三预设周期内每个子周期中所述目标区块链对应的多个算力方差;基于当前子周期的算力方差与所述多个算力方差中的最大值的比值,确定分布平衡评分;确定所述第三预设周期内每个子周期中所述目标区块链对应的多个算力和值;基于当前子周期的算力和值与所述多个算力和值中的最大值的比值,确定稳定性评分;对所述区块链利用率、所述分布平衡评分和所述稳定性评分进行加权求和,确定所述目标区块链的第三评分。8.根据权利要求1-5任一所述的方法,其特征在于,所述基于所述目标区块链中流通的数据量以及数据相关信息,确定所述目标区块链的第四评分,包括:基于所述目标区块链在预设子周期内输入的数据量与输出的数据量的比值,确定数据流通趋势评分;基于所述目标区块链在第三预设周期内数据交易值上涨量之和与所述第三预设周期内数据交易值下降之和的比值,确定数据价值趋势评分;基于所述目标区块链在第四预设周期中预设子周期内的预设输入数据总量与所述第四预设周期内所有预设输入数据总量的比值,以及所述数据价值趋势评分,确定风险评分;基于所述目标区块链在所述第三预设周期的当前子周期内的数据交互量与所述第三预设周期内的数据交互总量的比值,确定稳定性评分;对所述数据流通趋势评分、所述数据价值趋势评分、所述风险评分和所述稳定性评分加权求和,得到所述第四评分。
9.一种区块链运行状态的评价装置,其特征在于,包括:第一评分模块,用于基于目标区块链包括的多个节点中每个节点对应的数据挖掘设备的安全相关信息,确定所述目标区块链的第一评分;所述第一评分用于表征所述目标区块链的网络安全程度;第二评分模块,用于基于所述目标区块链中运行的去中心应用的运行相关信息,确定所述目标区块链的第二评分;所述第二评分用于表征所述目标区块链中的去中心应用的活跃程度;第三评分模块,用于基于所述目标区块链中所有节点的算力信息以及节点的空闲信息,确定所述目标区块链的第三评分;所述第三评分用于表征所述目标区块链中的节点健康程度;第四评分模块,用于基于所述目标区块链中流通的数据量以及数据相关信息,确定所述目标区块链的第四评分;所述第四评分用于表征所述目标区块链中数据流量趋势;区块链评价模块,用于基于所述第一评分、所述第二评分、所述第三评分和所述第四评分,确定所述目标区块链的综合评价。10.一种电子设备,其特征在于,包括:存储器,用于存储计算机程序产品;处理器,用于执行所述存储器中存储的计算机程序产品,且所述计算机程序产品被执行时,实现上述权利要求1-8任一所述的区块链运行状态的评价方法。11.一种计算机可读存储介质,其上存储有计算机程序指令,其特征在于,该计算机程序指令被处理器执行时,实现上述权利要求1-8任一所述的区块链运行状态的评价方法。

技术总结
本公开实施例公开了一种区块链运行状态的评价方法、装置、电子设备、存储介质,其中,方法包括:基于目标区块链包括的多个节点中每个节点对应的数据挖掘设备的安全相关信息,确定所述目标区块链的第一评分;基于所述目标区块链中运行的去中心应用的运行相关信息,确定所述目标区块链的第二评分;基于所述目标区块链中所有节点的算力信息以及节点的空闲信息,确定所述目标区块链的第三评分;基于所述目标区块链中流通的数据量以及数据相关信息,确定所述目标区块链的第四评分;基于所述第一评分、所述第二评分、所述第三评分和所述第四评分,确定所述目标区块链的综合评价。确定所述目标区块链的综合评价。确定所述目标区块链的综合评价。


技术研发人员:郭世杰 徐婷婷 张波
受保护的技术使用者:中国信息通信研究院
技术研发日:2022.11.23
技术公布日:2022/12/30
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献