基于拟态哈希技术的区块链可信传感器实现方法及系统与流程

文档序号:34653728发布日期:2023-06-29 22:06阅读:22来源:国知局
基于拟态哈希技术的区块链可信传感器实现方法及系统与流程

本发明涉及区块链,尤其涉及一种基于拟态哈希技术的区块链可信传感器实现方法及系统。


背景技术:

1、区块链技术的快速发展引起了各行业的广泛关注,区块链作为一种分布式账本技术,为传统互联网、物联网、车联网等领域赋能了去中心化、不可篡改和可追溯等特性,同时能够提供可靠的数据存储服务,但由于区块链是一个相当封闭的系统,难以直接与外部数据进行交互,往往需要对外部数据进行处理后再投送到区块链中,这使得数据来源的可信性、链上链下的一致性难以得到保障,同时在当前的基于区块链的应用方案中,尤其是在物联网、车联网、人工智能等领域,数据来源的可信性将直接影响到核心决策层的正确性,因此,亟需解决区块链数据的链上链下一致性的问题。

2、另外,拟态防御是一种新的网络安全防御技术,核心是动态异构冗余,能够通过主动改变信息系统构成要素的状态,实现信息在不同状态空间的迁移。当前通常使用基于哈希函数的完整性验证系统来解决数据一致性问题,该方式可以理解为简单的同构静态结构,节点在每次传输和验证时都使用同一种哈希函数,而传感网、车联网、物联网等网络对传输数据提供完整性验证的证明算法,就是这样一种同构静态的结构,这种结构为攻击者提供了便利,也是目前基于哈希函数的完整性验证体系面临安全性威胁的重要原因,该方法也无法很好地解决区块链数据的链上链下一致性的问题。


技术实现思路

1、本发明所要解决的技术问题是:提供一种基于拟态哈希技术的区块链可信传感器实现方法及系统,能够保证区块链数据链上链下一致性。

2、为了解决上述技术问题,本发明采用的一种技术方案为:

3、一种基于拟态哈希技术的区块链可信传感器实现方法,包括步骤:

4、使用区块链可信传感器采集源数据,并使用哈希算法对所述源数据进行初步哈希处理,将处理后的源数据转发至所述汇聚路由;

5、使用所述汇聚路由汇聚所述处理后的源数据,得到数据集,并对所述数据集进行验证处理后,上传至所述边缘区块链;

6、使用所述边缘区块链中的拟态哈希系统根据网络请求清洗验证后的数据集,得到清洗后的数据;

7、使用所述拟态哈希系统根据拟态哈希算法对所述清洗后的数据进行处理,得到最终数据,并将所述最终数据上传至数据区块链存储。

8、为了解决上述技术问题,本发明采用的另一种技术方案为:

9、一种基于拟态哈希技术的区块链可信传感器实现系统,包括区块链可信传感器、汇聚路由、边缘区块链和数据区块链:

10、所述区块链可信传感器用于采集源数据,并使用哈希算法对所述源数据进行初步哈希处理,将处理后的源数据转发至所述汇聚路由;

11、所述汇聚路由用于对汇聚的数据集进行验证处理后,上传至所述边缘区块链;

12、所述边缘区块链,包括拟态哈希系统,用于根据网络请求清洗验证后的数据集,得到清洗后的数据,使用拟态哈希算法对所述清洗后的数据进行处理,得到最终数据,并将所述最终数据上传至所述数据区块链;

13、所述数据区块链用于存储所述最终数据。

14、本发明的有益效果在于:使用区块链可信传感器采集源数据,并使用哈希算法对所述源数据进行初步哈希处理,将处理后的源数据转发至所述汇聚路由;使用汇聚路由汇聚处理后的源数据,得到数据集,并对数据集进行验证处理后,上传至边缘区块链,使用边缘区块链中的拟态哈希系统根据网络请求清洗验证后的数据集,得到清洗后的数据,使用拟态哈希系统根据拟态哈希算法对清洗后的数据进行处理,将最终数据上传至数据区块链存储,以此在区块链可信传感器中基于拟态哈希技术的数据完整性验证结合拟态防御的思想,在原基于静态同构的数据完整性验证基础上增加动态、异构的成分,构建动态异构的区块链传感器数据安全传输与完整性验证方案,增强了数据完整性验证的安全性,进而保障了区块链上链数据的真实性和数据来源的可靠性,从而保证区块链数据链上链下一致性。



技术特征:

1.一种基于拟态哈希技术的区块链可信传感器实现方法,其特征在于,包括步骤:

2.根据权利要求1所述的一种基于拟态哈希技术的区块链可信传感器实现方法,其特征在于,所述使用所述拟态哈希系统根据拟态哈希算法对所述清洗后的数据进行处理,得到最终数据包括:

3.根据权利要求2所述的一种基于拟态哈希技术的区块链可信传感器实现方法,其特征在于,还包括:

4.根据权利要求3所述的一种基于拟态哈希技术的区块链可信传感器实现方法,其特征在于,所述使用所述拟态哈希系统中的监测模块对所述区块链可信传感器以及网络状态进行监测,得到监测结果包括:

5.根据权利要求1所述的一种基于拟态哈希技术的区块链可信传感器实现方法,其特征在于,所述使用区块链可信传感器采集源数据之前还包括:

6.根据权利要求2所述的一种基于拟态哈希技术的区块链可信传感器实现方法,其特征在于,所述根据所述调度策略更新所述多个目标异构执行体包括:

7.根据权利要求6所述的一种基于拟态哈希技术的区块链可信传感器实现方法,其特征在于,所述根据所述调度策略更新所述多个目标异构执行体之后还包括:

8.根据权利要求1所述的一种基于拟态哈希技术的区块链可信传感器实现方法,其特征在于,所述使用区块链可信传感器采集源数据之前还包括:

9.根据权利要求1所述的一种基于拟态哈希技术的区块链可信传感器实现方法,其特征在于,还包括:

10.一种实现权利要求1至9中任一项所述方法的系统,其特征在于,包括区块链可信传感器、汇聚路由、边缘区块链和数据区块链:


技术总结
本发明公开一种基于拟态哈希技术的区块链可信传感器实现方法及系统,使用区块链可信传感器采集源数据,并使用哈希算法对源数据进行初步哈希处理,将处理后的源数据转发至汇聚路由;使用汇聚路由汇聚处理后的源数据,并对数据集进行验证处理后,上传至边缘区块链,使用边缘区块链中的拟态哈希系统根据网络请求清洗验证后的数据集,得到清洗后的数据,使用拟态哈希系统根据拟态哈希算法对清洗后的数据进行处理,将最终数据上传至数据区块链存储,在原基于静态同构的数据完整性验证基础上增加动态、异构的成分,增强了数据完整性验证的安全性,进而保障了区块链上链数据的真实性和数据来源的可靠性,从而保证区块链数据链上链下一致性。

技术研发人员:斯雪明,权高原
受保护的技术使用者:福建福链科技有限公司
技术研发日:
技术公布日:2024/1/13
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1