Cargando…

Hybrid Blockchain for IoT—Energy Analysis and Reward Plan

Blockchain technology has brought significant advantages for security and trustworthiness, in particular for Internet of Things (IoT) applications where there are multiple organisations that need to verify data and ensure security of shared smart contracts. Blockchain technology offers security feat...

Descripción completa

Detalles Bibliográficos
Autores principales: Hu, Jiejun, Reed, Martin J., Al-Naday, Mays, Thomos, Nikolaos
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7796099/
https://www.ncbi.nlm.nih.gov/pubmed/33466361
http://dx.doi.org/10.3390/s21010305
_version_ 1783634601248292864
author Hu, Jiejun
Reed, Martin J.
Al-Naday, Mays
Thomos, Nikolaos
author_facet Hu, Jiejun
Reed, Martin J.
Al-Naday, Mays
Thomos, Nikolaos
author_sort Hu, Jiejun
collection PubMed
description Blockchain technology has brought significant advantages for security and trustworthiness, in particular for Internet of Things (IoT) applications where there are multiple organisations that need to verify data and ensure security of shared smart contracts. Blockchain technology offers security features by means of consensus mechanisms; two key consensus mechanisms are, Proof of Work (PoW) and Practical Byzantine Fault Tolerance (PBFT). While the PoW based mechanism is computationally intensive, due to the puzzle solving, the PBFT consensus mechanism is communication intensive due to the all-to-all messages; thereby, both may result in high energy consumption and, hence, there is a trade-off between the computation and the communication energy costs. In this paper, we propose a hybrid-blockchain (H-chain) framework appropriate for scenarios where multiple organizations exist and where the framework enables private transaction verification and public transaction sharing and audit, according to application needs. In particular, we study the energy consumption of the hybrid consensus mechanisms in H-chain. Moreover, this paper proposes a reward plan to incentivize the blockchain agents so that they make contributions to the H-chain while also considering the energy consumption. While the work is generally applicable to IoT applications, the paper illustrates the framework in a scenario which secures an IoT application connected using a software defined network (SDN). The evaluation results first provide a method to balance the public and private parts of the H-chain deployment according to network conditions, computation capability, verification complexity, among other parameters. The simulation results demonstrate that the reward plan can incentivize the blockchain agents to contribute to the H-chain considering the energy consumption of the hybrid consensus mechanism, this enables the proposed H-chain to achieve optimal social welfare.
format Online
Article
Text
id pubmed-7796099
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-77960992021-01-10 Hybrid Blockchain for IoT—Energy Analysis and Reward Plan Hu, Jiejun Reed, Martin J. Al-Naday, Mays Thomos, Nikolaos Sensors (Basel) Article Blockchain technology has brought significant advantages for security and trustworthiness, in particular for Internet of Things (IoT) applications where there are multiple organisations that need to verify data and ensure security of shared smart contracts. Blockchain technology offers security features by means of consensus mechanisms; two key consensus mechanisms are, Proof of Work (PoW) and Practical Byzantine Fault Tolerance (PBFT). While the PoW based mechanism is computationally intensive, due to the puzzle solving, the PBFT consensus mechanism is communication intensive due to the all-to-all messages; thereby, both may result in high energy consumption and, hence, there is a trade-off between the computation and the communication energy costs. In this paper, we propose a hybrid-blockchain (H-chain) framework appropriate for scenarios where multiple organizations exist and where the framework enables private transaction verification and public transaction sharing and audit, according to application needs. In particular, we study the energy consumption of the hybrid consensus mechanisms in H-chain. Moreover, this paper proposes a reward plan to incentivize the blockchain agents so that they make contributions to the H-chain while also considering the energy consumption. While the work is generally applicable to IoT applications, the paper illustrates the framework in a scenario which secures an IoT application connected using a software defined network (SDN). The evaluation results first provide a method to balance the public and private parts of the H-chain deployment according to network conditions, computation capability, verification complexity, among other parameters. The simulation results demonstrate that the reward plan can incentivize the blockchain agents to contribute to the H-chain considering the energy consumption of the hybrid consensus mechanism, this enables the proposed H-chain to achieve optimal social welfare. MDPI 2021-01-05 /pmc/articles/PMC7796099/ /pubmed/33466361 http://dx.doi.org/10.3390/s21010305 Text en © 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Hu, Jiejun
Reed, Martin J.
Al-Naday, Mays
Thomos, Nikolaos
Hybrid Blockchain for IoT—Energy Analysis and Reward Plan
title Hybrid Blockchain for IoT—Energy Analysis and Reward Plan
title_full Hybrid Blockchain for IoT—Energy Analysis and Reward Plan
title_fullStr Hybrid Blockchain for IoT—Energy Analysis and Reward Plan
title_full_unstemmed Hybrid Blockchain for IoT—Energy Analysis and Reward Plan
title_short Hybrid Blockchain for IoT—Energy Analysis and Reward Plan
title_sort hybrid blockchain for iot—energy analysis and reward plan
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7796099/
https://www.ncbi.nlm.nih.gov/pubmed/33466361
http://dx.doi.org/10.3390/s21010305
work_keys_str_mv AT hujiejun hybridblockchainforiotenergyanalysisandrewardplan
AT reedmartinj hybridblockchainforiotenergyanalysisandrewardplan
AT alnadaymays hybridblockchainforiotenergyanalysisandrewardplan
AT thomosnikolaos hybridblockchainforiotenergyanalysisandrewardplan