Skip to main content
Log in

Tangent Pelican search optimization for block assignment in blockchain based IoT

  • Published:
Peer-to-Peer Networking and Applications Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Algorithm 1
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

Data availability

None.

References

  1. 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)

  2. 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)

  3. 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)

  4. 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)

  5. 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

    Google Scholar 

  6. 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

    Article  Google Scholar 

  7. 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

  8. 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

  9. 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

    Article  Google Scholar 

  10. 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

    Google Scholar 

  11. 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)

  12. Thakore R, Vaghashiya R, Patel C, Doshi N (2019) Blockchain-based IoT: A survey. Procedia Comput Sci 155:704–709

    Article  Google Scholar 

  13. Ali O, Jaradat A, Kulakli A, Abuhalimeh A (2021) A comparative study: Blockchain technology utilization benefits, challenges and functionalities. IEEE Access 9:12730–12749

    Article  Google Scholar 

  14. Singh S, Hosen AS, Yoon B (2021) Blockchain security attacks, challenges, and solutions for the future distributed iot network. IEEE Access 9:13938–13959

    Article  Google Scholar 

  15. 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

  16. 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

    Article  Google Scholar 

  17. 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

    Article  Google Scholar 

  18. 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

    Article  Google Scholar 

  19. 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

    Google Scholar 

  20. Inedjaren Y, Maachaoui M, Zeddini B, Barbot JP (2021) Blockchain-based distributed management system for trust in VANET. Veh Commun 30:100350

    Google Scholar 

  21. 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

    Article  Google Scholar 

  22. 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

    Article  Google Scholar 

  23. 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

    Article  Google Scholar 

  24. 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

    Article  Google Scholar 

  25. Wu X, Liang J (2021) A blockchain-based trust management method for Internet of Things. Pervasive Mob Comput 72:101330

    Article  Google Scholar 

  26. Anbarasan HS, Natarajan J (2022) Blockchain Based Delay and Energy Harvest Aware Healthcare Monitoring System in WBAN Environment. Sensors 22(15):5763

    Article  Google Scholar 

  27. 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)

    Article  Google Scholar 

  28. 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

  29. Layeb A (2022) Tangent search algorithm for solving optimization problems. Neural Comput Appl 34(11):8853–8884

    Article  Google Scholar 

  30. Trojovský P, Dehghani M (2022) Pelican optimization algorithm: A novel nature-inspired algorithm for engineering applications. Sensors 22(3):855

    Article  Google Scholar 

Download references

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

Authors

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

Correspondence to S. Vinu.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12083-023-01602-w

Keywords

Navigation