Skip to main content

2021 | OriginalPaper | Buchkapitel

A Survey on Blockchain Technologies and Its Consensus Algorithms

verfasst von : Rahul Katarya, Vinay Kumar Vats

Erschienen in: Recent Innovations in Computing

Verlag: Springer Singapore

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

The evolution and development in blockchain technologies have attracted both research academia and industries. A typical blockchain stores data in a permanent and immutable way in form of blocks connecting, forming a chain of data. The whole system is made decentralized so that anyone connected to the network can verify the data, defining its P2P distributed nature. Blockchain has many components among which the core component is consensus protocol. This protocol is responsible for the security and performance of the blockchain. The consensus protocol introduced by Nakamoto in Bitcoin led the foundation stone for more innovative alternative consensus mechanisms. In this paper, we will conduct a systematic review of blockchain technology and its consensus algorithms and further analyze them based on some essential features and factors.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Haber, S., Stornetta, W.S.: How to time-stamp a digital document. J. Cryptol. 3(2), 99–111 (1991) Haber, S., Stornetta, W.S.: How to time-stamp a digital document. J. Cryptol. 3(2), 99–111 (1991)
3.
Zurück zum Zitat Nguyen, G.T., Kim, K.: A survey about consensus algorithms used in blockchain. J. Inf. Process. Syst. 14(1), 101–128 (2018) Nguyen, G.T., Kim, K.: A survey about consensus algorithms used in blockchain. J. Inf. Process. Syst. 14(1), 101–128 (2018)
4.
Zurück zum Zitat Lecture Notes in Computer Science, 2019. Advances in Cryptology—CRYPTO. Springer, Berlin (2019) Lecture Notes in Computer Science, 2019. Advances in Cryptology—CRYPTO. Springer, Berlin (2019)
5.
Zurück zum Zitat Lecture Notes in Computer Science: Data Privacy Management, Cryptocurrencies and Blockchain Technology, Springer, Berlin (2019) Lecture Notes in Computer Science: Data Privacy Management, Cryptocurrencies and Blockchain Technology, Springer, Berlin (2019)
6.
Zurück zum Zitat Woord, G.: Ethereum: A Secure Decentralised Generalised Transaction Ledger (2014) Woord, G.: Ethereum: A Secure Decentralised Generalised Transaction Ledger (2014)
8.
Zurück zum Zitat Sukhwani, H., Martinez, J.M., Chang, X., et al.: Performance modeling of PBFT consensus process for permissioned blockchain network (Hyperledger Fabric). In: Reliable Distributed Systems, pp. 253–255. IEEE (2017) Sukhwani, H., Martinez, J.M., Chang, X., et al.: Performance modeling of PBFT consensus process for permissioned blockchain network (Hyperledger Fabric). In: Reliable Distributed Systems, pp. 253–255. IEEE (2017)
9.
Zurück zum Zitat Singhal, B., Dhameja, G., Panda, P.S.: Beginning Blockchain. Apress, Berkeley, CA (2018) Singhal, B., Dhameja, G., Panda, P.S.: Beginning Blockchain. Apress, Berkeley, CA (2018)
10.
Zurück zum Zitat Bradbury, D.: The problem with Bitcoin, Comput. Fraud Secur. 2013(11), 5–8 (2013) Bradbury, D.: The problem with Bitcoin, Comput. Fraud Secur. 2013(11), 5–8 (2013)
11.
Zurück zum Zitat Lamport, L., Shostak, R., Pease, M.: The byzantine generals problem. ACM Trans. Program. Lang. Syst. 4(3), 382–401 (1982) Lamport, L., Shostak, R., Pease, M.: The byzantine generals problem. ACM Trans. Program. Lang. Syst. 4(3), 382–401 (1982)
12.
Zurück zum Zitat Ouattara, H.F., Ahmat, D., Ouédraogo, F.T., Bissyandé, T.F., Sié, O.: Blockchain consensus protocols. In: Odumuyiwa, V., Adegboyega, O., Uwadia, C. (eds.) e-Infrastructure and e-Services for Developing Countries. AFRICOMM 2017. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol. 250. Springer, Cham (2018) Ouattara, H.F., Ahmat, D., Ouédraogo, F.T., Bissyandé, T.F., Sié, O.: Blockchain consensus protocols. In: Odumuyiwa, V., Adegboyega, O., Uwadia, C. (eds.) e-Infrastructure and e-Services for Developing Countries. AFRICOMM 2017. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol. 250. Springer, Cham (2018)
13.
Zurück zum Zitat Bartoletti, M., Lande, S., Podda, A.S.: A proof-of-stake protocol for consensus on bitcoin subchains. S. Afr. J. Anim. Sci. 36(5, Suppl 1), 568–584 (2017) Bartoletti, M., Lande, S., Podda, A.S.: A proof-of-stake protocol for consensus on bitcoin subchains. S. Afr. J. Anim. Sci. 36(5, Suppl 1), 568–584 (2017)
14.
Zurück zum Zitat Nguyen, C.T., Hoang, D.T., Nguyen, D.N., Niyato, D., Nguyen, H.T., Dutkiewicz, E.: Proof-of-stake consensus mechanisms for future blockchain networks: fundamentals, applications and opportunities. IEEE Access 7, 85727–85745 (2019)CrossRef Nguyen, C.T., Hoang, D.T., Nguyen, D.N., Niyato, D., Nguyen, H.T., Dutkiewicz, E.: Proof-of-stake consensus mechanisms for future blockchain networks: fundamentals, applications and opportunities. IEEE Access 7, 85727–85745 (2019)CrossRef
15.
Zurück zum Zitat Snider, M., Samani, K., Jain, T.: Delegated proof of stake: features & tradeoffs. Multicoin Cap. 1–19 (2018) Snider, M., Samani, K., Jain, T.: Delegated proof of stake: features & tradeoffs. Multicoin Cap. 1–19 (2018)
18.
Zurück zum Zitat Eklund, P.W., Beck, R.: Factors that impact blockchain scalability. In: Proceedings of the 11th International Conference on Management of Digital EcoSystems (MEDES ’19). Association for Computing Machinery, New York, NY, USA, pp. 126–133 (2019) Eklund, P.W., Beck, R.: Factors that impact blockchain scalability. In: Proceedings of the 11th International Conference on Management of Digital EcoSystems (MEDES ’19). Association for Computing Machinery, New York, NY, USA, pp. 126–133 (2019)
19.
Zurück zum Zitat Chauhan, A., Malviya, O.P., Verma, M., Mor, T.S.: Blockchain and scalability. In: 2018 IEEE International Conference on Software Quality, Reliability and Security Companion (QRS-C), Lisbon, pp. 122–128 (2018) Chauhan, A., Malviya, O.P., Verma, M., Mor, T.S.: Blockchain and scalability. In: 2018 IEEE International Conference on Software Quality, Reliability and Security Companion (QRS-C), Lisbon, pp. 122–128 (2018)
20.
Zurück zum Zitat Vukolić, M.: The quest for scalable blockchain fabric: Proof-of-work vs. BFT replication. In: International Workshop on Open Problems in Network Security, pp. 112–125. Springer, Berlin (2016) Vukolić, M.: The quest for scalable blockchain fabric: Proof-of-work vs. BFT replication. In: International Workshop on Open Problems in Network Security, pp. 112–125. Springer, Berlin (2016)
21.
Zurück zum Zitat Ongaro, D., Ousterhout, J.: In Search of an Understandable Consensus Algorithm. In: 2014 USENIX Annual Technical Conference (2014) Ongaro, D., Ousterhout, J.: In Search of an Understandable Consensus Algorithm. In: 2014 USENIX Annual Technical Conference (2014)
22.
Zurück zum Zitat Alharby, M., van Moorsel, A.: Blockchain based smart contracts: a systematic mapping study. Comput. Sci. Inf. Technol. (CS IT) 125–140 (2017) Alharby, M., van Moorsel, A.: Blockchain based smart contracts: a systematic mapping study. Comput. Sci. Inf. Technol. (CS IT) 125–140 (2017)
Metadaten
Titel
A Survey on Blockchain Technologies and Its Consensus Algorithms
verfasst von
Rahul Katarya
Vinay Kumar Vats
Copyright-Jahr
2021
Verlag
Springer Singapore
DOI
https://doi.org/10.1007/978-981-15-8297-4_59