Abstract
Recently, academia has made huge attempts to exploit the blockchain technique to deal with security susceptibilities caused by IoT features. Here, the design of a secured Internet of Things (IoT) with blockchain is implemented for separately dealing with IoT security. This paper develops an optimum blockchain deployment method for blockchain-based IoT, in which devices concerning IoT pose fewer resources which are susceptible to enhance efficiency and acquire the best blockchain and communication procedure integration. Initially, the Blockchain based IoT platform is simulated, in which the assignment of an optimum block is executed. Here, the complete blockchain is maintained with IoT nodes in a joint manner to ensure each node transaction is checked. Hence, dynamic adjustment of optimal block assignment can help to achieve better balance amid the blockchain length and security. In addition, a Tangent Pelican Optimization Algorithm (TPO) with fitness parameters like Signal to Noise Ratio (SNR), storage occupancy, and distance is devised. The optimal block assignment allocates blocks individually with Function Node (FN) and Consensus Unit (CU). The TPO conquered better efficacy with the fitness of 0.465, Average occupancy storage rate (AOSR) of 0.636 and computation time of 0.973 respectively.
Similar content being viewed by others
Data availability
None.
References
Sadrishojaei M, Jafari Navimipour N, Reshadi M, Hosseinzadeh M (2021) Clustered routing method in the internet of things using a moth-flame optimization algorithm. Int J Comm Systs 34(16)
Hosseinzadeh M, Ionescu-Feleaga L, Ionescu BȘ, Sadrishojaei M, Kazemian F, Rahmani AM, Khan F (2022) A hybrid delay aware clustered routing approach using aquila optimizer and firefly algorithm in internet of things. Mathematics 10(22)
Sadrishojaei M, Navimipour NJ, Reshadi M, Hosseinzadeh M (2023) An energy-aware scheme for solving the routing problem in the internet of things based on Jaya and flower pollination algorithms. J Ambient Intell Humaniz Comput 14(8)
Lansky J, Sadrishojaei M, Rahmani AM, Malik MH, Kazemian F, Hosseinzadeh M (2022) Development of a lightweight centralized authentication mechanism for the Internet of Things driven by fog. Mathematics 10(22)
Sadrishojaei M, Navimipour NJ, Reshadi M, Hosseinzadeh M (2022) An energy-aware IoT routing approach based on a swarm optimization algorithm and a clustering technique. Wirel Pers Commun: Int J 127(4):3449–3465
Hasan HR, Salah K, Yaqoob I, Jayaraman R, Pesic S, Omar M (2022) Trustworthy IoT data streaming using blockchain and IPFS. IEEE Access 10:17707–17721
Oikonomou FP, Ribeiro J, Mantas G, Bastos JMC, Rodriguez J (2021) A hyperledger fabric-based blockchain architecture to secure IoT-based health monitoring systems. In: 2021 IEEE International Mediterranean Conference on Communications and Networking (MeditCom), IEEE, pp186–190
Narayanan U, Paul V, Joseph S (2021) Decentralized blockchain based authentication for secure data sharing in Cloud-IoT: DeBlock-Sec. J Ambient Intell Humaniz Comput 1–19
Zhou L, Wang L, Sun Y, Lv P (2018) Beekeeper: A blockchain-based iot system with secure storage and homomorphic computation. IEEE Access 6:43472–43488
Abubaker Z, Khan AU, Almogren A, Abbas S, Javaid A, Radwan A, Javaid N (2022) Trustful data trading through monetizing IoT data using BlockChain based review system. Concurr Comput Pract Exp 34(5):e6739
Alsirhani A, Khan* MA, Alomari A, Maryam S, Younas A, Iqbal M, Siqqidi MH, Ali A (2022) Securing low-power blockchain-enabled IoT devices against energy depletion attack. ACM Transactions on Internet Technology (TOIT)
Thakore R, Vaghashiya R, Patel C, Doshi N (2019) Blockchain-based IoT: A survey. Procedia Comput Sci 155:704–709
Ali O, Jaradat A, Kulakli A, Abuhalimeh A (2021) A comparative study: Blockchain technology utilization benefits, challenges and functionalities. IEEE Access 9:12730–12749
Singh S, Hosen AS, Yoon B (2021) Blockchain security attacks, challenges, and solutions for the future distributed iot network. IEEE Access 9:13938–13959
Shafagh H, Burkhalter L, Hithnawi A, Duquennoy S (2017)Towards blockchain-based auditable storage and sharing of IoT data. In: Proceedings of cloud computing security workshop, pp 45–50
Zhou J, Feng G, Wang Y (2021) Optimal deployment mechanism of blockchain in resource-constrained IoT systems. IEEE Internet Things J 9(11):8168–8177
Rahman MS, Islam MA, Uddin MA, Stea G (2022) A survey of blockchain-based IoT eHealthcare: Applications, research issues, and challenges. Internet of Things 19:100551
Amjad S, Abbas S, Abubaker Z, Alsharif MH, Jahid A, Javaid N (2022) Blockchain based authentication and cluster head selection using DDR-LEACH in internet of sensor things. Sensors 22(5):1972
Han D, Wu S, Hu Z, Gao H, Liu E, Lu Y (2021) A Novel Classified Ledger Framework for Data Flow Protection in AIoT Networks. Secur Commun Netw 2021:1–11
Inedjaren Y, Maachaoui M, Zeddini B, Barbot JP (2021) Blockchain-based distributed management system for trust in VANET. Veh Commun 30:100350
Khor JH, Sidorov M, Woon PY (2021) Public blockchains for resource-constrained iot devices—a state-of-the-art survey. IEEE Internet Things J 8(15):11960–11982
Imran M, Yao B, Ali W, Akhunzada A, Azhar MK, Junaid M, Iqbal U (2022) Research perspectives and challenges of blockchain for data-intensive and resource-constrained devices. IEEE Access 10:38104–38122
Lockl J, Schlatt V, Schweizer A, Urbach N, Harth N (2020) Toward trust in Internet of Things ecosystems: Design principles for blockchain-based IoT applications. IEEE Trans Eng Manage 67(4):1256–1270
Khan M, den Hartog F, Hu J (2022) A survey and ontology of blockchain consensus algorithms for resource-constrained iot systems. Sensors 22(21):8188
Wu X, Liang J (2021) A blockchain-based trust management method for Internet of Things. Pervasive Mob Comput 72:101330
Anbarasan HS, Natarajan J (2022) Blockchain Based Delay and Energy Harvest Aware Healthcare Monitoring System in WBAN Environment. Sensors 22(15):5763
Li C, Zhang J, Yang X, Youlong L (2021) Lightweight blockchain consensus mechanism and storage optimization for resource-constrained IoT devices. Inf Process Manage 58(4)
Iqbal J, Bibi H, Amin NU, AlSalman H, Ullah SS, Hussain S, Al-Aidroos N (2022) Efficient and Secure Key Management and Authentication Scheme for WBSNs Using CP-ABE and Consortium Blockchain. J Sensors 1–20
Layeb A (2022) Tangent search algorithm for solving optimization problems. Neural Comput Appl 34(11):8853–8884
Trojovský P, Dehghani M (2022) Pelican optimization algorithm: A novel nature-inspired algorithm for engineering applications. Sensors 22(3):855
Acknowledgements
I would like to express my very great appreciation to the co-authors of this manuscript for their valuable and constructive suggestions during the planning and development of this research work.
Funding
This research did not receive any specific funding.
Author information
Authors and Affiliations
Contributions
All authors have made substantial contributions to the conception and design, revising the manuscript, and the final approval of the version to be published. Also, all authors agreed to be accountable for all aspects of the work in ensuring that questions related to the accuracy or integrity of any part of the work are appropriately investigated and resolved.
Corresponding author
Ethics declarations
Ethical approval
Not Applicable.
Informed consent
Not Applicable.
Competing interests
The authors declare no competing interests.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Vinu, S., Diwan, B. Tangent Pelican search optimization for block assignment in blockchain based IoT. Peer-to-Peer Netw. Appl. 17, 881–895 (2024). https://doi.org/10.1007/s12083-023-01602-w
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12083-023-01602-w