当前位置: 首页 > 专利查询>许东俊专利>正文

应用于区块链和大数据的信息处理方法及大数据平台技术

技术编号:29757150 阅读:14 留言:0更新日期:2021-08-20 21:10
本申请揭示的应用于区块链和大数据的信息处理方法及大数据平台,能够根据实时状态信息以及在抽取实时状态信息时所监测到的区块链网络的网络拓扑的变化情况,确定每个目标区块链设备的当前局部状态信息以及区块链节点的当前全局状态信息,从而确保当前局部状态信息以及当前全局状态信息在时序上和加密逻辑上的同步。

【技术实现步骤摘要】
应用于区块链和大数据的信息处理方法及大数据平台
本申请涉及区块链和大数据的信息处理
,特别涉及一种应用于区块链和大数据的信息处理方法及大数据平台。
技术介绍
区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。由于其具有去中心化和不可篡改性等特点,区块链技术可以应用于金融领域、物联网领域和公共服务领域等。具体地,在物联网领域中应用区块链技术,区块链通过结点连接的散状网络分层结构,能够在整个网络中实现信息的全面传递,并能够检验信息的准确程度。然而,由于物联网系统中的区块链节点(物联网节点)是分布式的,如何对区块链节点进行全局且系统性地状态监测是现阶段需要解决的一个技术问题。
技术实现思路
为改善相关技术中存在的上述技术问题,本申请提供了应用于区块链和大数据的信息处理方法。第一方面,用以提供一种应用于区块链和大数据的信息处理方法,所述方法至少包括:在监测到处于有效运行状态的目标区块链节点的当前占比达到根据区块链网络对应的历史状态监测结果所确定的目标占比的前提下,从预设信息集中选取设定数量个不同的记录信息;其中,所述记录信息中包括一个历史全局状态信息以及至少两个历史局部状态信息,所述历史局部状态信息至少对应一个目标区块链节点;根据所述历史全局状态信息和所述历史局部状态信息,生成并向每个目标区块链节点发送内存资源占用请求,并在接收到所述目标区块链节点基于对应的内存资源占用请求所反馈的确认信息时,调取所述目标区块链节点中的时钟资源建立状态信息的抽取链路;通过每个抽取链路同步地获取每个目标区块链节点的实时状态信息,根据所述实时状态信息以及在抽取所述实时状态信息时所监测到的所述区块链网络的网络拓扑的变化情况,确定每个目标区块链设备的当前局部状态信息以及所述区块链节点的当前全局状态信息。可选地,根据所述实时状态信息以及在抽取所述实时状态信息时所监测到的所述区块链网络的网络拓扑的变化情况,确定每个目标区块链设备的当前局部状态信息以及所述区块链节点的当前全局状态信息,包括:根据所述实时状态信息在所述网络拓扑存在更新标识时的目标状态特征分布,获取所述实时状态信息相对于所述网络拓扑中的每一个拓扑节点的相关性系数;根据预先通过所述区块链网络的网络结构参数所配置的网络层协议,识别所述网络拓扑中每一个拓扑节点的节点协议清单;针对所述网络拓扑中的每一个拓扑节点,根据所述拓扑节点中的节点协议清单与所述拓扑节点对应的相关性系数之间的一致性识别结果,从所述拓扑节点的节点协议清单中选取协议同步秘钥;针对每个所述协议同步秘钥,判断已保存的秘钥集合中是否存在与所述协议同步秘钥匹配的目标秘钥,如果存在,则将所述协议同步秘钥确定为所述网络拓扑的当前同步秘钥;基于所述当前同步秘钥以及所述实时状态信息确定每个目标区块链设备的当前局部状态信息,并基于确定每个当前局部状态信息时所述当前同步秘钥的同步系数的变化将所述当前局部状态信息进行整合以得到所述区块链节点的当前全局状态信息。可选地,所述根据预先通过所述区块链网络的网络结构参数所配置的网络层协议,识别所述网络拓扑中每一个拓扑节点的节点协议清单,包括:根据预先通过所述区块链网络的网络结构参数所配置的网络层协议,识别所述网络拓扑中每一个拓扑节点的节点协议清单的协议字段分布及协议权限队列;根据每个所述节点协议清单的协议字段分布,获得每个所述节点协议清单的清单资源分配信息;所述秘钥集合中保存有每个目标秘钥的清单资源分配信息及协议权限队列;所述判断已保存的秘钥集合中是否存在与所述协议同步秘钥匹配的目标秘钥,包括:判断已保存的秘钥集合中是否存在与所述协议同步秘钥的清单资源分配信息及协议权限队列均匹配的目标秘钥。可选地,在所述判断已保存的秘钥集合中是否存在与所述协议同步秘钥匹配的目标秘钥之前,还包括:将所述网络拓扑中的所有协议同步秘钥进行秘钥破解验证,获得每组协议同步秘钥的破解验证结果的结果置信度以及属于每组协议同步秘钥的破解验证结果的置信度权重列表;所述判断已保存的秘钥集合中是否存在与所述协议同步秘钥匹配的目标秘钥,如果存在,则将所述协议同步秘钥确定为所述网络拓扑的当前同步秘钥,包括:针对每组协议同步秘钥的破解验证结果,判断已保存的秘钥集合中是否存在与所述结果置信度的清单资源分配信息及协议权限队列均匹配的目标秘钥,如果存在,则将所述结果置信度对应的协议同步秘钥按照所述目标秘钥对应的历史置信度分布轨迹进行加权并确定为所述网络拓扑的当前同步秘钥。可选地,根据所述实时状态信息在所述网络拓扑存在更新标识时的目标状态特征分布,获取所述实时状态信息相对于所述网络拓扑中的每一个拓扑节点的相关性系数,包括:获取所述目标状态特征分布中的状态分布区域集,并确定与所述状态分布区域集对应的第一分布区域直方图,所述状态分布区域集为所述目标状态特征分布在时序限制条件下用多维特征模型识别得到的,所述状态分布区域集所对应的分布区域边界参数是不变化的;获取所述网络拓扑中的每一个拓扑节点的初始节点连接状态,并根据所述第一分布区域直方图计算所述状态分布区域集与所述初始节点连接状态之间的匹配度;若所述状态分布区域集与所述初始节点连接状态之间的匹配度小于预设的匹配度阈值,则将所述实时状态信息映射到所述第一分布区域直方图中,得到第二分布区域直方图;将所述实时状态信息转换为状态曲线,并以所述状态曲线为目标曲线,以所述目标状态特征分布为基准,进行多维相关性计算,得到第一相关性分布图;根据所述第二分布区域直方图对所述第一相关性分布图进行修正,得到第二相关性分布图,即加入了对于所述状态分布区域集的聚类中心度考虑,对所述第一相关性分布图进行修正,以获得高聚类中心度的相关性分布图,也即所述第二相关性分布图;确定所述第二相关性分布图与所述状态曲线的第一相关性映射列表,并将所述第一相关性映射列表内的列表单元与所述网络拓扑中的每一个拓扑节点进行匹配,得到所述网络拓扑中的每一个拓扑节点的相关性系数;若所述状态分布区域集与所述初始节点连接状态之间的匹配度大于或等于所述匹配度阈值,则确定所述第一相关性分布图与所述状态曲线的第二相关性映射列表,并将所述第二相关性映射列表内的列表单元与所述网络拓扑中的每一个拓扑节点进行匹配,得到所述网络拓扑中的每一个拓扑节点的相关性系数。可选地,根据预先通过所述区块链网络的网络结构参数所配置的网络层协议,识别所述网络拓扑中每一个拓扑节点的节点协议清单,包括:根据所述网络层协议确定出该网络层协议中协议报文的报文序列信息;以及,利用预设的报文接口数据计算并获得该网络层协议中协议报文的报文帧序列,并获取每个报文帧序列的报文帧格式;其中,所述报文帧格式包括帧头格式和数据信息格式;根据每个报文帧序列的报文帧格式,利用所述网络拓扑的全局变化因子计算并获得每个报文帧序列对应的全局序列的目标格式;根据每个报文帧序列、全局序列的目标格式,分别判断每个报文帧序列与所述报文序列信息的第一序列连续本文档来自技高网...

【技术保护点】
1.一种应用于区块链和大数据的信息处理方法,其特征在于,所述方法至少包括:/n根据实时状态信息在网络拓扑存在更新标识时的目标状态特征分布,获取所述实时状态信息相对于所述网络拓扑中的每一个拓扑节点的相关性系数;/n根据预先通过区块链网络的网络结构参数所配置的网络层协议,识别所述网络拓扑中每一个拓扑节点的节点协议清单;针对所述网络拓扑中的每一个拓扑节点,根据所述拓扑节点中的节点协议清单与所述拓扑节点对应的相关性系数之间的一致性识别结果,从所述拓扑节点的节点协议清单中选取协议同步秘钥;针对每个所述协议同步秘钥,判断已保存的秘钥集合中是否存在与所述协议同步秘钥匹配的目标秘钥,如果存在,则将所述协议同步秘钥确定为所述网络拓扑的当前同步秘钥;/n基于所述当前同步秘钥以及所述实时状态信息确定每个目标区块链设备的当前局部状态信息,并基于确定每个当前局部状态信息时所述当前同步秘钥的同步系数的变化将所述当前局部状态信息进行整合以得到区块链节点的当前全局状态信息。/n

【技术特征摘要】
1.一种应用于区块链和大数据的信息处理方法,其特征在于,所述方法至少包括:
根据实时状态信息在网络拓扑存在更新标识时的目标状态特征分布,获取所述实时状态信息相对于所述网络拓扑中的每一个拓扑节点的相关性系数;
根据预先通过区块链网络的网络结构参数所配置的网络层协议,识别所述网络拓扑中每一个拓扑节点的节点协议清单;针对所述网络拓扑中的每一个拓扑节点,根据所述拓扑节点中的节点协议清单与所述拓扑节点对应的相关性系数之间的一致性识别结果,从所述拓扑节点的节点协议清单中选取协议同步秘钥;针对每个所述协议同步秘钥,判断已保存的秘钥集合中是否存在与所述协议同步秘钥匹配的目标秘钥,如果存在,则将所述协议同步秘钥确定为所述网络拓扑的当前同步秘钥;
基于所述当前同步秘钥以及所述实时状态信息确定每个目标区块链设备的当前局部状态信息,并基于确定每个当前局部状态信息时所述当前同步秘钥的同步系数的变化将所述当前局部状态信息进行整合以得到区块链节点的当前全局状态信息。


2.根据权利要求1所述的方法,其特征在于,在根据实时状态信息在网络拓扑存在更新标识时的目标状态特征分布,获取所述实时状态信息相对于所述网络拓扑中的每一个拓扑节点的相关性系数的步骤之前,所述方法还包括:
通过每个抽取链路同步地获取每个目标区块链节点的实时状态信息。


3.根据权利要求2所述的方法,其特征在于,在通过每个抽取链路同步地获取每个目标区块链节点的实时状态信息的步骤之前,所述方法还包括:
在监测到处于有效运行状态的目标区块链节点的当前占比达到根据区块链网络对应的历史状态监测结果所确定的目标占比的前提下,从预设信息集中选取设定数量个不同的记录信息;其中,所述记录信息中包括一个历史全局状态信息以及至少两个历史局部状态信息,所述历史局部状态信息至少对应一个目标区块链节点;
根据所述历史全局状态信息和所述历史局部状态信息,生成并向每个目标区块链节点发送内存资源占用请求,并在接收到所述目标区块链节点基于对应的内存资源占用请求所反馈的确认信息时,调取所述目标区块链节点中的时钟资源建立状态信息的抽取链路。


4.根据权利要求3所述的方法,其特征在于,有效运行状态的目标区块链节点通过以下步骤得到:
确定基于状态监测线程所提取到的待监测区块链节点的运行标识;针对所述待监测区块链节点的运行标...

【专利技术属性】
技术研发人员:张坚伟
申请(专利权)人:许东俊
类型:发明
国别省市:黑龙江;23

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1