ITrade: A Blockchain-based, Self-Sovereign, and Scalable Marketplace for IoT Data Streams
Sina Rafati Niya, Danijel Dordevic, Burkhard Stiller · Zurich Open Repository and Archive (University of Zurich) · 2021
In recent years, the interest grew in the Internetof-Things (IoT) and Blockchain (BC) integration for additional trust and decentralization.This opened potentials in various use cases, such as supply chain tracing, smart cities, and recently IoT data marketplaces.Therefore, this paper presents the design, implementation, and evaluation of the BC-based IoT data trading platform "ITrade".ITrade proposes a highly scalable microservice-based architecture based on clouds.ITrade enables end-to-end data streaming from IoT devices toward data buyers.The Smart Contract (SC)-oriented design of ITrade enables decentralized management of autonomous and distributed IoT data trading.ITrade evaluations attest its scalability as a reliable peer-to-peer data transmission platform.