基于区块链的分布式冗余共享存储系统隐私保护算法研究
发布时间:2024-05-25 14:29
随着信息技术和移动通信技术的普及,用户数据规模急剧膨胀,为解决用户的海量数据存储需求,云存储系统已成为现代信息社会的基础服务设施。中心化的云存储系统依赖中心化的服务器为用户提供文件存储服务,存在单点故障的问题,容易造成用户数据不可用,并威胁用户隐私安全。基于区块链的分布式共享存储系统采用去中心化的架构,因此不存在单点故障的隐患,另外,区块链的不可篡改、透明性等特征,能有效提高系统安全性、降低用户使用成本。然而,相比传统集中式的存储系统,基于区块链的分布式共享存储系统在带来诸多优势的同时,也面临着两大局限性。首先,在数据可用性方面,基于区块链的分布式共享存储系统采用基于纠删码的数据冗余方案,因此在数据恢复过程中会带来巨大的网络和计算开销;其次,在用户隐私方面,区块链数据公开透明的特性使得任何人都可以获取到区块链上的数据,威胁用户的隐私。针对以上两大问题,以及现有相关研究工作的不足,本文提出一种基于区块链的分布式共享冗余存储系统的隐私保护方案,为用户提供安全可靠的文件存储的前提下,提高冗余存储效率,并能保护用户数据隐私。本文的主要工作如下:(1)提出基于区块链的分布式共享存储系统冗余存储方...
【文章页数】:72 页
【学位级别】:硕士
【部分图文】:
本文编号:3982227
【文章页数】:72 页
【学位级别】:硕士
【部分图文】:
图1.1论文组织结构
第六章是总结和展望。本章对论文的主要工作进行总结,并展望了未来的研究方向。分布式共享存储系统为用户提供文件存储服务,随着现代分布式存储技术的发展,系统规模不断扩大,数据可用性问题和用户数据的隐私问题显得越来越重要。因此,冗余存储技术和隐私保护技术成为现代分布式存储领域的关键技术。....
图2.1区块链
近年来,区块链技术有了迅速的发展,并且在各个领域都有了广泛应用。目前,已经从区块链1.0发展到了区块链3.0。在区块链1.0阶段,区块链主要运用在金融领域,这一阶段的典型应用是比特币[16]。比特币利用区块链技术,结合Merkle树,利用共识机制、非对称加密等技术,解决了双花问题....
图2.2Storj系统架构
如图2.2所示,Storj系统组成主要包括四部分:用户节点、存储节点、Uplink、Satellite节点。其中,用户节点是使用Storj系统进行文件存取、文件处理的节点,用户使用系统提供的服务并支付一定数量的代币。存储节点是提供文件存储的节点,是由网络中的用户将自己空闲的硬盘空....
图2.3基于复制的容错机制原理
在分布式存储系统中,用户在客户端对文件进行分块然后分散地存储到存储节点中。数据容错机制是通过创建冗余的数据分块来提高系统的容错能力。根据冗余数据块创建方式的不同,数据容错机制可以分为基于复制的容错机制和基于编码的容错机制。基于复制的容错机制原理如图2.3所示,对数据块采用多次复制....
本文编号:3982227
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3982227.html