Anti-adaptive attack alliance chain consensus method based on Byzantine fault tolerance

A Byzantine and self-adaptive technology, applied in user identity/authority verification, digital transmission systems, electrical components, etc., can solve problems such as destroying system activity, and achieve the effect of ensuring system activity, low latency, and improving scalability
CN110289966AActive Publication Date: 2019-09-27西安周盘汇通科技有限公司

Patent Information

Authority / Receiving Office
CN · China
Current Assignee / Owner
西安周盘汇通科技有限公司
Publication Date
2019-09-27
Patent Text Reader

Abstract

An anti-adaptive attack alliance chain consensus method based on Byzantine fault tolerance comprises the following steps: constructing an anonymous sorting master selection algorithm based on ring signatures, and selecting a potential proposor PP from all consensus nodes in an alliance chain network in a concealed manner; enabling a potential proposor PP to construct a proposal block, sign the proposal block and broadcast the proposal block to the alliance chain network; enabling the consensus node to verify the received proposal block, vote the proposal block passing the verification based on a threshold signature, and broadcast a voting result in the alliance chain network; if a consensus node receives a legal threshold signature of the proposal block within a predetermined time, enabling the proposal block to complete the consensus; and enabling all nodes in the alliance chain network to store the blocks completing the consensus. The method has the advantages that the system overhead is reduced, the expandability is improved, the safety is higher, the system activity can be effectively ensured before and after proposal, and the support is provided for a high-availability Byzantine system.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention relates to a Byzantine fault-tolerant consensus method of an alliance chain network. Background technique

[0002] Blockchain is a trustless distributed ledger system. Its concept originated from the article "Bitcoin: A Peer-to-Peer Electronic Cash System" published by Satoshi Nakamoto in the cryptography mail group in 2008. A decentralized infrastructure constructed by the fusion of various technologies such as symmetric encryption, consensus algorithm, and P2P protocol. As the core technology of the blockchain, the consensus algorithm can realize the distributed consistency of data in a network lacking central control, and plays an important role in maintaining the stable operation of the system and the mutual trust of nodes.

[0003] The Byzantine Fault Tolerant Consensus Algorithm is a general scheme for distributed systems to apply replication technology to solve Byzantine errors. Its proposal nodes have core functions such as initi...

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