Practical Byzantine fault-tolerant consensus method based on block chain type storage

The invention discloses a practical Byzantine fault-tolerant consensus method based on block chain type storage. The method comprises: a client sends a request message containing a processing requestand a view number to all nodes; after verifying the received request message , a main node selected b...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: WU DONGZHE, LU YUEMING, JIAO ZHENGANG, WANG DONGBIN, ZHU ZHOUYI, GUO KUN, ZHANG XU, SHI JINQIAO, WU HUI
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 discloses a practical Byzantine fault-tolerant consensus method based on block chain type storage. The method comprises: a client sends a request message containing a processing requestand a view number to all nodes; after verifying the received request message , a main node selected by all the nodes packages the received request message and the latest block height information stored by the main node into a block, and sends a pre-preparation message containing the block to all the nodes; after verifying the received pre-preparation message, each node puts the hash value of the block in the pre-preparation message into a preparation message and sends the preparation message to all nodes; and each node verifies the received preparation message, adds the data in the block and the digital signature of the verification node into the block of the block chain type storage when the number of the preparation messages of the same block passing the verification exceeds a preset threshold number, and sends