EconPapers    
Economics at your fingertips  
 

Decentralizing Private Blockchain-IoT Network with OLSR

Xuan Chen, Shujuan Tian, Kien Nguyen and Hiroo Sekiya
Additional contact information
Xuan Chen: Graduate School of Science and Engineering, Chiba University, Chiba 263-8522, Japan
Shujuan Tian: College of Information Engineering, Xiangtan University, Xiangtan 411105, China
Kien Nguyen: Graduate School of Science and Engineering, Chiba University, Chiba 263-8522, Japan
Hiroo Sekiya: Graduate School of Science and Engineering, Chiba University, Chiba 263-8522, Japan

Future Internet, 2021, vol. 13, issue 7, 1-14

Abstract: With data transparency and immutability, the blockchain can provide trustless and decentralized services for Internet of Things (IoT) applications. However, most blockchain-IoT networks, especially those with a private blockchain, are built on top of an infrastructure-based wireless network (i.e., using Wi-Fi access points or cellular base stations). Hence, they are still under the risk of Single-Point-of-Failure (SPoF) on the network layer, hindering the decentralization merit, for example, when the access points or base stations get failures. This paper presents an Optimized Link State Routing (OLSR) protocol-based solution for that issue in a private blockchain-IoT application. By decentralizing the underlying network with OLSR, the private blockchain network can avoid SPoF and automatically recover after a failure. Single blockchain connections can be extended to multiple ad hoc hops. Services over blockchain become flexible to fit various IoT scenarios. We show the effectiveness of our solution by constructing a private Ethereum blockchain network running on IoT devices (i.e., Raspberry Pi model 4) with environmental data sensing (i.e., Particular Matter (PM)). The IoT devices use OLSR to form an ad hoc network. The environment data are collected and propagated in transactions to a pre-loaded smart contract periodically. We then evaluate the IoT blockchain network’s recovery time when facing a link error. The evaluation results show that OLSR can automatically recover after the failure. We also evaluate the transaction-oriented latency and block-oriented latency, which indicates the blocks have a high transmission quality, while transactions are transferred individually.

Keywords: blockchain; IoT; ad hoc; OLSR; decentralization; recovery (search for similar items in EconPapers)
JEL-codes: O3 (search for similar items in EconPapers)
Date: 2021
References: View complete reference list from CitEc
Citations: View citations in EconPapers (1)

Downloads: (external link)
https://www.mdpi.com/1999-5903/13/7/168/pdf (application/pdf)
https://www.mdpi.com/1999-5903/13/7/168/ (text/html)

Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.

Export reference: BibTeX RIS (EndNote, ProCite, RefMan) HTML/Text

Persistent link: https://EconPapers.repec.org/RePEc:gam:jftint:v:13:y:2021:i:7:p:168-:d:584210

Access Statistics for this article

Future Internet is currently edited by Ms. Grace You

More articles in Future Internet from MDPI
Bibliographic data for series maintained by MDPI Indexing Manager ().

 
Page updated 2025-03-19
Handle: RePEc:gam:jftint:v:13:y:2021:i:7:p:168-:d:584210