journal article·2025-09-29Open access

Enhancing IoT-LLN Security with IbiboRPLChain Solution: A Blockchain-Based Authentication Method

Joshua T. Ibibo, Josiah E. Balota, Tariq Alwada'n, Olugbenga O. Akinade

Applied Sciences· Volume 15· Issue 19

Abstract

The security of Internet of Things (IoT)–Low-Power and Lossy Networks (LLNs) is crucial for their widespread adoption in various applications. The standard routing protocol for IoT-LLNs, IPv6 Routing Protocol over Low-Power and Lossy Networks (RPL), is susceptible to insider attacks, such as the version number attack (VNA), decreased rank attack (DRA), and increased rank attack (IRA). These attacks can significantly impact network performance and resource consumption. To address these security concerns, we propose the IbiboRPLChain Solution, a secure blockchain-based authentication method for RPL nodes. The proposed solution introduces an additional blockchain layer to the RPL architecture, enabling secure authentication of communication links between the routing layer and the sensor layer. The IbiboRPLChain Solution utilises smart contracts to trigger immediate authentication upon detecting routing attacks initiated by malicious nodes in an IoT-LLN environment. The evaluation of the proposed solution demonstrates its superior performance in mitigating insider attacks and enhancing IoT-LLN security compared to existing methods. The proposed solution effectively mitigates insider attacks by employing blockchain technology to authenticate communication links between routing and sensor nodes. This prevents malicious nodes from manipulating routing information and disrupting network operations. Additionally, the solution enhances IoT-LLN security by utilising smart contracts to trigger immediate authentication upon detecting suspicious activity, ensuring prompt action against potential threats. The findings of this research have significant implications for the development and deployment of secure IoT-LLNs.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Blockchain Technology Applications and Security · IoT and Edge/Fog Computing · Internet Traffic Analysis and Secure E-voting

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

School of Computing, Engineering & Digital Technologies, Teesside University, Middlesbrough TS1 3BQ, UK

References (59)

Show source-provided references
1. RPL-based attack detection approaches in IoT networks: Review and taxonomy10.1007/s10462-024-10907-y ↗
2. Alsukayti, I.S., and Alreshoodi, M. (2023). RPL-Based IoT Networks under Simple and Complex Routing Security Attacks: An Experimental Study. Appl. Sci., 13.10.3390/app13084878 ↗
3. A Comprehensive Survey on RPL Routing-based Attacks and Mitigation10.1016/j.compeleceng.2025.110071 ↗
4. Boudouaia, M. (2024, January 11–12). Version Number Attacks in RPL-based IoT Networks: State of the Art. Proceedings of the 8th International Conference on Future Networks & Distributed Systems, Marakech, Morocco.10.1145/3726122.3726163 ↗
5. UOS_IOTSH_2024: A Comprehensive Network Traffic Dataset for Sinkhole Attacks in Diverse RPL IoT Networks10.1016/j.dib.2024.110650 ↗
6. Assessment of Routing Attacks and Mitigation Techniques with RPL Control Messages: A Survey10.1145/3494524 ↗
7. Arshad, D. (2022). THC-RPL: Trust-enabled Hybrid Cooperative Routing for Sybil Detection in IoT Networks. PLoS ONE.10.1371/journal.pone.0271277 ↗
8. LETM-IoT: A lightweight and efficient trust mechanism for Sybil attacks in Internet of Things networks10.1016/j.adhoc.2024.103576 ↗
9. An intelligent RPL attack detection using machine learning-based intrusion detection system for Internet of Things10.1016/j.procs.2022.12.007 ↗
10. Alfriehat, N., Alenezi, M., Alshahrani, H., Alenezi, F., Alarifi, A., Al-Hadhrami, T., Alghamdi, M., Almomani, A., Alzahrani, B. (2024). Machine/Deep Learning for IoT IDS (within survey (1)). Artif. Intell. Rev.
11. Replay Attacks in RPL-based IoT: Comparative & Empirical Study10.1016/j.comnet.2024.110996 ↗
12. Enhancing IoT Security: A Comprehensive Framework for Energy and Radio Dataset Generation to Mitigate IoT RPL Attacks
13. Obaidat, M.A., Rawashdeh, M., Alja’afreh, M., Abouali, M., Thakur, K., and Karime, A. (2024). Exploring IoT and blockchain: A comprehensive survey on security, integration strategies, applications and future research directions. Big Data Cogn. Comput., 8.10.20944/preprints202409.1193.v1 ↗
14. Kumar, N., and Ali, R. (2024). Smart contract-based authentication in 6G-IoNMT: Protocol design and latency trade-offs. Comput. Netw.
15. Bano, S., Sonnino, A., Al-Bassam, M., Azouvi, S., McCorry, P., Meiklejohn, S., and Danezis, G. (2019, January 21–23). SoK: Consensus in the age of blockchains. Proceedings of the 1st ACM Conference on Advances in Financial Technologies, Zurich, Switzerland.
16. Biais, B., Bisiere, C., Bouvard, M., and Casamatta, C. (2017). The Blockchain Folk Theorem, Institutd’ÉconomieIndustrielle. IDEI Working Papers.10.2139/ssrn.3108601 ↗
17. Bonneau, J. (2018, January 2). Hostile blockchain takeovers (short paper). Proceedings of the 5th IFCA Workshop on Bitcoin and Blockchain Research, Willemstad, Curaçao.10.1007/978-3-662-58820-8_7 ↗
18. Sprite: A simple, cheat-proof, credit-based system for mobile ad-hoc networks10.1109/INFCOM.2003.1209220 ↗
19. Sprites: Detection of deletions from sequencing data by re-aligning split reads10.1093/bioinformatics/btw053 ↗
20. Community mining using three closely joint techniques based on community mutual membership and refinement strategy10.1016/j.asoc.2017.08.050 ↗
21. Uddin, A., Stranieri, A., Gondal, I., and Balasurbramanian, V. (2019). A lightweight blockchain based framework for underwater iot. Electronics, 8.10.3390/electronics8121552 ↗
22. Multiagent-based distributed state of charge balancing control for distributed energy storage units in ac microgrids10.1109/TIA.2016.2645888 ↗
23. Distributed state-of-charge balance control with event triggered signal transmissions for multiple energy storage systems in smart grid10.1109/TSMC.2019.2916152 ↗
24. Sharma, M., Elmiligi, H., Gebali, F., and Verma, A. (2019, January 17–19). Simulating Attacks for RPL and Generating Multi-class Dataset for Supervised Machine Learning. Proceedings of the 2019 IEEE 10th Annual Information Technology, Electronics and Mobile Communication Conference (IEMCON), Vancouver, BC, Canada.10.1109/IEMCON.2019.8936142 ↗
25. MARP: A distributed MAC layer attack resistant pseudonym scheme for VANET10.1109/TDSC.2018.2838136 ↗
26. Haq, I.U., Alnemr, R., Paschke, A., Schikuta, E., Boley, H., and Meinel, C. (2010, January 1). Distributed trust management for validating sla choreographies. Proceedings of the Grids and Service-Oriented Architectures for Service Level Agreements, Boston, MA, USA.10.1007/978-1-4419-7320-7_5 ↗
27. Blockchain and the related issues: A review of current research topics
28. Blockchain: A survey on functions, applications and open issues
29. Blockchain with Internet of Things: Benefits, challenges, and future directions
30. Tan, Z., Wu, Y., and Xu, M. (2024). IoT Attacks Countermeasures: Systematic Review and Future Research Direction. Big Data Technologies and Applications (BDTA 2023), Springer. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering.
31. Ibibo, J.T. (2023, January 6–8). Emerging Challenges and Solutions in RPL Protocol: Research Review. Proceedings of the 2023 IEEE 28th International Workshop on Computer Aided Modeling and Design of Communication Links and Networks (CAMAD), Edinburgh, UK.10.1109/CAMAD59638.2023.10478429 ↗
32. Evolutionary nonnegative matrix factorization algorithms for community detection in dynamic networks10.1109/TKDE.2017.2657752 ↗
33. Synchronization of coupled dynamical systems: Tolerance to weak connectivity and arbitrarily bounded time-varying delays10.1109/TAC.2017.2754219 ↗
34. Leader-follower consensus of multi-vehicle wirelessly networked uncertain systems subject to nonlinear dynamics and actuator fault10.1109/TASE.2016.2635979 ↗
35. Distributed optimization of linear multi-agent systems: Edge-and node-based adaptive designs10.1109/TAC.2017.2669321 ↗
36. Barrier Lyapunov functions for Nussbaum gain adaptive control of full state constrained nonlinear systems10.1016/j.automatica.2016.10.011 ↗
37. L2 leader–follower consensus of networked Euler–Lagrange systems with external disturbances10.1109/TSMC.2017.2774251 ↗
38. Multi-agent systems applied for energy systems integration: State-of-the-art applications and trends in microgrids10.1016/j.apenergy.2016.10.056 ↗
39. Distributed formation control of networked multi-agent systems using a dynamic event-triggered communication mechanism10.1109/TIE.2017.2701778 ↗
40. Network-based leader-following consensus of nonlinear multi-agent systems via distributed impulsive control10.1016/j.ins.2015.06.005 ↗
41. Robust consensus analysis and design under relative state constraints or uncertainties10.1109/TAC.2017.2752843 ↗
42. scaled group consensus in multiagent systems with first/second-order continuous dynamics10.1109/TCYB.2017.2731601 ↗
43. Event-triggered communication for leader-following consensus of second-order multiagent systems10.1109/TCYB.2017.2716970 ↗
44. Achieving cluster formation of multi-agent systems under aperiodic sampling and communication delays10.1109/TIE.2017.2752148 ↗
45. (2019, April 08). NxT–The Blockchain Application Platform. Available online: https://nxtplatform.org/.
46. Tran, K.P., Li, S., Heuchenne, C., and Truong, T.H. (2024). A Bibliometric Analysis and Comprehensive Overview of Security Attacks Against RPL in IoT Networks. The Seventh International Conference on Safety and Security with IoT, SaSeIoT 2023, Springer. EAI/Springer Innovations in Communication and Computing.10.1007/978-3-031-53028-9 ↗
47. Finite-time consensus for linear multi-agent systems via event-triggered strategy without continuous communication10.1109/TCNS.2019.2914409 ↗
48. Miraz, M.H., and Ali, M. (2018). Applications of blockchain technology beyond cryptocurrency. arXiv.10.33166/AETiC.2018.01.001 ↗
49. Blockchain security for Internet of Things: A literature survey
50. Tran, K.P., Li, S., Heuchenne, C., and Truong, T.H. (2024). RPL Protocol Using Contiki Operating Systems: A Review. The Seventh International Conference on Safety and Security with IoT, SaSeIoT 2023, Springer. EAI/Springer Innovations in Communication and Computing.10.1007/978-3-031-53028-9 ↗
51. Event-based control of nonlinear systems with partial state and output feedback10.1016/j.automatica.2014.12.027 ↗
52. Event-triggered output feedback control for a class of uncertain nonlinear systems10.1109/TAC.2018.2823386 ↗
53. Event-triggering in distributed networked control systems10.1109/TAC.2010.2057951 ↗
54. Pursuing an evader through cooperative relaying in multi-agent surveillance networks10.1016/j.automatica.2017.06.022 ↗
55. Brenner, M., Rohloff, K., Bonneau, J., Miller, A., Ryan, P.Y.A., Teague, V., Bracciali, A., Sala, M., Pintore, F., and Jakobsson, M. (2017). A proof-of-stake protocol for consensus on bitcoin subchains. Financial Cryptography and Data Security, Springer.10.1007/978-3-319-70278-0 ↗
56. Event-triggered communication and control of networked systems for multi-agent consensus10.1016/j.automatica.2019.03.009 ↗
57. George, J., Yi, X., and Yang, T. (2018, January 17–19). Distributed robust dynamic average consensus with dynamic event-triggered communication. Proceedings of the 2018 IEEE Conference on Decision and Control (CDC), Miami, FL, USA.10.1109/CDC.2018.8619021 ↗
58. A lightweight intrusion detection for sybil attack under mobile RPL in the internet of things10.1109/JIOT.2019.2948149 ↗
59. Almusaylim, Z.A., Alhumam, A., Mansoor, W., Chatterjee, P., and Jhanjhi, N.Z. (2020). Detection and mitigation of RPL rank and version number attacks in smart internet of things. Preprints.10.20944/preprints202007.0476.v1 ↗