Transparent Cloud Privacy: Data Provenance Expression in Blockchain

The development of Cloud processing and ‘Big Data’ have raised many concerns over the use to which data is being put. These concerns have created new demands for methodologies, and capabilities which can provide transparency and trust in data provenance in the Cloud. Distributed ledger technologies (DLTs) have been proposed as a possible platform to address cloud big data provenance. This paper examines the W3C recommendation for data provenance PROV and if the blockchain DLT can apply the core primary PROV attributes required to satisfy data provenance. The research shows that not all data provenance expressions can be provided by blockchain. Instances of data provenance which rely on circular references are not possible as the blockchain DLT is a single linked list.

[1]  Manolis Koubarakis,et al.  Modeling and Preserving Greek Government Decisions Using Semantic Web Technologies and Permissionless Blockchains , 2018, ESWC.

[2]  Bharat K. Bhargava,et al.  (WIP) Blockhub: Blockchain-Based Software Development System for Untrusted Environments , 2018, 2018 IEEE 11th International Conference on Cloud Computing (CLOUD).

[3]  Nikos Fotiou,et al.  Smart Contracts for the Internet of Things: Opportunities and Challenges , 2018, 2018 European Conference on Networks and Communications (EuCNC).

[4]  Jianwu Wang,et al.  Big data provenance: Challenges, state of the art and opportunities , 2015, 2015 IEEE International Conference on Big Data (Big Data).

[5]  Yogesh L. Simmhan,et al.  The Open Provenance Model core specification (v1.1) , 2011, Future Gener. Comput. Syst..

[6]  Claus Pahl,et al.  A Review of Distributed Ledger Technologies , 2018, OTM Conferences.

[7]  Ashiq Anjum,et al.  Blockchain Standards for Compliance and Trust , 2017, IEEE Cloud Computing.

[8]  M. Frans Kaashoek,et al.  VerSum: Verifiable Computations over Large Public Logs , 2014, CCS.

[9]  Victoria L. Lemieux,et al.  Trusting records: is Blockchain technology the answer? , 2016 .

[10]  Era moderna até Health Insurance Portability and Accountability Act , 2011 .

[11]  Victoria L. Lemieux,et al.  Preserving the Archival Bond in Distributed Ledgers: A Data Model and Syntax , 2017, WWW.

[12]  Ashish Gehani,et al.  SPADE: Support for Provenance Auditing in Distributed Environments , 2012, Middleware.

[13]  Satoshi Nakamoto Bitcoin : A Peer-to-Peer Electronic Cash System , 2009 .

[14]  Ragib Hasan,et al.  SECProv: Trustworthy and Efficient Provenance Management in the Cloud , 2018, IEEE INFOCOM 2018 - IEEE Conference on Computer Communications.

[15]  Siani Pearson,et al.  Accountability in Cloud Service Provision Ecosystems , 2014, NordSec.

[16]  Vladimiro Sassone,et al.  Using PROV and Blockchain to Achieve Health Data Provenance , 2018 .

[17]  Sven Helmer,et al.  An architecture pattern for trusted orchestration in IoT edge clouds , 2018, 2018 Third International Conference on Fog and Mobile Edge Computing (FMEC).

[18]  Daniel Davis Wood,et al.  ETHEREUM: A SECURE DECENTRALISED GENERALISED TRANSACTION LEDGER , 2014 .

[19]  Krzysztof Janowicz,et al.  On the prospects of blockchain and distributed ledger technologies for open science and academic publishing , 2018, Semantic Web.

[20]  Martin White,et al.  Fake News: A Technological Approach to Proving the Origins of Content, Using Blockchains , 2017, Big Data.

[21]  Kuo-Hui Yeh,et al.  An ISO/IEC 15408-2 Compliant Security Auditing System with Blockchain Technology , 2018, 2018 IEEE Conference on Communications and Network Security (CNS).

[22]  Anthony Skjellum,et al.  Provenance threat modeling , 2016, 2016 14th Annual Conference on Privacy, Security and Trust (PST).