CBCIoT: A Consensus Algorithm for Blockchain-Based IoT Applications
Open Access
- 20 November 2021
- journal article
- research article
- Published by MDPI AG in Applied Sciences
- Vol. 11 (22) , 11011
Abstract
Internet of things is widely used in the current era to collect data from sensors and perform specific tasks through processing according to the requirements. The data collected can be sent to a blockchain network to create secure and tamper-resistant records of transactions. The combination of blockchain with IoT has huge potential as it can provide decentralized computation, storage, and exchange for IoT data. However, IoT applications require a low-latency consensus mechanism due to its constraints. In this paper, CBCIoT, a consensus algorithm for blockchain-based IoT applications, is proposed. The primary purpose of this algorithm is to improve scalability in terms of validation and verification rate. The algorithm is developed to be compatible with IoT devices where a slight delay is acceptable. The simulation results show the proposed algorithm’s efficiency in terms of block generation time and transactions per second.Keywords
This publication has 31 references indexed in Scilit:
- Blockchain Applications – Usage in Different DomainsIEEE Access, 2019
- Ultralightweight Mutual Authentication RFID Protocol for Blockchain Enabled Supply ChainsIEEE Access, 2019
- Technical aspects of blockchain and IoT2019
- Blockchain Technologies for the Internet of Things: Research Issues and ChallengesIEEE Internet of Things Journal, 2018
- Blockchain-Based Internet of Vehicles: Distributed Network Architecture and Performance AnalysisIEEE Internet of Things Journal, 2018
- Bubbles of Trust: A decentralized blockchain-based authentication system for IoTComputers & Security, 2018
- Blockchain and IoT Integration: A Systematic SurveySensors, 2018
- A Review on the Use of Blockchain for the Internet of ThingsIEEE Access, 2018
- Blockchain Meets IoT: An Architecture for Scalable Access Management in IoTIEEE Internet of Things Journal, 2018
- An Overview of Blockchain Technology: Architecture, Consensus, and Future Trends2017