4.7 Article

A Blockchain-Based Multi-Cloud Storage Data Auditing Scheme to Locate Faults

Journal

IEEE TRANSACTIONS ON CLOUD COMPUTING
Volume 10, Issue 4, Pages 2252-2263

Publisher

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/TCC.2021.3057771

Keywords

Multi-cloud storage; blockchain; data auditing; dispute arbitration

Funding

  1. National Natural Science Foundation of China [61702561, 61702562, 61872130, 62002113]
  2. 111 Project [B18059]
  3. Science and Technology Project of Department of Communications of Hunan Provincial [201928]
  4. Research and Development Key Projects of Hunan Province [2020GK2006, 2020SK2066]
  5. Key R&D Projects of Changsha [kq1907103]
  6. Fundamental Research Funds for the Central Universities [531118010454]

Ask authors/readers for more resources

This article introduces a blockchain-based multi-cloud storage data auditing scheme to ensure data integrity and resolve service disputes. The scheme utilizes blockchain to record interactions between users, service providers, and organizers as evidence, and employs smart contracts to identify malicious service providers. Theoretical analysis and experiments demonstrate the effectiveness and acceptable cost of the scheme in multi-cloud environments.
Network storage services have benefited countless users worldwide due to the notable features of convenience, economy and high availability. Since a single service provider is not always reliable enough, more complex multi-cloud storage systems are developed for mitigating the data corruption risk. While a data auditing scheme is still needed in multi-cloud storage to help users confirm the integrity of their outsourced data. Unfortunately, most of the corresponding schemes rely on trusted institutions such as the centralized third-party auditor (TPA) and the cloud service organizer, and it is difficult to identify malicious service providers after service disputes. Therefore, we present a blockchain-based multi-cloud storage data auditing scheme to protect data integrity and accurately arbitrate service disputes. We not only introduce the blockchain to record the interactions among users, service providers, and organizers in data auditing process as evidence, but also employ the smart contract to detect service dispute, so as to enforce the untrusted organizer to honestly identify malicious service providers. We also use the blockchain network and homomorphic verifiable tags to achieve the low-cost batch verification without TPA. Theoretical analyses and experiments reveal that the scheme is effective in multi-cloud environments and the cost is acceptable.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available