Blockchain-Based Decentralized Cloud Storage With Reliable Deduplication and Storage Balancing

被引:0
|
作者
Li, Jingyi [1 ]
Li, Yidong [2 ]
Wu, Jigang [1 ]
Zhang, Zikai [2 ]
Jin, Yi [2 ]
机构
[1] Guangdong Univ Technol, Sch Comp Sci & Technol, Guangzhou 510006, Peoples R China
[2] Beijing Jiaotong Univ, Sch Comp & Informat Technol, Beijing 100044, Peoples R China
关键词
Cloud computing; Servers; Reliability; Encryption; Blockchains; Smart contracts; Resource management; Deduplication; blockchain; decentralized; cloud storage; security; SCHEME;
D O I
10.1109/TNSE.2024.3369630
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Data deduplication schemes have been widely used in cloud storage systems to save storage space by eliminating duplicate outsourced data. However, the reduction of redundancy leads to decreased data availability and unbalanced data distribution. This paper proposes a blockchain-based decentralized storage system with reliable deduplication and storage balance strategy to provide reliability for deduplicated outsourced data. Encrypted data is split into chunks by a ramp secret sharing scheme, and it is distributed to multiple independent cloud servers. States of the chunks are recorded on the tamper-proofed blockchain and they can be used to recover the raw data or support the verification of user identity. To balance the distribution of data among storage servers, a heuristic matching algorithm is designed to efficiently allocate the available storage space. The allocation services are published by autonomous smart contracts and other participants gain rewards by giving the best matching results of data chunks and storage servers. Formulation analysis demonstrates the correctness of the proposed scheme in terms of data consistency, integrity, and reliability. Experimental results show that the proposed scheme preserves the confidentiality of outsourced data with acceptable computational consumption.
引用
收藏
页码:3289 / 3304
页数:16
相关论文
共 50 条
  • [31] BCSolid: A Blockchain-Based Decentralized Data Storage and Authentication Scheme for Solid
    Cai, Ting
    Chen, Wuhui
    Yu, Yang
    [J]. BLOCKCHAIN AND TRUSTWORTHY SYSTEMS, BLOCKSYS 2019, 2020, 1156 : 676 - 689
  • [32] Designing Blockchain-Based Decentralized Scheme for Secure File Storage System
    Jariwala, Manav Pankaj
    Obaidat, Mohammad S.
    Wazid, Mohammad
    Mishra, Amit Kumar
    Singh, Devesh Pratap
    [J]. 2024 INTERNATIONAL CONFERENCE ON COMPUTER, INFORMATION AND TELECOMMUNICATION SYSTEMS, CITS 2024, 2024, : 103 - 109
  • [33] A blockchain-based storage intelligent
    Jerbi, Wassim
    Cheikhrouhou, Omar
    Guermazi, Abderrahmen
    Hamam, Habib
    Trabelsi, Hafedh
    [J]. 2022 INTERNATIONAL WIRELESS COMMUNICATIONS AND MOBILE COMPUTING, IWCMC, 2022, : 635 - 640
  • [34] Blockchain-based secure deduplication against duplicate-faking attack in decentralised storage
    Zhou, Jingkai
    Tian, Guohua
    Wei, Jianghong
    [J]. INTERNATIONAL JOURNAL OF COMPUTATIONAL SCIENCE AND ENGINEERING, 2023, 26 (04) : 406 - 417
  • [35] A Blockchain-Based Storage System With Financial Incentives for Load-balancing
    Yin, Hao
    Zhang, Zijian
    Zhu, Liehuang
    Li, Meng
    Du, Xiaojiang
    Guizani, Mohsen
    Khoussainov, Bakh
    [J]. IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2021, 8 (02): : 1178 - 1188
  • [36] Scalable and Reliable Key Management for Secure Deduplication in Cloud Storage
    Kwon, Hyunsoo
    Hahn, Changhee
    Koo, Dongyoung
    Hur, Junbeom
    [J]. 2017 IEEE 10TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD), 2017, : 391 - 398
  • [37] A Decentralized Public Auditing Scheme for Secure Cloud Storage Based on Blockchain
    Chen, Jiannan
    Wang, Ying
    Huang, Zhaohui
    Ruan, Conghao
    Hu, Chunqiang
    [J]. WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2022, 2022
  • [38] Balancing the Storage in a Deduplication Cluster
    Grangia, Giacomo
    Xu, Quanqing
    Bianco, Andrea
    Giaccone, Paolo
    [J]. 2017 INTERNATIONAL CONFERENCE ON NETWORKING, ARCHITECTURE, AND STORAGE (NAS), 2017, : 268 - 271
  • [39] Blockchain-based publicly verifiable data deletion scheme for cloud storage
    Yang, Changsong
    Chen, Xiaofeng
    Xiang, Yang
    [J]. JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2018, 103 : 185 - 193
  • [40] Consortium Blockchain-Based Public Integrity Verification in Cloud Storage for IoT
    Lin, Yangfei
    Li, Jie
    Kimura, Shigetomo
    Yang, Yuanyuan
    Ji, Yusheng
    Cao, Yangjie
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (05) : 3978 - 3987