Blockchain-based Cloud Data Deduplication Scheme with Fair Incentives

With the rapid development of cloud computing, vast amounts of duplicated data are being uploaded to the cloud, wasting storage resources. Deduplication (dedup) is an efficient solution to save storage costs of cloud storage providers (CSPs) by storing only one copy of the uploaded data. However, cloud users do not benefit directly from dedup and may be reluctant to dedup their data. To motivate the cloud users towards dedup, CSPs offer incentives on storage fees. The problems with the existing dedup schemes are that they do not consider: (1) correctness - the incentive offered to a cloud user should be computed correctly without any prejudice. (2) fairness - the cloud user receives the file link and access rights of the uploaded data if and only if the CSP receives the storage fee. Meeting these requirements without a trusted party is non-trivial, and most of the existing dedup schemes do not apply. Another drawback is that most of the existing schemes emphasize incentives to cloud users but failed to provide a reliable incentive mechanism. As public Blockchain networks emulate the properties of trusted parties, in this paper, we propose a new Blockchain-based dedup scheme to meet the above requirements. In our scheme, a smart contract computes the incentives on storage fee, and the fairness rules are encoded into the smart contract for facilitating fair payments between the CSPs and cloud users. We prove the correctness and fairness of the proposed scheme. We also design a new incentive mechanism and show that the scheme is individually rational and incentive compatible. Furthermore, we conduct experiments by implementing the designed smart contract on Ethereum local Blockchain network and list the transactional and financial costs of interacting with the designed smart contract.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/21/2022

An Incentive-Compatible Mechanism for Decentralized Storage Network

The dominance of a few big companies in the storage market arising vario...
research
09/09/2023

A Data Middleware for Obtaining Trusted Price Data for Blockchain

As a trusted middleware connecting the blockchain and the real world, th...
research
08/21/2021

Hop-by-hop Accounting and Rewards for Packet dIspAtching

Community networks are prone to free-riders, i.e., participants who take...
research
01/03/2020

Fair Auction and Trade Framework for Cloud VM Allocation based on Blockchain

Cloud auctions provide cost-effective strategies for cloud VM allocation...
research
08/26/2020

SmartSON:A Smart contract driven incentive management framework for Self-Organizing Networks

This article proposes a self-organizing collaborative computing network ...
research
06/12/2018

A Blockchain-based Flight Data Recorder for Cloud Accountability

Many companies rely on Cloud infrastructures for their computation, comm...
research
06/10/2022

NSSIA: A New Self-Sovereign Identity Scheme with Accountability

Self-Sovereign Identity (SSI) is a new distributed method for identity m...

Please sign up or login with your details

Forgot password? Click here to reset