一种基于区块链的航材企业设备数据处理方法及系统与流程

文档序号:37601498发布日期:2024-04-18 12:44阅读:6来源:国知局
一种基于区块链的航材企业设备数据处理方法及系统与流程

本发明涉及数据处理,特别涉及一种基于区块链的航材企业设备数据处理方法及系统。


背景技术:

1、数据与数据之间整合交互是航材制造的核心。但数据分散,统一上传物联网平台,有数据信息泄露的风险。海量数据的处理与整合、航材设备与设备间的数据整合与共享,存在技术局限导致无法处理、共享信息的问题,又面临成本高无法规模化商用的难点,还存在数据泄露等安全隐患,极大地阻碍了航材物联网业的发展。

2、鉴于此,目前需要一种高效的数据处理方法,能够帮助航材制造业实现设备间大量分散节点的信息共享和链接,并保障安全。


技术实现思路

1、本发明提供一种基于区块链的航材企业设备数据处理方法及系统,能够在保障数据安全的情况下,实现设备间分散节点的数据共享和链接。

2、鉴于此,本发明一方面提供一种基于区块链的航材企业设备数据处理方法,所述方法包括:

3、接收第一设备节点发来的数据上链请求,所述数据上链请求中包括待上链的数据体和验证信息,所述验证信息中包括所述第一设备节点的权限标识;

4、从所述数据上链请求中提取所述权限标识,并将所述权限标识广播至链上的多个认证设备节点;

5、接收各个所述认证设备节点针对所述权限标识反馈的回复信息,并基于所述回复信息对所述待上链的数据体进行验证;

6、在所述待上链的数据体通过验证的情况下,将所述待上链的数据体存储至区块链中。

7、在一个实施方式中,将所述权限标识广播至链上的多个认证设备节点包括:

8、对所述待上链的数据体进行加密处理,生成所述待上链的数据体的摘要信息,并构建包含所述摘要信息和所述权限标识的广播报文,以及将所述广播报文广播至链上的多个认证设备节点。

9、在一个实施方式中,各个所述认证设备节点反馈的回复信息,按照以下方式生成:

10、从所述广播报文中提取所述摘要信息,并将所述摘要信息在当前的子块中进行匹配,若所述摘要信息不存在于所述当前的子块中,生成表征同意上链的回复信息;

11、若所述摘要信息存在于所述当前的子块中,对比所述当前的子块中已存在的摘要信息与从所述广播报文中提取的摘要信息的版本号,并基于对比结果生成回复信息。

12、在一个实施方式中,基于对比结果生成回复信息包括:

13、若所述当前的子块中已存在的摘要信息的版本号领先于从所述广播报文中提取的摘要信息的版本号,生成表征不同意上链的回复信息;

14、若所述当前的子块中已存在的摘要信息的版本号落后于或者持平于从所述广播报文中提取的摘要信息的版本号,生成表征同意上链的回复信息。

15、在一个实施方式中,基于所述回复信息对所述待上链的数据体进行验证包括:

16、若所述回复信息中存在表征同意上链的回复信息,执行对所述待上链的数据体进行验证的步骤;

17、若所述回复信息不存在表征同意上链的回复信息,拒绝所述数据上链请求。

18、本发明另一方面还提供一种基于区块链的航材企业设备数据处理系统,所述系统包括:

19、请求接收单元,用于接收第一设备节点发来的数据上链请求,所述数据上链请求中包括待上链的数据体和验证信息,所述验证信息中包括所述第一设备节点的权限标识;

20、标识广播单元,用于从所述数据上链请求中提取所述权限标识,并将所述权限标识广播至链上的多个认证设备节点;

21、数据验证单元,用于接收各个所述认证设备节点针对所述权限标识反馈的回复信息,并基于所述回复信息对所述待上链的数据体进行验证;

22、数据上链单元,用于在所述待上链的数据体通过验证的情况下,将所述待上链的数据体存储至区块链中。

23、在一个实施方式中,所述标识广播单元,具体用于对所述待上链的数据体进行加密处理,生成所述待上链的数据体的摘要信息,并构建包含所述摘要信息和所述权限标识的广播报文,以及将所述广播报文广播至链上的多个认证设备节点。

24、在一个实施方式中,所述认证设备节点,还用于从所述广播报文中提取所述摘要信息,并将所述摘要信息在当前的子块中进行匹配,若所述摘要信息不存在于所述当前的子块中,生成表征同意上链的回复信息;若所述摘要信息存在于所述当前的子块中,对比所述当前的子块中已存在的摘要信息与从所述广播报文中提取的摘要信息的版本号,并基于对比结果生成回复信息。

25、本发明提供的技术方案,当出现数据上链请求时,可以由区块链中的多个认证设备节点对请求进行验证,在生成回复信息后,可以基于回复信息对数据进行验证并上链。本发明借助于区块链的安全能力,可以使数据传播过程的隐私及安全得到保障。同时,利用区块链的数据共识机制,可以从源头上进一步保障了数据的可信度。

26、本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。

27、下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。



技术特征:

1.一种基于区块链的航材企业设备数据处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,将所述权限标识广播至链上的多个认证设备节点包括:

3.根据权利要求2所述的方法,其特征在于,各个所述认证设备节点反馈的回复信息,按照以下方式生成:

4.根据权利要求3所述的方法,其特征在于,基于对比结果生成回复信息包括:

5.根据权利要求1所述的方法,其特征在于,基于所述回复信息对所述待上链的数据体进行验证包括:

6.根据权利要求1所述的方法,其特征在于,

7.一种基于区块链的航材企业设备数据处理系统,其特征在于,所述系统包括:

8.根据权利要求7所述的系统,其特征在于,所述标识广播单元,具体用于对所述待上链的数据体进行加密处理,生成所述待上链的数据体的摘要信息,并构建包含所述摘要信息和所述权限标识的广播报文,以及将所述广播报文广播至链上的多个认证设备节点。

9.根据权利要求8所述的系统,其特征在于,所述认证设备节点,还用于从所述广播报文中提取所述摘要信息,并将所述摘要信息在当前的子块中进行匹配,若所述摘要信息不存在于所述当前的子块中,生成表征同意上链的回复信息;若所述摘要信息存在于所述当前的子块中,对比所述当前的子块中已存在的摘要信息与从所述广播报文中提取的摘要信息的版本号,并基于对比结果生成回复信息。

10.根据权利要求7所述的系统,其特征在于,


技术总结
本发明提供了一种基于区块链的航材企业设备数据处理方法及系统,其中,所述方法包括:接收第一设备节点发来的数据上链请求,所述数据上链请求中包括待上链的数据体和验证信息,所述验证信息中包括所述第一设备节点的权限标识;从所述数据上链请求中提取所述权限标识,并将所述权限标识广播至链上的多个认证设备节点;接收各个所述认证设备节点针对所述权限标识反馈的回复信息,并基于所述回复信息对所述待上链的数据体进行验证;在所述待上链的数据体通过验证的情况下,将所述待上链的数据体存储至区块链中。本发明提供的技术方案,能够在保障数据安全的情况下,实现设备间分散节点的数据共享和链接。

技术研发人员:兰雨晴,余丹,张雨佳,李森
受保护的技术使用者:慧之安信息技术股份有限公司
技术研发日:
技术公布日:2024/4/17
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1