Skip to main content

A Comparative Investigation of Consensus Algorithms in Collaboration with IoT and Blockchain

  • Chapter
  • First Online:
Transforming Cybersecurity Solutions using Blockchain

Abstract

One of the large and emerging technologies nowadays is blockchain which has the impending potential to renovate the approach of contributing the large amount of data and information along with that it is also boosting confidence among the users. The drastic expansion in data creates security, privacy with assurance issues in the period of the Internet. The proposal is built to examine the nitty-gritty of blockchain technology and consensus algorithms also with the assessment of consensus algorithms and their area of relevance. With the appearance of Internet of Things (IoT), the enormous significant information is obtainable from the Internet. For doing cryptographic analysis and hashing procedures. This is a kind of challenge for the researchers to provide secure data without involving a third-party intervention for central environment. We can also reduce the transmission announcement expenditure of consensus for connected nodes with the assistance of restricted remembrance.

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

Access this chapter

eBook
USD 16.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 159.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Dorri A, Kanhere SS, Jurdak R, Gauravaram P (2019) LSB: a Lightweight Scalable Blockchain for IoT security and anonymity. J Parallel Distrib Comput 134:180–197

    Article  Google Scholar 

  2. Abdellatif AA, Al-Marridi AZ, Mohamed A, Erbad A, Chiasserini CF, Refaey A (2020) ssHealth: toward secure, blockchain-enabled healthcare systems. IEEE Netw 34(4):312–319

    Google Scholar 

  3. Lin D, Tang Y (2018) Blockchain consensus-based user access strategies in D2D networks for data-intensive applications. IEEE Access 6:72683–72690

    Article  Google Scholar 

  4. Li G, Wu SX, Zhang S, Li Q (2020) Neural networks-aided insider attack detection for the average consensus algorithm. IEEE Access 8:51871–51883

    Article  Google Scholar 

  5. Hosseinian H, Shahinzadeh H, Gharehpetian GB, Azani Z, Shaneh M (2020) Blockchain outlook for deployment of IoT in distribution networks and smart homes. Int J Electr Comput Eng 10(3):2787

    Google Scholar 

  6. Kenyeres J, Kenyeres M, Rupp M, Farkas P (2011, April) WSN implementation of the average consensus algorithm. In: 17th European wireless 2011-sustainable wireless technologies. VDE, pp 1–8

    Google Scholar 

  7. Ni J, Chen X, Yan Y, Hu R, Zhu Q (2018, October) A tally system based on CNN and block chain. In: 2018 17th international symposium on distributed computing and applications for business engineering and science (DCABES). IEEE, pp 68–71

    Google Scholar 

  8. Wu J, Dong M, Ota K, Li J, Yang W (2020) Application-aware consensus management for software-defined intelligent blockchain in IoT. IEEE Netw 34(1):69–75

    Article  Google Scholar 

  9. Li K, Hua CC, You X, Guan XP (2020) Output feedback-based consensus control for nonlinear time delay multiagent systems. Automatica 111:108669

    Article  MathSciNet  Google Scholar 

  10. Liu H, Han D, Li D (2020) Fabric-IoT: a Blockchain-Based Access Control System in IoT. IEEE Access 8:18207–18218

    Article  Google Scholar 

  11. Mittal M, Balas VE, Goyal LM, Kumar R (eds) (2019) Big data processing using spark in cloud. Springer, Berlin

    Google Scholar 

  12. Mittal M, Balas VE, Hemanth DJ (eds) (2018) Data intensive computing applications for big data, vol 29. IOS Press

    Google Scholar 

  13. Mittal M, Singh H, Paliwal KK, Goyal LM (2017, December) Efficient random data accessing in MapReduce. In: 2017 international conference on infocom technologies and unmanned systems (trends and future directions) (ICTUS). IEEE, pp 552–556

    Google Scholar 

  14. Chaudhry N, Yousaf MM (2018, December) Consensus algorithms in blockchain: comparative analysis, challenges and opportunities. In: 2018 12th International Conference on Open Source Systems and Technologies (ICOSST). IEEE, pp 54–63

    Google Scholar 

  15. Pu S (2020) Industrial applications of Blockchain to IoT data. In: Blockchain and Crypt Currency. Springer, Singapore, pp 41–58

    Google Scholar 

  16. Manfredi S (2013) Design of a multi-hop dynamic consensus algorithm over wireless sensor networks. Control Eng Prac 21(4):381–394

    Article  Google Scholar 

  17. Sagirlar G, Sheehan JD, Ragnoli E (2020, March) On the design of co-operating blockchains for IoT. In: 2020 3rd International Conference on Information and Computer Technologies (ICICT). IEEE, pp. 548–552

    Google Scholar 

  18. Singh R, Gahlot A, Mittal M (2019) IoT based intelligent robot for various disasters monitoring and prevention with visual data manipulating. Int J Tomogr Simul 32(1):90–99

    Google Scholar 

  19. Singh R, Gehlot A, Mittal M, Samkaria R, Choudhury S (2017) Application of icloud and wireless sensor network in environmental parameter analysis. Int J Sens Wirel Commun Control 7(3):170–177

    Google Scholar 

  20. Shi P, Wang H, Yang S, Chen C, Yang W (2019) Blockchain-based trusted data sharing among trusted stakeholders in IoT. Prac Experience, Software

    Book  Google Scholar 

  21. Zoican S, Vochin M, Zoican R, Galatchi D (2018, November) Blockchain and consensus algorithms in Internet of Things. In: 2018 International Symposium on Electronics and Telecommunications (ISETC). IEEE, pp. 1–4

    Google Scholar 

  22. Dong T, Bu X, Hu W (2020) Distributed differentially private average consensus for multi-agent networks by additive functional Laplace noise. J Franklin Inst 357(6):3565–3584

    Google Scholar 

  23. Zhang W, Wu Z, Han G, Feng Y, Shu L (2020) Ldc: a lightweight dada consensus algorithm based on the blockchain for the industrial internet of things for smart city applications. Future Gener Comput Syst 108:574–582

    Google Scholar 

  24. Wang X, Zha X, Ni W, Liu RP, Guo YJ, Niu X, Zheng K (2019) Survey on blockchain for Internet of Things. Comput Commun 136:10–29

    Article  Google Scholar 

  25. Yadav AK, Singh K (2020) Comparative analysis of consensus algorithms of blockchain technology. In: Ambient communications and computer systems. Springer, Singapore, pp 205–218

    Google Scholar 

  26. Zhang H, Lang W, Liu C, Zhang B (2020, June) A blockchain-based security approach architecture for the Internet of Things. In: 2020 IEEE 4th Information Technology, Networking, Electronic and Automation Control Conference (ITNEC), vol 1. IEEE, pp 310–313

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Alankrita Aggarwal .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Aggarwal, A., Gaba, S., Mittal, M. (2021). A Comparative Investigation of Consensus Algorithms in Collaboration with IoT and Blockchain. In: Agrawal, R., Gupta, N. (eds) Transforming Cybersecurity Solutions using Blockchain. Blockchain Technologies. Springer, Singapore. https://doi.org/10.1007/978-981-33-6858-3_7

Download citation

  • DOI: https://doi.org/10.1007/978-981-33-6858-3_7

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-33-6857-6

  • Online ISBN: 978-981-33-6858-3

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics