4.7 Article

A Blockchain-Enabled Deduplicatable Data Auditing Mechanism for Network Storage Services

Journal

IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING
Volume 9, Issue 3, Pages 1421-1432

Publisher

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/TETC.2020.3005610

Keywords

Blockchain; Scalability; Protocols; Data integrity; Cryptography; Monitoring; Network storage; deduplication; data auditing; blockchain

Funding

  1. Fundamental Research Funds for the Central Universities [531118010454]
  2. Guangdong Provincial Natural Science Foundation [2017A030308006]
  3. National Key RD Projects [2017YFB0902904, 2018YFB 0704000]
  4. National Natural Science Foundation of China [61632009, 61772191]
  5. Science and Technology Key Projects of Hunan Province [2015TP1004, 2018TP1009, 2019GK 2082]
  6. Science and Technology Project of Changsha City [kq1902051]

Ask authors/readers for more resources

This article proposes a blockchain-based deduplicatable data auditing mechanism, which designs a client-side data deduplication scheme using bilinear-pair techniques to solve the problems of high cost and reliance on trusted third parties in traditional approaches. By utilizing both blockchain technique and bilinear pairing cryptosystem, a trustworthy and efficient data auditing mechanism is achieved to ensure data integrity.
Since network storage services achieve widespread adoption, security and performance issues are becoming primary concerns, affecting the scalability of storage systems. Countermeasures like data auditing mechanisms and deduplication techniques are widely studied. However, the existing data auditing mechanism with deduplication cannot solve the problems such as high cost and reliance on trusted third parties in traditional approaches, and it also faces the problem of repeated auditing of data shared by multiple-tenant. This article proposes a blockchain-based deduplicatable data auditing mechanism. We first design a client-side data deduplication scheme based on bilinear-pair techniques to reduce the burden on users and service providers. On this basis, we achieve a trustworthy and efficient data auditing mechanism that helps to check data integrity by using both the blockchain technique and bilinear pairing cryptosystem. The blockchain system is used to record the behaviors of entities in both data outsourcing and auditing processes so that the corresponding immutable records can be used to not only ensure the credibility of audit results but also help to monitor unreliable third-party auditors. Finally, theoretical analysis and experiments reveal the effectiveness and performance of our scheme.

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