IDEAS home Printed from https://ideas.repec.org/a/gam/jftint/v13y2021i7p168-d584210.html
   My bibliography  Save this article

Decentralizing Private Blockchain-IoT Network with OLSR

Author

Listed:
  • 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)

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.

Suggested Citation

  • Xuan Chen & Shujuan Tian & Kien Nguyen & Hiroo Sekiya, 2021. "Decentralizing Private Blockchain-IoT Network with OLSR," Future Internet, MDPI, vol. 13(7), pages 1-14, June.
  • Handle: RePEc:gam:jftint:v:13:y:2021:i:7:p:168-:d:584210
    as

    Download full text from publisher

    File URL: https://www.mdpi.com/1999-5903/13/7/168/pdf
    Download Restriction: no

    File URL: https://www.mdpi.com/1999-5903/13/7/168/
    Download Restriction: no
    ---><---

    Citations

    Citations are extracted by the CitEc Project, subscribe to its RSS feed for this item.
    as


    Cited by:

    1. Yue Su & Kien Nguyen & Hiroo Sekiya, 2022. "A Comparison of Blockchain Recovery Time in Static and Mobile IoT-Blockchain Networks," Future Internet, MDPI, vol. 14(11), pages 1-20, November.

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:gam:jftint:v:13:y:2021:i:7:p:168-:d:584210. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: MDPI Indexing Manager (email available below). General contact details of provider: https://www.mdpi.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.