A Privacy-Preserving Blockchain Platform for a Data Marketplace

Recent data leak scandals, together with the under-utilization of collected data (estimated that around 90% of data never leaves a device’s local storage), limits the applicability and potential of novel data driven applications. Thus, novel ways to treat data, in which users are guaranteed control, usability, and privacy over their generated data are needed. In this paper we propose a novel privacy-preserving blockchain framework for a data sharing marketplace. The proposed framework allows users (such as sensors and devices) that generate data to store it in external servers, while the blockchain is utilized to record buy and sell transactions between parties, as well as perform access control by generating access sequences whenever trades are performed. A novel perspective over data ownership is presented, in which whoever generates the data has completed ownership and control over it and the blockchain transactions are only utilized to guarantee temporary access to it. The proposed blockchain framework also supports different types of data and provides, via the distributed and openness of the framework, quality, timeliness and similarity control over the data stored in the marketplace. In this context, different types of applications that can benefit from this framework are presented and open problems are discussed.