English

A Trust Architecture for Blockchain in IoT

Cryptography and Security 2019-06-28 v1 Distributed, Parallel, and Cluster Computing

Abstract

Blockchain is a promising technology for establishing trust in IoT networks, where network nodes do not necessarily trust each other. Cryptographic hash links and distributed consensus mechanisms ensure that the data stored on an immutable blockchain can not be altered or deleted. However, blockchain mechanisms do not guarantee the trustworthiness of data at the origin. We propose a layered architecture for improving the end-to-end trust that can be applied to a diverse range of blockchain-based IoT applications. Our architecture evaluates the trustworthiness of sensor observations at the data layer and adapts block verification at the blockchain layer through the proposed data trust and gateway reputation modules. We present the performance evaluation of the data trust module using a simulated indoor target localization and the gateway reputation module using an end-to-end blockchain implementation, together with a qualitative security analysis for the architecture.

Keywords

Cite

@article{arxiv.1906.11461,
  title  = {A Trust Architecture for Blockchain in IoT},
  author = {Volkan Dedeoglu and Raja Jurdak and Guntur D. Putra and Ali Dorri and Salil S. Kanhere},
  journal= {arXiv preprint arXiv:1906.11461},
  year   = {2019}
}

Comments

Submitted to MobiQuitous2019

R2 v1 2026-06-23T10:05:00.572Z