全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210848349.5 (22)申请日 2022.07.19 (71)申请人 中软航科 数据科技(珠海横琴)有限 公司 地址 519000 广东省珠海市横琴新区港澳 大道2333号8栋804办公 (72)发明人 贺江涛  (74)专利代理 机构 北京麦汇智云知识产权代理 有限公司 1 1754 专利代理师 周雪峰 (51)Int.Cl. G06F 16/27(2019.01) G06F 21/60(2013.01) G06F 21/62(2013.01) (54)发明名称 一种基于区块链技术的分布式数据存储方 法及系统 (57)摘要 本发明公开了一种基于区块链技术的分布 式数据存储方法及系统, 涉及数据存储技术领 域。 该方法包括: 获取并根据用户数据中的场景 信息在区块链上构建基础存储架构; 提取并根据 用户数据中的用户特征为用户生成一对对称秘 钥, 并将该对称秘钥存储至基础存储架构中; 提 取并根据用户数据中的数据特征对基础存储架 构进行优化, 以得到目标存储架构; 采用对称秘 钥对用户数据进行加密, 生成加密数据, 并根据 数据特征将加密数据存储至目标存储架构中对 应的存储节 点中。 本发明可对数据进行针对性的 安全存储, 大大提高数据存储安全性和数据存储 的合理性。 权利要求书2页 说明书8页 附图2页 CN 115168494 A 2022.10.11 CN 115168494 A 1.一种基于区块链技 术的分布式数据存 储方法, 其特 征在于, 包括以下步骤: 获取并根据用户数据中的场景信息在区块链上构建基础存 储架构; 提取并根据用户数据中的用户特征为用户生成一对对称秘钥, 并将该对称秘钥存储至 基础存储架构中; 提取并根据用户数据中的数据特 征对基础存 储架构进行优化, 以得到目标存 储架构; 采用对称秘钥对用户数据进行加密, 生成加密数据, 并根据数据特征将加密数据存储 至目标存 储架构中对应的存 储节点中。 2.根据权利要求1所述的一种基于区块链技术的分布式数据存储方法, 其特征在于, 所 述获取并根据用户数据中的场景信息在区块链上构建基础存 储架构的方法包括以下步骤: 获取用户数据, 并采用预置的特 征抓取模型提取用户数据中的场景信息; 根据场景信息在预置的存 储架构数据库中匹配得到对应的初始存 储架构; 根据用户数据中的用户标识对初始存储架构进行调整, 以在区块链上构建基础存储架 构。 3.根据权利要求1所述的一种基于区块链技术的分布式数据存储方法, 其特征在于, 所 述提取并根据用户数据中的数据特征对基础存储架构进行优化, 以得到目标存储架构的方 法包括以下步骤: 采用预置的特 征抓取模型提取用户数据中的数据特 征; 根据数据 特征对基础存储架构中的存储节点进行调整, 并对调整后的各个存储节点进 行标记, 以得到目标存 储架构。 4.根据权利要求3所述的一种基于区块链技术的分布式数据存储方法, 其特征在于, 所 述根据数据特 征对基础存 储架构中的存 储节点进行调整的方法包括以下步骤: 根据数据特 征对基础存 储架构中的存 储节点进行删除或增添。 5.根据权利要求3所述的一种基于区块链技术的分布式数据存储方法, 其特征在于, 所 述对调整后的各个存 储节点进行 标记, 以得到目标存 储架构的方法包括以下步骤: 根据数据特 征将调整后的各个存 储节点进行 标记, 生成节点标记信息; 根据数据特 征将调整后的各个存 储节点进行关联, 生成节点关联信息; 根据节点标记信息和节点关联信息基于基础存 储架构构建目标存 储架构。 6.根据权利要求1所述的一种基于区块链技术的分布式数据存储方法, 其特征在于, 还 包括以下步骤: 将对称秘钥进行分段, 并为对称秘钥生成一段随机序列, 将该段随机序列加入到各段 对称秘钥中, 生成并将秘钥加密数据上传至基础存 储架构中。 7.一种基于区块链技术的分布式数据存储系统, 其特征在于, 包括: 场景构建模块、 秘 钥生成模块、 架构优化模块以及加密存 储模块, 其中: 场景构建模块, 用于获取并根据用户数据中的场景信息在区块链上构建基础存储架 构; 秘钥生成模块, 用于提取并根据用户数据中的用户特征为用户生成一对对称秘钥, 并 将该对称秘钥存 储至基础存 储架构中; 架构优化模块, 用于提取并根据用户数据中的数据特征对基础存储架构进行优化, 以 得到目标存 储架构;权 利 要 求 书 1/2 页 2 CN 115168494 A 2加密存储模块, 用于采用对称秘钥对用户数据进行加密, 生成加密数据, 并根据 数据特 征将加密数据存 储至目标存 储架构中对应的存 储节点中。 8.根据权利要求7所述的一种基于区块链技术的分布式数据存储系统, 其特征在于, 所 述场景构建模块包括场景提取 单元、 架构匹配单 元以及基础构建单 元, 其中: 场景提取单元, 用于获取用户数据, 并采用预置的特征抓取模型提取用户数据中的场 景信息; 架构匹配单元, 用于根据场景信 息在预置的存储架构数据库中匹配得到对应的初始存 储架构; 基础构建单元, 用于根据用户数据中的用户标识对初始存储架构进行调整, 以在区块 链上构建基础存 储架构。 9.一种电子设备, 其特 征在于, 包括: 存储器, 用于存 储一个或多个程序; 处理器; 当所述一个或多个程序被所述处理器执行时, 实现如权利要求1 ‑6中任一项所述的方 法。 10.一种计算机可读存储介质, 其上存储有计算机程序, 其特征在于, 该计算机程序被 处理器执行时实现如权利要求1 ‑6中任一项所述的方法。权 利 要 求 书 2/2 页 3 CN 115168494 A 3

PDF文档 专利 一种基于区块链技术的分布式数据存储方法及系统

文档预览
中文文档 13 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共13页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种基于区块链技术的分布式数据存储方法及系统 第 1 页 专利 一种基于区块链技术的分布式数据存储方法及系统 第 2 页 专利 一种基于区块链技术的分布式数据存储方法及系统 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-18 22:34:55上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。