Unlock instant, AI-driven research and patent intelligence for your innovation.

Byzantine fault-tolerant consensus method based on evolutionary game

An evolutionary game and Byzantine technology, applied in the field of Byzantine fault-tolerant consensus based on evolutionary game, it can solve problems such as unfavorable system expansion and stability, and the fairness of consensus nodes, and achieve the effect of improving consensus efficiency.

Pending Publication Date: 2022-02-01
GUIZHOU UNIV
View PDF0 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The existing technical solution proposes a related reputation mechanism scheme for fault tolerance, but the existing reputation mechanism scheme has a corresponding degree of reputation accumulation problem, which leads to a certain node centralization problem in the consensus protocol during the operation of the mechanism, and the consensus node There is a fairness problem in the evolution of reputation value, which is not conducive to the expansion and stability of the system

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Byzantine fault-tolerant consensus method based on evolutionary game
  • Byzantine fault-tolerant consensus method based on evolutionary game
  • Byzantine fault-tolerant consensus method based on evolutionary game

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0054] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0055] The purpose of the present invention is to provide a Byzantine fault-tolerant consensus method based on evolutionary game, which improves consensus efficiency and fairness.

[0056] In order to make the above objects, features and advantages of the present invention more comprehensible, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0057] Introduce the theoretica...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to a Byzantine fault-tolerant consensus method based on an evolutionary game. The method comprises the following steps that a transaction information set is sent to a main node set under a current view through a client; each main node in the main node set corresponds to a consensus node group, and each consensus node group synchronously and independently operates a consensus mechanism; the transaction information set is packaged through the main node set and sent to the new block, and a pre-preparation message is generated according to the transaction information set; a pre-preparation message is broadcast to each consensus node through the current view main node set; wherein the pre-preparation message comprises a reputation value of the consensus node in the current view; after the consensus node i in the current view receives a pre-preparation message generated by the main node set, the consensus node i sends a preparation message to other consensus nodes j except the consensus node i in the corresponding consensus node group; and whether to establish a link relationship between the consensus node i and the consensus node j is determined according to the reputation value. The consensus efficiency and fairness are improved.

Description

technical field [0001] The invention relates to the technical field of block chains, in particular to an evolutionary game-based Byzantine fault-tolerant consensus method. Background technique [0002] As a distributed structure database, blockchain integrates various technologies such as encryption algorithm and signature scheme, consensus mechanism and peer-to-peer transmission protocol. It is widely used in decentralized, transparent and traceable characteristics. In the fields of social finance, Internet industry, and intelligent Internet of Things. The consensus algorithm is the core algorithm to ensure the consistency of the blockchain system. Among them, Practical Byzantine Fault-tolerant (PBFT) algorithm has become a research field in the field of blockchain consensus mechanism due to its good fault tolerance and low energy consumption. hotspot. [0003] Due to the arbitrariness of node interaction in a distributed system, the execution process of the consensus alg...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F16/21G06F16/27G06F16/23G06N20/00
CPCG06F16/21G06F16/27G06F16/23G06N20/00Y02D10/00
Inventor 彭长根杨昕宇杨辉丁红发杨玉龙刘荣飞
Owner GUIZHOU UNIV