Hyperledger Fabric Blockchain as a Service for the IoT: Proof of Concept

Saša Pešić, Miloš Radovanović, Mirjana Ivanović, Milenko Tošić, Ognjen Iković, Dragan Bošković

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Blockchain as a Service for the Internet of Things is an emerging topic in the blockchain research and industrial community, especially relating to increased system consistency, security, and privacy. Blockchains represent highly distributed and autonomous decision-making systems with distributed data and process management. Internet of Things systems share these characteristics, while also bringing the cyber-physical dimension and machine-to-machine interaction concept to the ecosystem of devices and users. Blockchain infrastructure setup and smart contract prototyping are cumbersome tasks. Onboarding an existing system to a blockchain network takes a significant amount of time and manual effort, and incorporating business logic requires a series of complex steps. For IoT systems, these task needs to be carried out having in mind the typical characteristics of such systems: low hardware, storage, and networking capabilities and high node churn and transaction volume. Moreover, these tasks need to be semi to fully automated in terms of workflows that support easy-to-use integration mechanisms for onboarding of diverse IoT infrastructures and on-demand business logic generation. In this paper, we present a Hyperledger Fabric-based Blockchain as a Service for addressing the identified challenges. Specifically, the framework is tailored to answer to specific requirements of IoT systems through three major services: Hyperledger Fabric Infrastructure Configuration Generator, Hyperledger Fabric Chaincode Builder and Hyperledger Fabric Operator Modules.

Original languageEnglish (US)
Title of host publicationModel and Data Engineering- 9th International Conference, MEDI 2019, Proceedings
EditorsKlaus-Dieter Schewe, Neeraj Kumar Singh
PublisherSpringer
Pages172-183
Number of pages12
ISBN (Print)9783030320645
DOIs
StatePublished - Jan 1 2019
Externally publishedYes
Event9th International Conference on Model and Data Engineering, MEDI 2019 - Toulouse, France
Duration: Oct 28 2019Oct 31 2019

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume11815 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference9th International Conference on Model and Data Engineering, MEDI 2019
CountryFrance
CityToulouse
Period10/28/1910/31/19

Keywords

  • Blockchain
  • Distributed systems
  • Internet of Things

ASJC Scopus subject areas

  • Theoretical Computer Science
  • Computer Science(all)

Fingerprint Dive into the research topics of 'Hyperledger Fabric Blockchain as a Service for the IoT: Proof of Concept'. Together they form a unique fingerprint.

  • Cite this

    Pešić, S., Radovanović, M., Ivanović, M., Tošić, M., Iković, O., & Bošković, D. (2019). Hyperledger Fabric Blockchain as a Service for the IoT: Proof of Concept. In K-D. Schewe, & N. K. Singh (Eds.), Model and Data Engineering- 9th International Conference, MEDI 2019, Proceedings (pp. 172-183). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 11815 LNCS). Springer. https://doi.org/10.1007/978-3-030-32065-2_12