Practical Byzantine fault-tolerant algorithm improvement scheme for alliance block chain

The invention relates to the field of block chains, in particular to a practical Byzantine fault-tolerant algorithm improvement scheme for an alliance block chain, which is a consensus scheme capable of being used for the alliance block chain. The consensus algorithm mainly used in the alliance bloc...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: ZHOU ZHENGQIANG, QING XINYI, CHEN YULING
Format: Patent
Sprache:chi ; eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The invention relates to the field of block chains, in particular to a practical Byzantine fault-tolerant algorithm improvement scheme for an alliance block chain, which is a consensus scheme capable of being used for the alliance block chain. The consensus algorithm mainly used in the alliance block chain is a practical Byzantine fault tolerant algorithm (PBFT), but the PBFT algorithm has the problems of low security, low efficiency and the like. According to the method, the characteristics of the alliance block chain are utilized, and an improved PBFT (Credit Recurrent PBFT, CRPBFT) scheme is provided. In the scheme, a credit mechanism is introduced to monitor the consensus behavior of the node to ensure that the Byzantine node is effectively checked out, so that the probability that the Byzantine node becomes a consensus node is reduced; secondly, nodes are selected according to the resource contribution amount, the reliability and stability of the nodes are guaranteed to the maximum extent, and the system