一种基于区块链的档案智能存储方法及系统
- 国知局
- 2024-07-31 23:21:05
本发明涉及智能存储,尤其涉及一种基于区块链的档案智能存储方法及系统。
背景技术:
1、传统的档案存储方法存在着数据篡改、安全性不足的问题。而区块链计算以其去中心化、不可篡改、透明的特性,为解决以上这些问题提供了新的可能性。然而,现有的基于区块链的档案存储方法仍然存在着存储效率低和难以溯源的问题。
技术实现思路
1、基于此,本发明有必要提供一种基于区块链的档案智能存储方法及系统,以解决至少一个上述技术问题。
2、为实现上述目的,一种基于区块链的档案智能存储方法,包括以下步骤:
3、步骤s1:对待存储档案文件进行数据化处理,以得到待存储档案文件信息数据;对待存储档案文件信息数据进行数据块划分处理,得到待存储档案文件信息数据块;
4、步骤s2:通过构建区块链存储网络并设置区块链存储网络节点;基于区块链存储网络对待存储档案文件信息数据块进行重要程度动态密钥更新处理,得到档案文件数据块动态更新密钥;基于区块链存储网络节点以及档案文件数据块动态更新密钥对待存储档案文件信息数据块进行分布式智能存储处理,以得到档案文件信息分布存储数据块;
5、步骤s3:对档案文件信息分布存储数据块进行哈希索引计算,得到档案文件存储数据块哈希索引值;根据档案文件存储数据块哈希索引值对档案文件信息分布存储数据块进行隐式哈希链接处理,得到档案文件隐式哈希链接存储数据块;
6、步骤s4:利用档案文件数据块动态更新密钥对档案文件隐式哈希链接存储数据块进行访问请求管理处理,以生成档案文件存储数据块访问控制权限;基于档案文件存储数据块访问控制权限对档案文件隐式哈希链接存储数据块进行审计查询验证,以执行相应的档案文件审计追溯查询验证作业。
7、本发明首先通过对待存储档案文件进行数据化处理,可以将原始的档案文件转换为可处理的数字格式,从而为后续的处理过程提供了基础数据保障。同时,通过对待存储档案文件信息数据进行数据块划分处理,这种划分处理过程能够使得大型档案文件被有效地分割成更小、更易管理的数据块,有助于提高数据存储和处理的效率,并且方便后续的处理和管理操作。其次,通过构建区块链存储网络并设置节点,能够为档案文件的安全存储和管理提供了可靠的基础设施。通过使用区块链存储网络对待存储档案文件信息数据块进行重要程度动态密钥更新处理,可以根据数据的重要性分析出相应的密钥更新频率来动态调整密钥,从而能够增强了档案数据块的安全性和保密性。随后,通过结合区块链存储网络节点以及档案文件数据块动态更新密钥进行分布式智能存储处理,使得档案数据块能够以分布式方式存储在网络中的多个区块链存储网络节点上,并根据动态更新密钥进行数据加密存储,以实现档案文件信息的安全分布式存储,这种分布式智能存储方式能够提高数据的可用性和可靠性,防止单点故障和数据丢失,保障档案数据的长期存储和访问。然后,通过对档案文件信息分布存储数据块进行哈希索引计算,能够为每个存储数据块生成唯一的哈希值,用于标识和验证数据的完整性。根据生成的哈希索引值对存储数据块进行隐式哈希链接处理,能够构建起存储数据块之间的隐式链接关系,确保数据的一致性和连续性,有助于提高档案信息数据的存储效率和访问速度。最后,利用档案文件数据块动态更新密钥对档案文件隐式哈希链接存储数据块进行访问请求管理处理,可以根据存储数据块的安全等级和权限需求对档案文件隐式哈希链接存储数据块进行访问控制,确保只有经过授权的用户能够访问和操作存储数据块。此外,通过使用生成的档案文件存储数据块访问控制权限进行审计查询验证,有助于监控数据的访问和操作情况,及时发现和应对异常行为,保障数据的安全性和合规性,并执行相应的档案文件审计追溯查询验证作业,能够追溯档案存储数据块的访问和操作历史,确保档案数据管理的可追溯性和可信度,以满足档案存储数据安全审计和监管的需求,从而能够提高档案存储数据的存储效率和历史使用过程的溯源。
8、优选地,本发明还提供了一种基于区块链的档案智能存储系统,用于执行如上所述的基于区块链的档案智能存储方法,该基于区块链的档案智能存储系统包括:
9、待存储档案数据块划分模块,用于对待存储档案文件进行数据化处理,以得到待存储档案文件信息数据;对待存储档案文件信息数据进行数据块划分处理,从而得到待存储档案文件信息数据块;
10、档案数据块分布式智能存储模块,用于通过构建区块链存储网络并设置区块链存储网络节点;基于区块链存储网络对待存储档案文件信息数据块进行重要程度动态密钥更新处理,得到档案文件数据块动态更新密钥;基于区块链存储网络节点以及档案文件数据块动态更新密钥对待存储档案文件信息数据块进行分布式智能存储处理,以得到档案文件信息分布存储数据块;
11、档案数据块哈希索引链接模块,用于对档案文件信息分布存储数据块进行哈希索引计算,得到档案文件存储数据块哈希索引值;根据档案文件存储数据块哈希索引值对档案文件信息分布存储数据块进行隐式哈希链接处理,从而得到档案文件隐式哈希链接存储数据块;
12、档案数据块访问管理控制模块,用于利用档案文件数据块动态更新密钥对档案文件隐式哈希链接存储数据块进行访问请求管理处理,以生成档案文件存储数据块访问控制权限;基于档案文件存储数据块访问控制权限对档案文件隐式哈希链接存储数据块进行审计查询验证,以执行相应的档案文件审计追溯查询验证作业。
13、综上所述,本发明提供了一种基于区块链的档案智能存储系统,该基于区块链的档案智能存储系统由待存储档案数据块划分模块、档案数据块分布式智能存储模块、档案数据块哈希索引链接模块以及档案数据块访问管理控制模块组成,能够实现本发明所述任意一种基于区块链的档案智能存储方法,用于联合各个模块上运行的计算机程序之间的操作实现任意一种基于区块链的档案智能存储方法,系统内部结构互相协作,这样能够大大减少重复工作和人力投入,能够快速有效地提供更为准确、更高效的档案智能存储过程,从而简化了基于区块链的档案智能存储系统的操作流程。
技术特征:1.一种基于区块链的档案智能存储方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的基于区块链的档案智能存储方法,其特征在于,步骤s1包括以下步骤:
3.根据权利要求2所述的基于区块链的档案智能存储方法,其特征在于,步骤s14包括以下步骤:
4.根据权利要求3所述的基于区块链的档案智能存储方法,其特征在于,步骤s144中的档案信息复杂程度计算公式具体为:
5.根据权利要求1所述的基于区块链的档案智能存储方法,其特征在于,步骤s2包括以下步骤:
6.根据权利要求5所述的基于区块链的档案智能存储方法,其特征在于,步骤s23中的档案信息重要程度计算公式具体为:
7.根据权利要求5所述的基于区块链的档案智能存储方法,其特征在于,步骤s28包括以下步骤:
8.根据权利要求1所述的基于区块链的档案智能存储方法,其特征在于,步骤s3包括以下步骤:
9.根据权利要求1所述的基于区块链的档案智能存储方法,其特征在于,步骤s4包括以下步骤:
10.一种基于区块链的档案智能存储系统,其特征在于,用于执行如权利要求1所述的基于区块链的档案智能存储方法,该基于区块链的档案智能存储系统包括:
技术总结本发明涉及智能存储技术领域,尤其涉及一种基于区块链的档案智能存储方法及系统。所述方法包括以下步骤:对待存储档案文件进行数据化处理和数据块划分处理,得到待存储档案文件信息数据块;通过构建区块链存储网络并进行重要程度动态密钥更新处理,得到档案文件数据块动态更新密钥;对待存储档案文件信息数据块进行分布式智能存储处理,以得到档案文件信息分布存储数据块;对档案文件信息分布存储数据块进行哈希索引计算和隐式哈希链接处理,得到档案文件隐式哈希链接存储数据块;利用档案文件数据块动态更新密钥进行访问请求管理处理和审计查询验证,以执行相应的档案文件审计追溯查询验证作业。本发明能够实现了档案的安全存储和智能管理。技术研发人员:徐燕惠受保护的技术使用者:山东体育学院技术研发日:技术公布日:2024/7/29本文地址:https://www.jishuxx.com/zhuanli/20240730/197142.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。