Skip to main content

2020 | OriginalPaper | Buchkapitel

Improvement Research of PBFT Consensus Algorithm Based on Credit

verfasst von : Yong Wang, Zhe Song, Tong Cheng

Erschienen in: Blockchain and Trustworthy Systems

Verlag: Springer Singapore

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

search-config
loading …

Abstract

This paper analyzes the advantages and disadvantages of the PBFT consensus algorithm and proposes an improved credit-based PBFT consensus algorithm(CPBFT). CPBFT changes the original C/S architecture to P2P architecture, reduces the consensus steps, and uses the voting method to elect the master node. In the election process, credit levels and credit coefficient are introduced, so that the probability that each node is elected as the master node is affected by the past behavior, and a reliable master node is elected more probably. Experiments show that compared with the PBFT algorithm, the CPBFT algorithm reduces the amount of data transmission on the network and increases the throughput.

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 Marc, P.: Blockchain technology: principles and applications. In: Xavier Olleros, F., Zhegu, M. (eds.) Handbook of Research on Digital Transformations. Edward Elgar, Cheltenham (2016) Marc, P.: Blockchain technology: principles and applications. In: Xavier Olleros, F., Zhegu, M. (eds.) Handbook of Research on Digital Transformations. Edward Elgar, Cheltenham (2016)
2.
Zurück zum Zitat Yuan, Y., Wang, F.-Y.: Blockchain: The state of the art and future trends. Acta Automatica Sinica 42(4), 481–494 (2016) Yuan, Y., Wang, F.-Y.: Blockchain: The state of the art and future trends. Acta Automatica Sinica 42(4), 481–494 (2016)
4.
Zurück zum Zitat Ouattara, H.F., Ahmat, D., Ouédraogo, F.T., et al.: Blockchain Consensus Protocols (2017) Ouattara, H.F., Ahmat, D., Ouédraogo, F.T., et al.: Blockchain Consensus Protocols (2017)
5.
Zurück zum Zitat King, S., Nadal, S.: PPCoin: Peer-to-Peer Crypto-Currency with Proof-of-Stake, August 2012 King, S., Nadal, S.: PPCoin: Peer-to-Peer Crypto-Currency with Proof-of-Stake, August 2012
8.
Zurück zum Zitat Xia, Q., Zhang, F., Zuo, C.: Review for consensus mechanism of cryptocurrency system. Comput. Syst. Appl. 26(4), 1–8 (2017) Xia, Q., Zhang, F., Zuo, C.: Review for consensus mechanism of cryptocurrency system. Comput. Syst. Appl. 26(4), 1–8 (2017)
10.
Zurück zum Zitat Castro, M., Liskov, B.: Practical byzantine fault tolerance and proactive recovery. ACM Trans. Comput. Syst. 20(4), 398–461 (2002)CrossRef Castro, M., Liskov, B.: Practical byzantine fault tolerance and proactive recovery. ACM Trans. Comput. Syst. 20(4), 398–461 (2002)CrossRef
11.
Zurück zum Zitat Lamport, L.: The part-time parliament. ACM Trans. Comput. Syst. (TOCS) 16(2), 133–169 (1998)CrossRef Lamport, L.: The part-time parliament. ACM Trans. Comput. Syst. (TOCS) 16(2), 133–169 (1998)CrossRef
12.
Zurück zum Zitat Ongaro, D., Ousterhout, J.: In search of an understandable consensus algorithm. In: Proceedings of the 2014 USENIX Conference on USENIX Annual Technical Conference, USENIX ATC 2014, pp. 305–320. USENIX Association (2014) Ongaro, D., Ousterhout, J.: In search of an understandable consensus algorithm. In: Proceedings of the 2014 USENIX Conference on USENIX Annual Technical Conference, USENIX ATC 2014, pp. 305–320. USENIX Association (2014)
13.
Zurück zum Zitat Cowling, J., Myers, D., Liskov, B., Rodrigues, R., Shrira, L.: HQ replication: a hybrid quorum protocol for Byzantine fault tolerance. In: OSDI 2006: Proceedings of the 7th Symposium on Operating Systems Design and Implementation, pp. 177–190. USENIX Association, Berkeley (2006) Cowling, J., Myers, D., Liskov, B., Rodrigues, R., Shrira, L.: HQ replication: a hybrid quorum protocol for Byzantine fault tolerance. In: OSDI 2006: Proceedings of the 7th Symposium on Operating Systems Design and Implementation, pp. 177–190. USENIX Association, Berkeley (2006)
14.
Zurück zum Zitat Copeland, C., Zhong, H.: Tangaroa: a Byzantine Fault Tolerant Raft. Class project in Distributed Systems, Stanford University (2014) Copeland, C., Zhong, H.: Tangaroa: a Byzantine Fault Tolerant Raft. Class project in Distributed Systems, Stanford University (2014)
15.
Zurück zum Zitat Kadena, M.W.: The first scalable, high performance private blockchain (2018) Kadena, M.W.: The first scalable, high performance private blockchain (2018)
Metadaten
Titel
Improvement Research of PBFT Consensus Algorithm Based on Credit
verfasst von
Yong Wang
Zhe Song
Tong Cheng
Copyright-Jahr
2020
Verlag
Springer Singapore
DOI
https://doi.org/10.1007/978-981-15-2777-7_4