基于区块链的安全可靠分布式去重方案
1. 引言
云计算是一种通过互联网提供托管服务的通用术语,而云存储作为云计算的重要组成部分,为用户提供了跨平台、高可扩展性、高可用性和近乎无限容量的数据外包服务。随着全球数据量的爆炸式增长,数据去重技术被广泛应用于云存储中,以节省磁盘空间和网络带宽。然而,传统的去重方案存在一些挑战,如难以保证数据的机密性、可靠性等。
传统的去重方案通常只在云中存储每个文件的一个副本,这可能导致数据可靠性问题。而且,大多数现有方案中引入的可信第三方存在单点故障的安全风险。近年来,区块链作为一种分布式计算范式,因其高效、高数据安全性、高可信度和低成本等特点受到了广泛关注。一些去中心化存储系统利用区块链技术实现了安全的文件存储,但都没有尝试通过去重实现存储效率。
本文提出了一种基于区块链的分布式去重方案,旨在解决数据存储中的机密性、完整性和可靠性三个挑战。该方案将文件分布到多个服务器,并将文件信息记录在带时间戳的区块链上,通过共识和激励机制实现安全的云存储。
2. 相关工作
- 收敛加密 :收敛加密方案用于在加密数据上实现去重。用户通过加密哈希算法从明文生成收敛密钥,并使用该密钥对数据进行加密,从而对相同的明文生成相同的密文。但这些方案大多只考虑了单服务器的情况,且未充分考虑系统的可靠性。
- 去中心化存储系统 :像Dropbox、Google Drive等云存储系统采用集中式平台管理分布式异构存储设备。为避免对单个可信实体的过度依赖,Storj和Sia等去中心化存储平台利用区块链技术提供高隐私保护的存储服务,并通过激
超级会员免费看
订阅专栏 解锁全文
433

被折叠的 条评论
为什么被折叠?



