The Blockchain of Things, Beyond Bitcoin: A Systematic Review

The Internet of Things (IoT) is a name coined to the digital ecosystem of numerous internet connected devices. It brings the physical world closer to the digital one and as a result, allows for new applications and services. The emergence of Blockchain, a distributed ledger technology, presents a possible solution to ensure trust in decentralized systems. Blockchain brings trust, immutability, and verifiability of a distributed ledger in a decentralized network which could be useful to build trust in IoT. However, the integration of IoT with Blockchain involves a number of challenges. The use of Blockchain within the IoT is a recent and a fast paced topic. Therefore, conducting a systematic literature review is essential to understand what has been proposed on the topic. Recent work has provided a systematic review with a focus on Bitcoin. In this paper, we present a systematic review of more recent work on Blockchain and IoT, with a broader focus on Blockchain platforms beyond Bitcoin. Our work provides an overview of what has been done so far on the use of Blockchain and IoT.

[1]  Praveen Gauravaram,et al.  LSB: A Lightweight Scalable BlockChain for IoT Security and Privacy , 2017, ArXiv.

[2]  Arshdeep Bahga,et al.  Blockchain Platform for Industrial Internet of Things , 2016 .

[3]  D. Culler,et al.  WAVE : A Decentralized Authorization System for IoT via Blockchain Smart Contracts , 2017 .

[4]  Oscar Novo,et al.  Blockchain Meets IoT: An Architecture for Scalable Access Management in IoT , 2018, IEEE Internet of Things Journal.

[5]  George Q. Huang,et al.  Toward open manufacturing: A cross-enterprises knowledge and services exchange framework based on blockchain and edge computing , 2017, Ind. Manag. Data Syst..

[6]  Xiaohong Jiang,et al.  Smart Contract-Based Access Control for the Internet of Things , 2018, IEEE Internet of Things Journal.

[7]  Victor C. M. Leung,et al.  A blockchain-based reputation system for data credibility assessment in vehicular networks , 2017, 2017 IEEE 28th Annual International Symposium on Personal, Indoor, and Mobile Radio Communications (PIMRC).

[8]  Madhusudan Singh,et al.  Intelligent Vehicle-Trust Point: Reward based Intelligent Vehicle Communication using Blockchain , 2017, ArXiv.

[9]  Mario Gerla,et al.  Securing Vehicle to Vehicle Communications using Blockchain through Visible Light and Acoustic Side-Channels , 2017, ArXiv.

[10]  Aleksandr Kapitonov,et al.  Blockchain-based protocol of autonomous business activity for multi-agent systems consisting of UAVs , 2017, 2017 Workshop on Research, Education and Development of Unmanned Aerial Systems (RED-UAS).

[11]  Sachin Shetty,et al.  Towards data assurance and resilience in IoT using blockchain , 2017, MILCOM 2017 - 2017 IEEE Military Communications Conference (MILCOM).

[12]  Ralph Deters,et al.  Blockchain for Configuration Management in IoT , 2017 .

[13]  Eduardo Castelló Ferrer The blockchain: a new framework for robotic swarm systems , 2016, Proceedings of the Future Technologies Conference (FTC) 2018.

[14]  S. Gourisetti,et al.  Blockchain for smart grid resilience: Exchanging distributed energy at speed, scale and security , 2017, 2017 Resilience Week (RWS).

[15]  Kefa Rabah Overview of Blockchain as the Engine of the 4th Industrial Revolution , 2017 .

[16]  Aissam Outchakoucht,et al.  Dynamic Access Control Policy based on Blockchain and Machine Learning for the Internet of Things , 2017 .

[17]  Jong Hyuk Park,et al.  Block-VN: A Distributed Blockchain Based Vehicular Network Architecture in Smart City , 2017, J. Inf. Process. Syst..

[18]  Xiaojiang Du,et al.  An Out-of-band Authentication Scheme for Internet of Things Using Blockchain Technology , 2018, 2018 International Conference on Computing, Networking and Communications (ICNC).

[19]  Martin White,et al.  Internet of Things, Blockchain and Shared Economy Applications , 2016, EUSPN/ICTH.

[20]  Dieter Hogrefe,et al.  Self-managed and blockchain-based vehicular ad-hoc networks , 2016, UbiComp Adjunct.

[21]  Ralph Deters,et al.  Blockchain as a Service for IoT , 2016, 2016 IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData).

[22]  Jonathan Mather,et al.  Blockchains for decentralized optimization of energy resources in microgrid networks , 2017, 2017 IEEE Conference on Control Technology and Applications (CCTA).

[23]  Dusit Niyato,et al.  Social Welfare Maximization Auction in Edge Computing Resource Allocation for Mobile Blockchain , 2017, 2018 IEEE International Conference on Communications (ICC).

[24]  Wu He,et al.  Internet of Things in Industries: A Survey , 2014, IEEE Transactions on Industrial Informatics.

[25]  Anas Abou El Kalam,et al.  FairAccess: a new Blockchain-based access control framework for the Internet of Things , 2016, Secur. Commun. Networks.

[26]  Michael Devetsikiotis,et al.  Blockchains and Smart Contracts for the Internet of Things , 2016, IEEE Access.

[27]  Alexandru Stanciu,et al.  Blockchain Based Distributed Control System for Edge Computing , 2017, 2017 21st International Conference on Control Systems and Computer Science (CSCS).

[28]  Gordon J. Pace,et al.  AlkylVM: A Virtual Machine for Smart Contract Blockchain Connected Internet of Things , 2018, 2018 9th IFIP International Conference on New Technologies, Mobility and Security (NTMS).

[29]  Jong-Hyouk Lee,et al.  Blockchain-based secure firmware update for embedded devices in an Internet of Things environment , 2016, The Journal of Supercomputing.

[30]  Zhu Han,et al.  When Mobile Blockchain Meets Edge Computing: Challenges and Applications , 2017, ArXiv.

[31]  Christof Weinhardt,et al.  A blockchain-based smart grid: towards sustainable local energy markets , 2017, Computer Science - Research and Development.

[32]  Hu Yan,et al.  Distributed Energy Transaction Pattern and Block Chain Based Architecture Design , 2018 .

[33]  Ralph Deters,et al.  Hosting Virtual IoT Resources on Edge-Hosts with Blockchain , 2016, 2016 IEEE International Conference on Computer and Information Technology (CIT).

[34]  Bayu Adhi Tama,et al.  A Framework for Blockchain Based Secure Smart Green House Farming , 2017, CSA/CUTE.

[35]  Sijie Chen,et al.  Smart contract-based campus demonstration of decentralized transactive energy auctions , 2017, 2017 IEEE Power & Energy Society Innovative Smart Grid Technologies Conference (ISGT).

[36]  Kemal Akkaya,et al.  Block4Forensic: An Integrated Lightweight Blockchain Framework for Forensics Applications of Connected Vehicles , 2018, IEEE Communications Magazine.

[37]  Vladimiro Sassone,et al.  A Blockchain-based Infrastructure for Reliable and Cost-effective IoT-aided Smart Grids , 2018, IoT 2018.

[38]  Xiangliang Zhang,et al.  CreditCoin: A Privacy-Preserving Blockchain-Based Incentive Announcement Network for Communications of Smart Vehicles , 2018, IEEE Transactions on Intelligent Transportation Systems.

[39]  Douglas C. Schmidt,et al.  Providing privacy, safety, and security in IoT-based transactive energy systems using distributed ledgers , 2017, IOT.

[40]  PRADIP KUMAR SHARMA,et al.  A Software Defined Fog Node Based Distributed Blockchain Cloud Architecture for IoT , 2018, IEEE Access.

[41]  Juan Carlos De Martin,et al.  Blockchain for the Internet of Things: A systematic literature review , 2016, 2016 IEEE/ACS 13th International Conference of Computer Systems and Applications (AICCSA).

[42]  Salil S. Kanhere,et al.  Secure Wireless Automotive Software Updates Using Blockchains: A Proof of Concept , 2017 .

[43]  Nabil Bouzerna,et al.  Towards Better Availability and Accountability for IoT Updates by Means of a Blockchain , 2017, 2017 IEEE European Symposium on Security and Privacy Workshops (EuroS&PW).

[44]  Soohyung Kim,et al.  Managing IoT devices using blockchain platform , 2017, 2017 19th International Conference on Advanced Communication Technology (ICACT).

[45]  Aashaka Shah,et al.  Empowering Light Nodes in Blockchains with Block Summarization , 2018, 2018 9th IFIP International Conference on New Technologies, Mobility and Security (NTMS).

[46]  Yuan Yong,et al.  Towards blockchain-based intelligent transportation systems , 2016 .

[47]  Andrea Pinna,et al.  CitySense: blockchain-oriented smart cities , 2017, XP Workshops.

[48]  Ilsun You,et al.  Socializing Drones for Inter-Service Operability in Ultra-Dense Wireless Networks using Blockchain , 2017, MIST@CCS.