[发明专利]一种大数据环境下基于区块链的P2P网络云端存储方法有效
申请号: | 201710556695.5 | 申请日: | 2017-07-10 |
公开(公告)号: | CN107360156B | 公开(公告)日: | 2019-10-29 |
发明(设计)人: | 李嘉兴;陈平华;武继刚 | 申请(专利权)人: | 广东工业大学 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L9/32;H04L29/08 |
代理公司: | 广东广信君达律师事务所 44329 | 代理人: | 杨晓松 |
地址: | 510062 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种大数据环境下基于区块链的P2P网络云端存储方法,把数据进行分块、加密和按序编号,并上传到整个P2P网络中拥有空闲存储空间的计算机中,以区块链作为交易机制,把加密的文件块随机地存储在需要存储空间的用户周围的计算机中,最后,在网络中使用梅克尔哈希树对所有的交易信息进行完整性验证和检测是否被篡改,其特征在于:把加密的文件块随机地存储在需要存储空间的用户周围的计算机中的同时,把存储的文件块的相关信息而不是文件块本身存储在区块链中。 | ||
搜索关键词: | 存储 文件块 区块 加密 存储空间 大数据 随机地 云端 计算机 空闲存储空间 完整性验证 交易机制 交易信息 相关信息 哈希树 分块 梅克 篡改 检测 网络 | ||
【主权项】:
1.一种大数据环境下基于区块链的P2P 网络云端存储方法,把数据进行分块、加密和按序编号,并上传到整个P2P 网络中拥有空闲存储空间的计算机中,以区块链作为交易机制,把加密的文件块随机地存储在需要存储空间的用户周围的计算机中,最后,在网络中使用梅克尔哈希树对所有的交易信息进行完整性验证和检测是否被篡改,其特征在于:把加密的文件块随机地存储在需要存储空间的用户周围的计算机中的同时,把存储的文件块的相关信息而不是文件块本身存储在区块链中;先在本地计算机将文件进行分块和使用数字签名的私钥进行加密,然后在区块链中注册并发布自己的经过公钥加密的信息,同时找到地理位置附近的在区块链中发布空闲存储空间的用户信息,进行存储服务交易,接着把文件块随机地存储在这些附近的计算机中,等到需要取回存储文件时,直接追溯区块链中的交易数据,使用对应的私钥解密只属于用户自己的交易信息,从而获得用户自己的文件块的存储位置,再把文件块下载并用私钥解密,拼接成完整的文件。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东工业大学,未经广东工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710556695.5/,转载请声明来源钻瓜专利网。
- 上一篇:一种功率优化器及其控制方法和控制装置
- 下一篇:一种陀螺式趣味笔