一种基于区块链的智能处理方法技术

技术编号:38230624 阅读:12 留言:0更新日期:2023-07-25 17:58
本发明专利技术公开了一种基于区块链的智能处理方法,包括:对工业互联网的身份认证结构进行管理;进行工业互联网节点身份注册/更新的管理控制;对工业互联网节点身份认证进行分析处理;进行工业互联网的信息存储及预警通知。所述对工业互联网的身份认证结构进行管理包括:通过双链结构区块链网络作为工业互联网的身份认证架构。所述进行工业互联网节点身份注册/更新的管理控制包括:接收到节点的身份注册/更新请求后,通过服务区块链对工业互联网节点身份注册/更新进行认证控制;排序节点接收到数据信息后,将该信息通过消息队列传输认证区块链的新区块中进行同步管理。本发明专利技术,具有有效提升安全性及智能控制管理的特点。有有效提升安全性及智能控制管理的特点。有有效提升安全性及智能控制管理的特点。

【技术实现步骤摘要】
一种基于区块链的智能处理方法


[0001]本专利技术涉及智能处理
,具体为一种基于区块链的智能处理方法。

技术介绍

[0002]工业互联网颠覆了传统的工业制造模式,通过互联网将人与智能设备、设备与设备紧密联系在一起,实现万物互联,并通过智能感知技术先获取生产环境中智能设备所产生的工业数据,再将工业数据上传至工业互联网平台,使设备实现了全面互联处理。但是工业互联网中大多数节点由于部署环境和自身性能等诸多限制因素,通常不具备较高的安全配置,易于遭受恶意攻击。传统的身份认证技术中心化程度较高,工业互联网节点的身份认证往往需要依靠某个可信的第三方,身份认证方案的安全性、第三方的可靠性和系统的扩展性都不足,存在严重的安全隐患。因此,设计有效提升安全性及智能控制管理的一种基于区块链的智能处理方法是很有必要的。

技术实现思路

[0003]本专利技术的目的在于提供一种基于区块链的智能处理方法,以解决上述
技术介绍
中提出的问题。
[0004]为了解决上述技术问题,本专利技术提供如下技术方案:一种基于区块链的智能处理方法,包括:对工业互联网的身份认证结构进行管理;进行工业互联网节点身份注册/更新的管理控制;对工业互联网节点身份认证进行分析处理;进行工业互联网的信息存储及预警通知。
[0005]根据上述技术方案,所述对工业互联网的身份认证结构进行管理包括:通过双链结构区块链网络作为工业互联网的身份认证架构。
[0006]根据上述技术方案,所述进行工业互联网节点身份注册/更新的管理控制包括:接收到节点的身份注册/更新请求后,通过服务区块链对工业互联网节点身份注册/更新进行认证控制;排序节点接收到数据信息后,将该信息通过消息队列传输认证区块链的新区块中进行同步管理。
[0007]根据上述技术方案,所述对工业互联网节点身份认证进行分析处理包括:工业互联网节点通过连接的认证区块链后,向所有认证区块链的背书节点发起身份认证数据信息;完成节点的身份认证请求后,进行数字签名管理;通过节点下线命令,进行工业互联网节点身份的撤销处理。
[0008]根据上述技术方案,所述进行工业互联网的信息存储及预警通知包括:对工业互联网的节点事件、节点名称、智能合约名称及智能合约信息进行存储记
录;进行工业互联网的节点身份注册/更新及认证错误次数在规定周期内超过预定的次数,则立即进行预警通知处理,有效提升工业互联网的认证安全。
[0009]根据上述技术方案,一种基于区块链的智能处理系统,包括:设计管理模块,用于对工业互联网的身份认证结构进行设计管理;分析处理模块,用于对工业互联网节点身份认证进行分析处理;存储预警模块,用于进行工业互联网的信息存储及预警通知。
[0010]根据上述技术方案,所述设计管理模块包括:结构管理模块,用于进行工业互联网的结构管理;节点身份模块,用于进行工业互联网的节点身份管理;同步控制模块,用于进行节点身份信息的同步控制。
[0011]根据上述技术方案,所述分析处理模块包括:身份认证模块,用于进行工业互联网的节点身份认证;数字签名模块,用于进行数字签名处理;撤销处理模块,用于对身份信息撤销处理。
[0012]根据上述技术方案,所述存储预警模块包括:记录存储模块,用于进行数据信息记录存储;预警通知模块,用于进行预警通知处理。
[0013]与现有技术相比,本专利技术所达到的有益效果是:本专利技术,通过设置有设计管理模块、分析处理模块与存储预警模块,提高了查询区块中指定内容的速度,均衡了区块链节点的负载压力,有效提升高需求场景下节点的响应速度,有效提升网络节点身份注册/更新的严密性与准确度,减少恶意节点注册/更新,使工业互联网节点身份认证更加高效、安全,有效提升工业互联网的访问使用安全性。
附图说明
[0014]附图用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与本专利技术的实施例一起用于解释本专利技术,并不构成对本专利技术的限制。在附图中:图1是本专利技术实施例一提供的一种基于区块链的智能处理方法的流程图;图2是本专利技术实施例二提供的一种基于区块链的智能处理系统的模块构成图。
具体实施方式
[0015]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0016]实施例一:图1为本专利技术实施例一提供的一种基于区块链的智能处理方法的流程图,本实施例可应用于智能处理系统中,该方法可以由本专利技术实施例提供的一种基于区块链的智能处理系统来执行,该系统由多个软硬件模块组成,如图1所示,该方法具体包括以下步骤:
S101、对工业互联网的身份认证结构进行管理;示例性的,在本专利技术实施例中,通过双链结构区块链网络作为工业互联网的身份认证架构;该步骤中,使用同一台物理服务器搭建两条区块链的排序节点后,调用消息队列作为两条区块链的数据交互通道,并控制排序节点对来源验证通过的工业互联网节点身份信息,一方面进行运行数据信息的写入控制,另一方面将工业互联网的节点的运行信息发布到消息队列中,使订阅了该消息队列的排序节点在定时轮询中将该信息写入认证区块链区块中,完成工业互联网节点数据信息的跨链传输,并使双链结构区块链网络使用两个区块链账本记录,而以往存储于一个区块链账本上的信息,分散了账本上的数据,通过该步骤,提高了查询区块中指定内容的速度,均衡了区块链节点的负载压力,有效提升高需求场景下节点的响应速度。
[0017]S102、进行工业互联网节点身份注册/更新的管理控制;示例性的,在本专利技术实施例中,接收到节点的身份注册/更新请求后,通过服务区块链对工业互联网节点身份注册/更新进行认证控制;该步骤中,发起工业互联网节点的身份注册/更新请求认证数据信息后,监听服务区块链新产生的区块,其中服务区块链的各个背书节点根据认证数据信息中的智能合约类型,执行预先设定的智能合约,首先根据认证数据信息中的ID查询服务提供商节点身份的有效性,然后对认证数据信息的完整性进行验证,且智能合约执行完成后会将对认证数据信息执行背书结果返回给服务提供商,同时服务提供商收集到超过半数背书通过后,将认证数据信息连同各个背书节点签名后的背书结果一并发送给服务区块链的排序节点后,等待进一步处理。
[0018]排序节点接收到数据信息后,将该信息通过消息队列传输认证区块链的新区块中进行同步管理;该步骤中,认证区块链的排序节点将注册/更新相关的身份信息写入认证区块链的新区块中,达到设定的出块条件后,向认证区块链的提交节点发送新区块,当认证区块链的提交节点对新区块验证后,将新区块写入区块链账本,并向认证区块链所有节点广播同步新区块,所有收到新区块的认证区块链的节点,验证新区块后,将新区块中的与身份注册相关的交易信息写入本地数据库,并将新区块同步到本地区块链账本上,通过该处理,有效提升网络节点身份注册/更新的严密性与准本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于区块链的智能处理方法,其特征在于:包括:对工业互联网的身份认证结构进行管理;进行工业互联网节点身份注册/更新的管理控制;对工业互联网节点身份认证进行分析处理;进行工业互联网的信息存储及预警通知。2.根据权利要求1所述的一种基于区块链的智能处理方法,其特征在于:所述对工业互联网的身份认证结构进行管理包括:通过双链结构区块链网络作为工业互联网的身份认证架构。3.根据权利要求1所述的一种基于区块链的智能处理方法,其特征在于:所述进行工业互联网节点身份注册/更新的管理控制包括:接收到节点的身份注册/更新请求后,通过服务区块链对工业互联网节点身份注册/更新进行认证控制;排序节点接收到数据信息后,将该信息通过消息队列传输认证区块链的新区块中进行同步管理。4.根据权利要求1所述的一种基于区块链的智能处理方法,其特征在于:所述对工业互联网节点身份认证进行分析处理包括:工业互联网节点通过连接的认证区块链后,向所有认证区块链的背书节点发起身份认证数据信息;完成节点的身份认证请求后,进行数字签名管理;通过节点下线命令,进行工业互联网节点身份的撤销处理。5.根据权利要求1所述的一种基于区块链的智能处理方法,其特征在于:所述进行工业互联网的信息存储及预警通...

【专利技术属性】
技术研发人员:金永杰
申请(专利权)人:南京亿人科技信息技术咨询有限公司
类型:发明
国别省市:

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

1