The need for Lightweight Consensus algorithms in IoT environment: A review
Vatsala Upadhyay, Abhishek Vaish, J. Kokila · 2024
The proliferation of Internet of Things (IoT) devices worldwide has led to heightened concerns regarding device safety and the security and privacy of user data. Blockchain technology, as a decentralized solution, has been extensively studied for its potential to address these security and privacy requirements in IoT environments. The consensus algorithm employed in blockchain significantly impacts power consumption and network throughput, making it critical to select an appropriate algorithm for resource-constrained devices. This paper reviews existing proposals and methodologies for consensus mechanisms for energy and security management in IoT environments. It also defines "lightweight consensus" algorithms, examines the challenges of implementing these protocols in IoT, and suggests experiments to enhance the scalability of blockchain consensus for IoT. The survey encompasses approximately 85 papers from 2016 to 2023, including literature reviews and experimental studies, providing researchers with insights into developing consensus protocols suitable for resource-constrained settings.