A Survey of Blockchain Technology Applications and Consensus Algorithm

  • Conference paper
  • First Online:
Sustainable Communication Networks and Application

Abstract

Blockchain technology applications are growing fast in today’s digital world. Blockchain technology is a decentralized and immutable data format. Blockchain consists of a distributed ledger of information called blocks. However, to use blockchain effectively, it is necessary to consider solving the security and privacy problems. This technology is applied in various fields, for example, finance, healthcare, cybersecurity to name a few. The consensus layer is the most important for the blockchain architecture, in which the consensus protocol is confirmed to how the new block is added to the blockchain network. A consensus algorithm is used to solve mathematical puzzles and increases the overall security for each transaction. Here, a survey is presented on the state-of-the-art of blockchain technology, its applications to different fields and classification of the consensus algorithms.

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

Access this chapter

Subscribe and save

Springer+ Basic
EUR 32.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or Ebook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
EUR 29.95
Price includes VAT (Germany)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
EUR 160.49
Price includes VAT (Germany)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
EUR 213.99
Price includes VAT (Germany)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free ship** worldwide - see info
Hardcover Book
EUR 213.99
Price includes VAT (Germany)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free ship** 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. Nakamoto, S.: Bitcoin: A Peer-to-Peer Electronic Cash System (Online) (2008). Available: https://bitcoin.org/bitcoin.pdf

  2. Haber, S., Stornetta, W.S.: How to time-stamp a digital document. J. Cryptol. 3(2), 99–111 (1991)

    Article  Google Scholar 

  3. Hardin, T., Kotz, D.: Blockchain in health data systems: a survey. In: 2019 Sixth International Conference on Internet of Things: Systems, Management, and Security (IOTSMS)

    Google Scholar 

  4. H¨olbl, M., Kompara, M., Kamiˇsali´c, A., Zlatolas, L.N.: A systematic review of the use of blockchain in Healthcare. Symmetry 10(10) (2018). https://doi.org/10.3390/sym10100470

  5. Moser, M., Bohme, R., Breuker, D.: An inquiry into money laundering tools in the Bitcoin ecosystem. In: Proceedings of the eCrime Researchers Summit (eCRS), IEEE, pp. 1–14 (2013)

    Google Scholar 

  6. Dev, J.A.: Bitcoin mining acceleration and performance quantification. In: Proceedings of the 2014 IEEE 27th Canadian Conference on Electrical and Computer Engineering (CCECE), IEEE, pp. 1–6 (2014)

    Google Scholar 

  7. Conti, M., Kumar, E., Kumar, S., Lal, C., Ruj, S.: A survey on security and privacy issues of bitcoin. IEEE Commun. Surv. Tutorials 20, 3416–3452 (2018)

    Google Scholar 

  8. Dorri, A., Steger, M., Kanhere, S.S., Jurdak, R.: BlockChain: a distributed solution to automotive security and privacy. IEEE Commun. Mag. 55, 119–125 (2017)

    Article  Google Scholar 

  9. Li, Z., Kang, J., Ye, D., Deng, Q., Zhang, Y.: Consortium blockchain for secure energy trading in industrial Internet of Things. IEEE Trans. Industrial Informatics 14, 3690–3700 (2018)

    Google Scholar 

  10. Ongaro, D., Ousterhout, J.K.: In search of an understandable consensus algorithm. In: Proceedings of 2014 USENIX Annual Technical Conference, Philadelphia, PA, pp. 305–319 (2014)

    Google Scholar 

  11. Bentov, Lee, C., Mizrahi, A., Rosenfeld, M.: Proof of activity: extending bitcoin’s proof of work via proof of stake. In: ACM SIGMETRICS Perform. Eval. Rev., vol. 42, no. 3, pp. 34–37 (2014)

    Google Scholar 

  12. Yli-Huumo, J., Ko, D., Choi, S., Park, S., Smolander, K.: Where is current research on blockchain technology?—A systematic review. PLoS One 11(10) (2016)

    Google Scholar 

  13. Castro, M., Liskov, B.: Practical byzantine fault tolerance. In: Proceedings of the Third Symposium on Operating Systems Design and Implementation, no. February, USENIX Association, pp. 173–186 (1999)

    Google Scholar 

  14. Nguyen, G.-T., Kim, K.: A survey about consensus algorithms used in blockchain. J. Information Process. Signal 7, February 2018

    Google Scholar 

  15. Bentov, Lee, C., Mizrahi, A., Rosenfeld, M.: Proof of activity: extending bitcoin’s proof of work via proof of stake. ACM SIGMETRICS Perform. Eval. Rev., vol. 42, no. 3, pp. 34–37 (2014)

    Google Scholar 

  16. Nguyen, G.T., Kim, K.: A survey about consensus algorithms used in blockchain. J. Inf. Process. Syst. 14(1), 101–128 (2018)

    Google Scholar 

  17. Mukhopadhyay, U., Skjellum, A., Hambolu, O., Oakley, J., Yu, L., Brooks, R.: A brief survey of cryptocurrency systems. In: Proceedings of the 2016 14th Annual Conference on Privacy, Security and Trust (PST), IEEE, pp. 745–752 (2016)

    Google Scholar 

  18. Laskowski, M., Kim, H.M.: Rapid prototy** of a text mining application for cryptocurrency market intelligence. In: Proceedings of the 2016 IEEE 17th International Conference on Information Reuse and Integration (IRI), IEEE, pp. 448–453 (2016)

    Google Scholar 

  19. Christidis, K., Devetsikiotis, M.: Blockchains and smart contracts for the internet of things. IEEE Access 4, 2292–2303 (2016)

    Google Scholar 

  20. Zeadally, S., Das, A.K., Sklavos, N.: Cryptographic technologies and protocol standards for Internet Things. Internet Things (2019). https://doi.org/10.1016/j.iot.2019.100075

  21. Devibala, A.: A survey on security issues in IoT for blockchain Healthcare. In: 2019 IEEE International Conference on Electrical, Computer, and Communication Technologies (ICECCT)

    Google Scholar 

  22. Hou, H.: The application of blockchain technology in e-government in china. In: Proceedings of the 2017 26th International Conference on Computer Communication and Networks (ICCCN), IEEE, pp. 1–4 (2017)

    Google Scholar 

  23. Sullivan, C., Burger, E.: E-residency and blockchain, computer law & security review. Int. J. Technol. Law Pract. (2017). https://doi.org/10.1016/j.clsr.2017.03.016

  24. Esposito, C., De Santis, A., Tortora, G., Chang, H., Choo, K.-K.R.: Blockchain: a panacea for healthcare cloud-based data security and privacy. IEEE Cloud Comput. 5, 31–37 (2018):

    Google Scholar 

  25. Sharma, P.K., Chen, M., Park, J.H.: A software-defined fog node based distributed blockchain cloud architecture for IoT. In: IEEE Access, vol. 6, pp. 115–124 (2018)

    Google Scholar 

Download references

Acknowledgements

The first author thanks the management of Kalasalingam Academy of Research and Education for providing scholarship for carrying out this research work.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to E. Indhuja .

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 paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Indhuja, E., Venkatesulu, M. (2021). A Survey of Blockchain Technology Applications and Consensus Algorithm. In: Karuppusamy, P., Perikos, I., Shi, F., Nguyen, T.N. (eds) Sustainable Communication Networks and Application. Lecture Notes on Data Engineering and Communications Technologies, vol 55. Springer, Singapore. https://doi.org/10.1007/978-981-15-8677-4_15

Download citation

  • DOI: https://doi.org/10.1007/978-981-15-8677-4_15

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-15-8676-7

  • Online ISBN: 978-981-15-8677-4

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics

Navigation