# Blockchain-based Data Provenance for the Internet of Things

**Authors:** Marten Sigwart, Michael Borkowski, Marco Peise, Stefan Schulte, Stefan, Tai

arXiv: 1905.06852 · 2019-08-07

## TL;DR

This paper proposes a layered blockchain-based framework for IoT data provenance, addressing heterogeneity and enabling trustworthy data across diverse IoT applications with a proof-of-concept implementation.

## Contribution

It introduces a generic layered architecture for IoT data provenance and demonstrates its feasibility using Ethereum smart contracts.

## Key findings

- Proof-of-concept implementation on Ethereum
- Supports diverse IoT use cases
- Simplifies adoption of data provenance

## Abstract

As more and more applications and services depend on data collected and provided by Internet of Things (IoT) devices, it is of importance that such data can be trusted. Data provenance solutions together with blockchain technology are one way to make data more trustworthy. However, current solutions do not address the heterogeneous nature of IoT applications and their data. In this work, we identify functional and non-functional requirements for a generic IoT data provenance framework, and conceptualise the framework as a layered architecture. Using a proof-of-concept implementation based on Ethereum smart contracts, data provenance can be realised for a wide range of IoT use cases. Benefits of a generic framework include simplified adoption and a more rapid implementation of data provenance for the IoT.

## Figures

4 figures with captions in the complete paper: https://tomesphere.com/paper/1905.06852/full.md

---
Source: https://tomesphere.com/paper/1905.06852