A Scalable IoT Protocol via an Efficient DAG-Based Distributed Ledger Consensus

The Internet of Things (IoT) suffers from various security vulnerabilities. The use of blockchain technology can help resolve these vulnerabilities, but some practical problems in terms of scalability continue to hinder the adaption of blockchain for application in the IoT. The directed acyclic graph (DAG)-based Tangle model proposed by the IOTA Foundation aims to avoid transaction fees by employing a different protocol from that used in the blockchain. This model uses the Markov chain Monte Carlo (MCMC) algorithm to update a distributed ledger. However, concerns about centralization by the coordinator nodes remain. Additionally, the economic incentive to choose the algorithm is insufficient. The present study proposes a light and efficient distributed ledger update algorithm that regards only the subtangle of each step by considering the Bayesian inference. Experimental results have confirmed that the performance of the proposed methodology is similar to that of the existing methodology, and the proposed methodology enables a faster computation time. It also provides the same resistance to possible attacks, and for the same reasons, as does the MCMC algorithm.

[1]  Georgios Kambourakis,et al.  DDoS in the IoT: Mirai and Other Botnets , 2017, Computer.

[2]  Jiangtao Wen,et al.  The IoT electric business model: Using blockchain technology for the internet of things , 2016, Peer-to-Peer Networking and Applications.

[3]  N. Tran,et al.  Application of Blockchain Technology in Sustainable Energy Systems: An Overview , 2018, Sustainability.

[4]  Juan M. Corchado,et al.  Non-linear adaptive closed-loop control system for improved efficiency in IoT-blockchain management , 2019, Inf. Fusion.

[5]  P. Giungato,et al.  Current Trends in Sustainability of Bitcoins and Related Blockchain Technology , 2017 .

[6]  I. A. Ivanova,et al.  Implementation of directed acyclic graph in blockchain network to improve security and speed of transactions , 2018 .

[7]  Serguei Popov,et al.  Equilibria in the Tangle , 2017, Comput. Ind. Eng..

[8]  Victor C. M. Leung,et al.  Blockchain-Based Decentralized Trust Management in Vehicular Networks , 2019, IEEE Internet of Things Journal.

[9]  Nir Kshetri,et al.  Blockchain-Enabled E-Voting , 2018, IEEE Software.

[10]  Paul Fearnhead,et al.  Bayesian detection of abnormal segments in multiple time series , 2014 .

[11]  Peng Sun,et al.  Sensor Fusion for Recognition of Activities of Daily Living , 2018, Sensors.

[12]  Steven L. Scott,et al.  Inferring causal impact using Bayesian structural time-series models , 2015, 1506.00356.

[13]  Dipak Ghosal,et al.  Security vulnerabilities of connected vehicle streams and their impact on cooperative driving , 2015, IEEE Communications Magazine.

[14]  Manuel Sanchez-Castillo,et al.  A Bayesian framework for the inference of gene regulatory networks from time and pseudo‐time series data , 2018, Bioinform..