Enhancement of Security and Handling the Inconspicuousness in IoT Using a Simple Size Extensible Blockchain
B. Saravana Balaji,
P. Vishnu Raja,
Anand Nayyar,
P. Sanjeevikumar and
Sanjeevi Pandiyan
Additional contact information
B. Saravana Balaji: Department of Information Technology, Lebanese French University, Erbil 44001, KR, Iraq
P. Vishnu Raja: Department of Computer Science and Engineering, Kongu Engineering College, Erode 638 060, Tamilnadu, India
Anand Nayyar: Graduate School, Duy Tan University, Da Nang 550000, Vietnam
P. Sanjeevikumar: Department of Energy Technology, Aalborg University, Esbjerg 6700, Denmark
Sanjeevi Pandiyan: Key Laboratory of Advanced Process Control for Light Industry, Ministry of Education, Jiangnan University, Wuxi 214122, China
Energies, 2020, vol. 13, issue 7, 1-17
Abstract:
Blockchain technology is increasingly used worldwide to enhance the performance and profit of any environment through its defining characteristics, such as security, auditability, immutability, and inconspicuousness. Owing to these characteristics, the blockchain can be used in various non-financial operations of some domains, such as the Internet of Things (IoT) and distributed computing. However, implementing blockchain technology in IoT is not always a feasible solution because blockchain deployment is costly, it has limited extensibility and provides irregular bandwidth and latency. In this regard, a simple size extensible (SSE) blockchain has been proposed to provide an optimal solution for IoT environments by satisfying the needs of the IoT environment as well as ensuring end-to-end security. The implementation of the proposed blockchain develops an overlay network to obtain a distributed environment where the blockchain is handled by the resources present therein. Two novel algorithms were introduced into the proposed system to minimize the irregularity and latency on one hand, and to maximize the throughput of the system on the other. The shared-time depending agreement algorithm (STD) minimizes the irregularity in the extraction operation and latency. The other, the shared throughput administration algorithm (STA) justifies the overall collection of the transmission load in the network and maintains the performance of the blockchain. The proposed system was applied to smart home IoT appliances to test the performance of the proposed system. The experimental results show that the proposed blockchain system minimizes nearly 70% of the data irregularity, latency, and furthermore, 30% of the blockchain extensibility is maximized as compared to the existing systems.
Keywords: blockchain; Internet of Things; simple size extensible; security; inconspicuousness; shared-time depending agreement algorithm (STD); shared throughput administration algorithm (STA) (search for similar items in EconPapers)
JEL-codes: Q Q0 Q4 Q40 Q41 Q42 Q43 Q47 Q48 Q49 (search for similar items in EconPapers)
Date: 2020
References: View references in EconPapers View complete reference list from CitEc
Citations:
Downloads: (external link)
https://www.mdpi.com/1996-1073/13/7/1795/pdf (application/pdf)
https://www.mdpi.com/1996-1073/13/7/1795/ (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:jeners:v:13:y:2020:i:7:p:1795-:d:342780
Access Statistics for this article
Energies is currently edited by Ms. Agatha Cao
More articles in Energies from MDPI
Bibliographic data for series maintained by MDPI Indexing Manager ().