首页 / 专利库 / 银行与财务事项 / 货币 / 数字货币 / 虚拟货币 / 智能共享云存储方法与系统

智能共享存储方法与系统

阅读:182发布:2020-05-16

专利汇可以提供智能共享存储方法与系统专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种智能共享 云 存储方法。本发明一种智能共享云存储方法,包括:步骤1:在智能共享云存储系统中,家庭智能设备进行数据上传存储时,将原始文件拆分、哈希编码,进行本地存储和分布式备份;步骤2:家庭智能设备在进行数据下载时,根据系统生成的文件碎片依赖关系图,进行文件碎片的拉取、合并、恢复;步骤3:为构建去中心化网络,系统基于 区 块 链 技术构建虚拟账本以及 虚拟 货币 Storage Coin,激励用户贡献出闲置存储资源。本发明的有益效果:本发明的智能共享云存储方法,率先将云存储和去中心化技术结合起来。它集成了两者的优点,相比目前的云存储,能够降低用户存储成本,增加安全性与可靠性,提升数据传输速度等。,下面是智能共享存储方法与系统专利的具体信息内容。

1.一种智能共享存储方法,其特征在于,包括:
步骤1:在智能共享云存储系统中,家庭智能设备进行数据上传存储时,将原始文件拆分、哈希编码,进行本地存储和分布式备份;
步骤2:家庭智能设备在进行数据下载时,根据系统生成的文件碎片依赖关系图,进行文件碎片的拉取、合并、恢复;
步骤3:为构建去中心化网络,系统基于链技术构建虚拟账本以及虚拟货币Storage Coin,激励用户贡献出闲置存储资源。
2.如权利要求1所述的智能共享云存储方法,其特征在于,步骤1具体包括:
步骤1.1:原始文件拆分成若干文件碎片,使用智能共享云存储系统管理;
步骤1.2:文件碎片存储本地仓库,使用生成的哈希值作为文件版本号,当文件内容改变时,不覆盖原始数据文件,而针对该文件新增加一个版本,进一步提升了数据存储的可靠性,防止由于误操作导致的数据覆盖;
步骤1.3:数据节点位置采用相同编码方式,将文件碎片存储至对应节点,针对私密数据,每一个文件碎片采用对称加密方式进行进一步保护,只能通过设备绑定的私钥进行解密。
3.如权利要求1所述的智能共享云存储方法,其特征在于,所述步骤2包括:
步骤2.1:智能共享云存储系统生成文件碎片依赖关系图;
步骤2.2:对于本地已有的文件碎片直接拉取,而云端文件根据哈希值查找对应文件碎片存储位置,从该处拉取文件数据;
步骤2.3:根据文件碎片依赖关系图将文件碎片合并,恢复原始文件。如原始文件是私密数据,需先使用本地私钥对文件碎片解密后再合并。
4.如权利要求1所述的智能共享云存储方法,其特征在于,步骤3中的基于区块链的存储激励机制:为激励用户贡献出闲置存储资源,构建去中心化网络,基于区块链技术构建虚拟账本以及虚拟货币Storage Coin。
5.如权利要求1所述的智能共享云存储方法,其特征在于,步骤3中,当用户购置的设备存在空闲的存储空间时,可以通过APP选择对应的存储空间进行分享并获得对应的虚拟货币。
6.如权利要求1所述的智能共享云存储方法,其特征在于,步骤3中,当用户存储空间达到购买的物理设备上限,除了购买新的设备外,还可以使用虚拟货币进行存储空间的租用,租用价格和出租等量闲置存储资源的赚取费用持平。
7.如权利要求1所述的智能共享云存储方法,其特征在于,步骤3中,用户获得Storage Coin后可用于存储空间的租用等。
8.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现权利要求1到7任一项所述方法的步骤。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求1到7任一项所述方法的步骤。
10.一种处理器,其特征在于,所述处理器用于运行程序,其中,所述程序运行时执行权利要求1到7任一项所述的方法。

说明书全文

智能共享存储方法与系统

技术领域

[0001] 本发明涉及云存储方法领域,具体涉及一种智能共享云存储方法。

背景技术

[0002] 云存储是在云计算(Cloud Computing)概念上延伸和发展出来的一个新的概念,是指通过集群应用、网络技术或分布式文件系统等功能,将网络中大量不同类型的存储设备集合起来协同工作,共同对外提供数据存储和业务访问功能。云存储是一个以数据的存储和管理为核心的云计算系统。简单来说,云存储就是将储存资源分享到一处存储空间,使用者可以在任何时间和地方,透过任意可连网的装置访问该空间。
[0003] 从IDC的调研数据看,中国云服务市场规模在2017年达到了约690亿,且近三年,年复合增长率超过了32%,势头良好。在个人云存储市场方面,随着互联网和通信技术的不断发展,单个用户对于数据的存储和共享需求在不断增大。因此,未来的市场上对于云存储的需求将会不断扩大,给云存储服务提供商也不断提出更高的要求。
[0004] 我国云存储服务产业近年来发展迅猛,各大互联网公司均在从事这方面的产品研发,如百度、阿里、华为、腾讯等。为了抢占市场份额,各大初创公司也纷纷加入了云存储服务的大军。目前云存储的技术方面采用的技术栈大体分为Iaas、PaaS和SaaS三类。在云服务领域,使用率最高的是互联网企业,其中游戏、电商、金融、视频和手机企业使用量排名前五。从趋势上,金融云、视频云、工业云和政务云都有很大的市场发展潜
[0005] 传统技术存在以下技术问题:
[0006] 目前,云存储在数据备份、归档和灾难恢复等方面提供了不可或缺的技术支持。然而,尽管传统云存储具有方便、快捷和成本相对较低等优势,但其本身的机制和存储方式依然存在诸多险和隐患:
[0007] 1)隐私泄露问题。云存储用户可根据自己的喜好随时将设备中的音频、视频等文件快速上传到网盘中,网盘的管理员可以从服务端的平台中直接查看和删除用户上传的文件,鉴于这种管理机制,用户的隐私容易发生泄漏。数据安全服务器安全性不高。云存储服务器因其特殊的存储方式,早已经成为黑客入侵的首要目标。服务器上存储着大量的用户数据,对大用户群服务的信息劫持更是黑客们收入的重要来源,这就意味着服务器的安全直接影响着用户数据的安全。数据安全
[0008] 2)数据的可靠性问题。传统私有云存储方法采用本地备份方式,某一硬盘损坏后可通过备份盘进行恢复,但多硬盘同时发生故障(如被浸泡、着火等)将导致无法备份。而公有云存储方法面临数据被误删的风险,误删的文件如果没有额外的备份,那么网盘中的数据将会永久丢失。
[0009] 3)运营终止的风险。在当下的互联网环境下,云存储服务商提供面向公众的云存储服务,每年的资金投入在5亿元以上,而对私提供的云存储盈利模式还尚不清晰。IM和Emai的盈利模式已经成熟,所以相关厂商可以持续免费,而云存储的投入至少是前两者之和的十倍,厂商之间的服务整合和公约形成的首要问题是利益分配,因此服务商们也存在因经营不善而关停服务的可能。

发明内容

[0010] 本发明要解决的技术问题是提供一种智能共享云存储方法,去中心化技术,是在一个分散、不可信的网络环境中,满足一个安全、可信、可控的存储的需求。利用去中心化技术,可以很好地解决云存储技术领域现有的不足。
[0011] 为了解决上述技术问题,本发明提供了一种智能共享云存储方法,包括:
[0012] 步骤1:在智能共享云存储系统中,家庭智能设备进行数据上传存储时,将原始文件拆分、哈希编码,进行本地存储和分布式备份;
[0013] 步骤2:家庭智能设备在进行数据下载时,根据系统生成的文件碎片依赖关系图,进行文件碎片的拉取、合并、恢复;
[0014] 步骤3:为构建去中心化网络,系统基于链技术构建虚拟账本以及虚拟货币Storage Coin,激励用户贡献出闲置存储资源。
[0015] 在其中一个实施例中,步骤1具体包括:
[0016] 步骤1.1:原始文件拆分成若干文件碎片,使用智能共享云存储系统管理;
[0017] 步骤1.2:文件碎片存储本地仓库,使用生成的哈希值作为文件版本号,当文件内容改变时,不覆盖原始数据文件,而针对该文件新增加一个版本,进一步提升了数据存储的可靠性,防止由于误操作导致的数据覆盖;
[0018] 步骤1.3:数据节点位置采用相同编码方式,将文件碎片存储至对应节点,针对私密数据,每一个文件碎片采用对称加密方式进行进一步保护,只能通过设备绑定的私钥进行解密。
[0019] 在其中一个实施例中,所述步骤2包括:
[0020] 步骤2.1:智能共享云存储系统生成文件碎片依赖关系图;
[0021] 步骤2.2:对于本地已有的文件碎片直接拉取,而云端文件根据哈希值查找对应文件碎片存储位置,从该处拉取文件数据;
[0022] 步骤2.3:根据文件碎片依赖关系图将文件碎片合并,恢复原始文件。如原始文件是私密数据,需先使用本地私钥对文件碎片解密后再合并。
[0023] 在其中一个实施例中,步骤3中的基于区块链的存储激励机制:为激励用户贡献出闲置存储资源,构建去中心化网络,基于区块链技术构建虚拟账本以及虚拟货币Storage Coin。
[0024] 在其中一个实施例中,步骤3中,当用户购置的设备存在空闲的存储空间时,可以通过APP选择对应的存储空间进行分享并获得对应的虚拟货币;
[0025] 在其中一个实施例中,步骤3中,当用户存储空间达到购买的物理设备上限,除了购买新的设备外,还可以使用虚拟货币进行存储空间的租用,租用价格和出租等量闲置存储资源的赚取费用持平。
[0026] 在其中一个实施例中,步骤3中,用户获得Storage Coin后可用于存储空间的租用等。
[0027] 一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现任一项所述方法的步骤。
[0028] 一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现任一项所述方法的步骤。
[0029] 一种处理器,所述处理器用于运行程序,其中,所述程序运行时执行任一项所述的方法。
[0030] 本发明的有益效果:
[0031] 本发明的智能共享云存储方法,率先将云存储和去中心化技术结合起来。它集成了两者的优点,相比目前的云存储,能够降低用户存储成本,增加安全性与可靠性,提升数据传输速度等。安全性、高可靠保障机制:数据的安全性、可靠性是本发明的一大亮点。首先,通过对称加密技术能够保证分布式存储的数据的高度安全性。再者,用户的数据基于分布式哈希在多个分布式云存储服务器上碎片化的存储,能够应对运营终止的风险,保证存储数据高度可靠。传统私有云存储方法采用本地备份方式,某一硬盘损坏后可通过备份盘进行恢复,但多硬盘同时发生故障(如被水浸泡、着火等)将导致无法备份。公有云存储方法面临数据被删除、停止运营等风险。本发明提供更高等级可靠性保证,网络节点之间相互备份,即使硬件设备发生重大故障,仍可通过网络其余节点进行恢复。附图说明
[0032] 图1是本发明智能共享云存储方法中的智能共享云存储设备部署框架图。
[0033] 图2是本发明智能共享云存储方法中的智能共享云存储设备功能逻辑视图。
[0034] 图3是本发明智能共享云存储方法中的系统文件管理方案示意图。

具体实施方式

[0035] 下面结合附图和具体实施例对本发明作进一步说明,以使本领域的技术人员可以更好地理解本发明并能予以实施,但所举实施例不作为对本发明的限定。
[0036] 参阅图1到图3,步骤S1:在智能共享云存储系统中,家庭智能设备进行数据上传存储时,将原始文件拆分、哈希编码,进行本地存储和分布式备份。
[0037] 步骤S2:家庭智能设备在进行数据下载时,需根据系统生成的文件碎片依赖关系图,进行文件碎片的拉取、合并、恢复。
[0038] 步骤S3:为构建去中心化网络,系统基于区块链技术构建虚拟账本以及虚拟货币Storage Coin,激励用户贡献出闲置存储资源,用户获得Storage Coin后可用于存储空间的租用等。下面结合具体实施例对本发明中的技术方案做更加详细的说明。
[0039] (1)部署方式
[0040] 本发明的部署方式如下,智能设备与本发明通过路由器相互连接,同一局域网内部设备可随时进行文件上传、下载以及共享。随设备附带有功能完善的APP,支持Android、IOS、Windows等多种设备,利用该APP可以实现本发明的快速安装部署以及对设备的全面控制与操作。针对复杂的网络配置、权限设置、增/改/删硬盘设备、数据备份等,管理员无需键入复杂命令,仅需根据APP提示进行操作,简单明了。
[0041] (2)功能逻辑
[0042] 智能共享云存储设备通过IPFS(星际文件系统)管理底层存储硬件,上层APP调用IPFS SDK实现文件共享、上传、下载等功能。Agent负责设备与分析管理平台通信,收集非私密数据状态,使分析管理平台能够实现智能数据推送。智能共享云存储设备之间通过互联网互联,相互可为对方提供数据备份、数据传输中继等服务。当本地硬件故障后,通过IPFS绑定ID可从网络中其余设备拉取数据,快速恢复,保障数据存储的可靠性。下载热资源时,节点之间通过P2P协议相互协助数据传输,大幅提升下载速度。
[0043] (3)核心工作流程
[0044] 基于IPFS的智能共享云存储设备从用户需求出发,以高安全、高可靠、低成本为目标,采用去中心化架构,核心工作流程包括数据上传和数据下载。
[0045] 数据的上传步骤如下:
[0046] 第一步,原始文件拆分成若干文件碎片,使用智能共享云存储系统管理。
[0047] 第二步,文件碎片存储本地仓库,使用生成的哈希值作为文件版本号,当文件内容改变时,不覆盖原始数据文件,而针对该文件新增加一个版本,进一步提升了数据存储的可靠性,防止由于误操作导致的数据覆盖。
[0048] 第三步,数据节点位置采用相同编码方式,将文件碎片存储至对应节点,针对私密数据,每一个文件碎片采用对称加密方式进行进一步保护,只能通过设备绑定的私钥进行解密。
[0049] 数据的下载步骤如下:
[0050] 第一步,智能共享云存储系统生成文件碎片依赖关系图。
[0051] 第二步,对于本地已有的文件碎片直接拉取,而云端文件根据哈希值查找对应文件碎片存储位置,从该处拉取文件数据。
[0052] 第三步,根据文件碎片依赖关系图将文件碎片合并,恢复原始文件。如原始文件是私密数据,需先使用本地私钥对文件碎片解密后再合并。
[0053] 本发明的核心思想是将数据备份碎片化分布在多个其他用户的智能共享云存储设备,利用基于区块链的分布式账本技术,主机将闲置存储资源参与提供存储服务可得到奖励,反之利用网络其它节点进行数据备份需要一定的开销。开销与收益在区块链上是公开、可审计的,网络自动存储合同的一致性,这就意味着,客户不需要去验证合同,只需要负责数据的管理。相比与传统集中式云存储设备,本发明具有更高级别的安全性(隐私数据碎片分布式存储,每个碎片独立加密)、可靠性(设备损坏后仍可恢复)、可恢复性(数据采用哈希编码表进行版本控制,可随时进行版本回滚)、性价比(闲置资源可参与提供服务获利,并在需要时按需扩容,享受共享化服务来带的好处)和智能性(提供多种智能化云存储优化机制和服务)。
[0054] 以上所述实施例仅是为充分说明本发明而所举的较佳的实施例,本发明的保护范围不限于此。本技术领域的技术人员在本发明基础上所作的等同替代或变换,均在本发明的保护范围之内。本发明的保护范围以权利要求书为准。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈