专利汇可以提供一种基于区块链的分布式云存储系统构建方法专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种基于 区 块 链 的分布式 云 存储系统构建方法,包括如下步骤:S1、构建基于区块链的分布式云存储系统运行 框架 ;S2、由用户边缘 节点 对用户端待存储的数据按照平台文件策略进行分割;S3、由S2产生分割后的文件块,系统记录这些文件块的地址、文件块大小、哈希值等元数据信息;S4、将文件块元数据以及文件元数据进行区块化封装,并协同其他独立的元数据区块连接为区块链;S5、对区块使用Merkle校验以确保数据完整可用;S6、将文件区块按照平台策略在进行非对称加密后存储到网络内的多个节点;S7、用户获取文件时,平台从边缘节点获取相关文件的文件块与元数据,利用用户提交的公钥进行解密,合并文件,提供给用户。,下面是一种基于区块链的分布式云存储系统构建方法专利的具体信息内容。
1.一种基于区块链的分布式云存储系统构建方法,其特征在于包括如下步骤:
S1、构建基于区块链的分布式云存储系统运行框架;
S2、由用户边缘节点对用户端待存储的数据按照平台文件策略进行分割;
S3、由S2产生分割后的文件块,系统记录这些文件块的地址、文件块大小、哈希值等元数据信息;
S4、将文件块元数据以及文件元数据进行区块化封装,并协同其他独立的元数据区块连接为区块链;
S5、对区块使用Merkle校验以确保数据完整可用;
S6、将文件区块按照平台策略在进行非对称加密后存储到网络内的多个节点;
S7、用户获取文件时,平台从边缘节点获取相关文件的文件块与元数据,利用用户提交的公钥进行解密,合并文件,提供给用户。
2.根据权利要求1所述的分布式云存储系统构建方法,其特征在于S1中的具体构建方法为放弃现有云存储系统中广泛使用的中心化架构,系统内使用三种类型的存储节点:核心节点、边缘节点、冷数据节点,核心节点负责维护整个区块链网络内的数据以及文件块数据,边缘节点负责加速用户对于区块数据的读取,同时按照平台策略缓存附近用户的文件块数据以加快用户读写文件;当用户长期不使用某些文件时,平台将这些文件从核心节点以及边缘节点中转移至冷数据节点,以降低整个网络的压力,同类型的节点之间相互对等,整个云存储系统达成去中心化的分布式自治;用户在进行文件存储时,数据将至少存在于整个网络内的四个节点中。
3.根据权利要求1所述的S4中封装文件块元数据以及文件元数据所采用的区块结构由区块头部和区块体两个部分组成,区块头内部封装上一区块以及下一区块的地址信息、区块封装的时间戳等系统所需的元数据;区块体内部则封装了对应文件的多个文件块元数据信息如块大小、哈希值等元数据;核心节点会按照每个独立区块的时间戳的先后顺序将区块链接为主链。
4.根据权利要求1所述的S5中Merkle校验的具体过程为各存储节点之间相互发送各自所存元数据信息,各节点在收集到足够数据包后按照Merkle算法进行相互哈希,直到产生Merkle树根哈希值,比对该哈希值以确保数据完整可用。
5.根据权利要求1所述的S6中采用非对称加密算法对元数据以及文件块进行加密保护的实现过程为:用户使用客户端上传数据时,元数据以及文件块等信息都由用户私钥进行加密,当用户需要下载存储在平台内的数据时,数据再通过用户公钥进行解密。
6.根据权利要求1所述的S7中当用户从平台获取某文件时,平台根据用户请求从网络内获取所需的元数据区块,从用户附近的边缘节点获取组成文件所需的文件块,利用用户所提交的公钥进行数据解密,合并文件后提供给用户。
标题 | 发布/更新时间 | 阅读量 |
---|---|---|
一种基于区块链和竞拍博弈的网络资源安全共享方法 | 2020-05-08 | 760 |
一种基于区块链的具有清洁功能的指纹识别门禁装置 | 2020-05-08 | 702 |
实现基于区块链的工作流 | 2020-05-08 | 864 |
5G终端设备双通道接入注册方法、设备及存储介质 | 2020-05-08 | 239 |
一种区块链智能合约实现方法 | 2020-05-08 | 516 |
一种扫描识别方法 | 2020-05-11 | 895 |
一种基于区块链技术的个人医疗数据授权系统及方法 | 2020-05-11 | 52 |
一种区块链跨链操作方法及装置技术领域 | 2020-05-11 | 473 |
管理基于区块链的中心化账本系统 | 2020-05-08 | 232 |
基于区块链的众筹平台及方法 | 2020-05-08 | 877 |
高效检索全球专利专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。
我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。
专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。