Since the birth of Bitcoin, blockchain has shifted from a critical cryptocurrency technology to an enabling technology. Due to its immutability and trustworthiness, blockchain has revolutionized many fields requiring credibility and high-quality data for decision making. Particularly in business intelligence and business process management, users can use blockchain to build their blockchain-enabled collaboration and data-sharing ecosystem with their partners. In this paper, we present the development process of blockchain and consensus mechanisms, where important blockchain consensus mechanisms are introduced. The consensus mechanism is the kernel among various blockchain components to ensure security and performance. Again, we present a comparison of these consensus mechanisms from different perspectives. We take the blockchain-enabling business as an example and analyze the relationship between blockchain and business process characteristics and the ideas and principles for selecting consensus mechanisms. Finally, we describe the differences and connections among many consensus mechanisms while laying a foundation for selecting appropriate consensus mechanisms for different scenarios and fields of application.

A Systematic Review of Consensus Mechanisms in Blockchain

Castiglione, A
2023-01-01

Abstract

Since the birth of Bitcoin, blockchain has shifted from a critical cryptocurrency technology to an enabling technology. Due to its immutability and trustworthiness, blockchain has revolutionized many fields requiring credibility and high-quality data for decision making. Particularly in business intelligence and business process management, users can use blockchain to build their blockchain-enabled collaboration and data-sharing ecosystem with their partners. In this paper, we present the development process of blockchain and consensus mechanisms, where important blockchain consensus mechanisms are introduced. The consensus mechanism is the kernel among various blockchain components to ensure security and performance. Again, we present a comparison of these consensus mechanisms from different perspectives. We take the blockchain-enabling business as an example and analyze the relationship between blockchain and business process characteristics and the ideas and principles for selecting consensus mechanisms. Finally, we describe the differences and connections among many consensus mechanisms while laying a foundation for selecting appropriate consensus mechanisms for different scenarios and fields of application.
2023
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11386/4832771
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 7
  • ???jsp.display-item.citation.isi??? 5
social impact