A Blockchain-Based Approach for Saving and Tracking Differential-Privacy Cost

01/25/2020
by   fcq, et al.
0

An increasing amount of users' sensitive information is now being collected for analytics purposes. To protect users' privacy, differential privacy has been widely studied in the literature. Specifically, a differentially private algorithm adds noise to the true answer of a query to generate a noisy response. As a result, the information about the dataset leaked by the noisy output is bounded by the privacy parameter. Oftentimes, a dataset needs to be used for answering multiple queries (e.g., for multiple analytics tasks), so the level of privacy protection may degrade as more queries are answered. Thus, it is crucial to keep track of the privacy spending which should not exceed the given privacy budget. Moreover, if a query has been answered before and is asked again on the same dataset, we may reuse the previous noisy response for the current query to save the privacy cost. In view of the above, we design and implement a blockchain-based system for tracking and saving differential-privacy cost. Blockchain provides a distributed immutable ledger that records each query's type, the noisy response used to answer each query, the associated noise level added to the true query result, and the remaining privacy budget in our system. Furthermore, since the blockchain records the noisy response used to answer each query, we also design an algorithm to reuse previous noisy response if the same query is asked repeatedly. Specifically, considering that different requests of the same query may have different privacy requirements, our algorithm (via a rigorous proof) is able to set the optimal reuse fraction of the old noisy response and add new noise (if necessary) to minimize the accumulated privacy cost. Experimental results show that the proposed algorithm can reduce the privacy cost significantly without compromising data accuracy.

READ FULL TEXT

page 4

page 5

page 6

page 7

page 8

page 9

page 11

page 13

research
06/08/2020

Blockchain-Based Differential Privacy Cost Management System

Privacy preservation is a big concern for various sectors. To protect in...
research
12/19/2022

Multi-Analyst Differential Privacy for Online Query Answering

Most differentially private mechanisms are designed for the use of a sin...
research
05/04/2023

Shannon meets Gray: Noise-robust, Low-sensitivity Codes with Applications in Differential Privacy

Integer data is typically made differentially private by adding noise fr...
research
11/30/2022

Differentially Private Enhanced Permissioned Blockchain for Private Data Sharing in Industrial IoT

The integration of permissioned blockchain such as Hyperledger fabric (H...
research
10/21/2019

Constructing Privacy Channels from Information Channels

Data privacy protection studies how to query a dataset while preserving ...
research
11/30/2022

An Optimized Privacy-Utility Trade-off Framework for Differentially Private Data Sharing in Blockchain-based Internet of Things

Differential private (DP) query and response mechanisms have been widely...
research
11/30/2022

Answering Private Linear Queries Adaptively using the Common Mechanism

When analyzing confidential data through a privacy filter, a data scient...

Please sign up or login with your details

Forgot password? Click here to reset