Enhancing Security and Resource Optimization in IoT Applications with Blockchain Inclusion
Rohit Malik, Sakshi Dua, Preety Shoran, Ajay Kumar Nain · 2023
The rapid proliferation of Internet of Things (IoT) devices has ushered in a new era of connectivity and data-driven applications. However, optimizing the allocation of resources within IoT networks is a pressing challenge. This research explores a novel approach to resource optimization, combining blockchain technology with enhanced security measures, while addressing the critical concerns of time and energy consumption. In this study, we propose a resource allocation framework that leverages the transparency and immutability of blockchain to enhance data integrity and security in IoT applications. The blockchain-based method is utilized to identify the malicious users in the IoT applications. The proposed method is implemented in MATLAB and performance is evaluated by performance metrics such as the probability of detection, false alarm probability, average network throughput, and energy efficiency. The proposed method is compared by existing methods such as Friend or Foe and Tidal Trust Algorithm. To further optimize this process, we introduce a Hybrid Artificial Bee Colony-Whale Optimization Algorithm (ABC-WOA), a powerful optimization technique designed to minimize time delays and energy consumption in IoT environments. Our findings demonstrate the effectiveness of the proposed approach in achieving resource efficiency, reducing time and conserving energy within IoT networks.