HyperProv: Decentralized Resilient Data Provenance at the Edge with Blockchains

10/13/2019
by   Petter Tunstad, et al.
0

Data provenance and lineage are critical for ensuring integrity and reproducibility of information in research and application. This is particularly challenging for distributed scenarios, where data may be originating from decentralized sources without any central control by a single trusted entity. We present HyperProv, a general framework for data provenance based on the permissioned blockchain Hyperledger Fabric (HLF), and to the best of our knowledge, the first system that is ported to ARM based devices such as Raspberry Pi (RPi). HyperProv tracks the metadata, operation history and data lineage through a set of built-in queries using smart contracts, enabling lightweight retrieval of provenance data. HyperProv provides convenient integration through a NodeJS client library, and also includes off-chain storage through the SSH file system. We evaluate HyperProv's performance, throughput, resource consumption, and energy efficiency on x86-64 machines, as well as on RPi devices for IoT use cases at the edge.

READ FULL TEXT

page 1

page 2

page 3

research
06/12/2018

Trinity: A Distributed Publish/Subscribe Broker with Blockchain-based Immutability

Internet-of-Things (IoT) and Supply Chain monitoring applications rely o...
research
05/05/2019

Interledger Smart Contracts for Decentralized Authorization to Constrained Things

We present models that utilize smart contracts and interledger mechanism...
research
05/02/2020

Context-based smart contracts for appendable-block blockchains

Currently, blockchain proposals are being adopted to solve security issu...
research
06/23/2022

A Decentralized Framework with Dynamic and Event-Driven Container Orchestration at the Edge

Virtualization provides an abstraction layer for the Internet of Things ...
research
12/20/2021

Complete Decentralization of Distributed Data Storages Based on Blockchain Technology

The work presents a solution for completely decentralized data managemen...
research
10/11/2019

SADAN: Scalable Adversary Detection in Autonomous Networks

Autonomous collaborative networks of devices are emerging in numerous do...
research
11/12/2018

Efficient Public Blockchain Client for Lightweight Users

Public blockchains provide a decentralized method for storing transactio...

Please sign up or login with your details

Forgot password? Click here to reset