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...
Gespeichert in:
Hauptverfasser: | , , , , , , , , |
---|---|
Format: | Patent |
Sprache: | chi ; eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
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 |
---|