Blockchain-Based Dynamic Cloud Data Integrity Auditing via Non-Leaf Node Sampling of Rank-Based Merkle Hash Tree

被引:0
|
作者
Wang, Chenxu [1 ,2 ]
Sun, Yifan [1 ]
Liu, Boyang [1 ]
Xue, Lei [3 ]
Guan, Xiaohong [2 ]
机构
[1] Xi An Jiao Tong Univ, Sch Software Engn, Xian 710049, Peoples R China
[2] Xi An Jiao Tong Univ, MoE Key Lab INNS, Xian 710049, Peoples R China
[3] Sun Yat Sen Univ, Sch Cyber Sci & Technol, Shenzhen 518100, Peoples R China
基金
中国国家自然科学基金;
关键词
Blockchains; Peer-to-peer computing; Cloud computing; Data integrity; Security; Fabrics; Smart contracts; Blockchain; cloud storage; data auditing; smart contracts; Web; 3.0; BIG DATA-STORAGE; EFFICIENT;
D O I
10.1109/TNSE.2024.3393978
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Cloud storage plays an important role in the era of Big Data and Web 3.0. More and more data owners (DOs) store their data on Cloud for convenience and affordability. However, security and integrity completely depend on cloud storage service providers (CSPs) after data outsourcing. Once CSPs commit dishonest actions that lead to data tampering or loss, it will cause huge losses to DOs. Therefore, DOs need to audit the integrity of their data regularly. Traditional auditing schemes rely on trusted third parties (TPAs), which are not always trustworthy. This paper utilizes Blockchain instead of a trusted third-party auditor for data integrity auditing to address the trust crisis between data owners and cloud storage providers. Existing Rank-based Merkle Hash Tree (RMHT)-based auditing approaches suffer from high communication cost, limiting its applications to Blockchain scenarios. To address these issues, we enhance the auditing algorithm through extending the Rank-based Merkle Hash Tree (RMHT) for dynamic update of stored data and using a non-leaf node sampling strategy. These modifications significantly reduce the communication overhead during auditing and update phases. Such optimizations enable the algorithm to be well-suited for the Blockchain environment because proofs are stored on the Blockchain with gas fees. We implement a prototype and perform a security analysis of the proposed system. Experimental results demonstrate the security and effectiveness of the proposed approach.
引用
收藏
页码:3931 / 3942
页数:12
相关论文
共 12 条
  • [1] Merkle Tree and Blockchain-Based Cloud Data Auditing
    Mohan, Arun Prasad
    Asfak, Mohamed R.
    Gladston, Angelin
    [J]. INTERNATIONAL JOURNAL OF CLOUD APPLICATIONS AND COMPUTING, 2020, 10 (03) : 54 - 66
  • [2] Dynamic Data Integrity Auditing Based on Hierarchical Merkle Hash Tree in Cloud Storage
    Liu, Zhenpeng
    Wang, Shuo
    Duan, Sichen
    Ren, Lele
    Wei, Jianhang
    [J]. ELECTRONICS, 2023, 12 (03)
  • [3] A survey on blockchain-based integrity auditing for cloud data
    Han, Haoxiang
    Fei, Shufan
    Yan, Zheng
    Zhou, Xiaokang
    [J]. DIGITAL COMMUNICATIONS AND NETWORKS, 2022, 8 (05) : 591 - 603
  • [4] Enabling Decentralized and Dynamic Data Integrity Verification for Secure Cloud Storage via T-Merkle Hash Tree Based Blockchain
    He, Kai
    Huang, Chunxiao
    Shi, Jiaoli
    Hu, Xinrong
    Fan, Xiying
    [J]. MOBILE INFORMATION SYSTEMS, 2021, 2021
  • [5] Blockchain-based transparent and certificateless data integrity auditing for cloud storage
    Miao, Yapeng
    Miao, Ying
    Miao, Xuexue
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2024,
  • [6] Blockchain-based integrity auditing for shared data in cloud storage with file prediction
    Liu, Zhenpeng
    Wang, Shuo
    Liu, Yi
    [J]. COMPUTER NETWORKS, 2023, 236
  • [7] Blockchain Based Data Integrity Verification for Cloud Storage with T-Merkle Tree
    He, Kai
    Shi, Jiaoli
    Huang, Chunxiao
    Hu, Xinrong
    [J]. ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2020, PT III, 2020, 12454 : 65 - 80
  • [8] Dynamic Outsourced Auditing Services for Cloud Storage Based on Batch-Leaves-Authenticated Merkle Hash Tree
    Rao, Lu
    Zhang, Hua
    Tu, Tengfei
    [J]. IEEE TRANSACTIONS ON SERVICES COMPUTING, 2020, 13 (03) : 451 - 463
  • [9] Blockchain-based Secure Outsourcing Data Integrity Auditing for Internet of Things in Cloud-edge Environment
    Lin, Yangfei
    Wu, Celimuge
    Ji, Yusheng
    Li, Jie
    Liu, Zhi
    [J]. 2022 18TH INTERNATIONAL CONFERENCE ON MOBILITY, SENSING AND NETWORKING, MSN, 2022, : 355 - 362
  • [10] RITS-MHT: Relative indexed and time stamped Merkle hash tree based data auditing protocol for cloud computing
    Garg, Neenu
    Bawa, Seema
    [J]. JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2017, 84 : 1 - 13