Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Safe and efficient consensus mechanism implementation method and system

An implementation method and consensus technology, applied in the field of information security, which can solve the problems of high resource consumption, low throughput, and the master node is vulnerable to targeted attacks.

Active Publication Date: 2021-02-05
DATA ASSURANCE & COMM SECURITY CENT CHINESE ACADEMY OF SCI
View PDF4 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in the normal process of Hotstuff, each round requires three communications between nodes, considering the inherent propagation delay of the network, resulting in low throughput
Moreover, the selection of the master node is not random, and the master node is vulnerable to targeted attacks, compromising security
[0006] Judging from the current research work, the main problem facing the research on the consensus mechanism is still the throughput problem, that is, the existing consensus mechanism for the blockchain is faced with the large resource consumption of the existing blockchain and the high transaction throughput. Low-level problems, it is difficult to achieve a balance between performance and scalability

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
  • Safe and efficient consensus mechanism implementation method and system
  • Safe and efficient consensus mechanism implementation method and system
  • Safe and efficient consensus mechanism implementation method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0045] In order to make the above objects, features and advantages of the present invention more clearly understood, the present invention will be further described below through specific embodiments and accompanying drawings.

[0046] The safe and efficient consensus mechanism implementation method of the present invention includes the following contents:

[0047] 1. Selection of the master node

[0048] The publicly verifiable secret sharing PVSS scheme allows nodes to share their secret value s in a set of n = 3f + 1 nodes, so that any subset containing at least t = f + 1 nodes can be recovered. The secret value s, f is the maximum number of malicious nodes allowed. This feature can be well applied to the selection of the master node. When the malicious node does not respond, other nodes can also recover their secret value to calculate the random number of this round and enter a new round. This ensures that the behavior of malicious nodes cannot affect the generation of r...

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 discloses a safe and efficient consensus mechanism implementation method and system, and the method comprises the steps that each node calculates a random number of a current round according to a secret value revealed by a main node of a previous round, and determines the main node of the current round; each round of master node is responsible for collecting votes of each node to a block extracted by the previous round of master node, proposing a new block, revealing an original secret value, selecting a new secret value and disclosing a new secret value commitment; if each nodedoes not collect the voting result sent by the main node within the specified time, each node broadcasts a decryption secret sharing value to recover the secret value of the current main node, calculates the main node of the next round, and votes again. According to the method, the leader replacement process is organically coupled with the normal process, the introduced PVSS scheme can still recover the random number of the current round under the condition that the main node does not respond, the communication traffic and the communication time required for confirming one block are reduced through the chained Hotsuff thought, the communication frequency required in the consensus process is reduced, and the consensus efficiency, performance and safety are improved.

Description

technical field [0001] The invention belongs to the technical field of information security and relates to a design scheme of a consensus mechanism, in particular to a method and system for realizing a safe and efficient consensus mechanism. Background technique [0002] With the development of blockchain technology, its core key technology consensus mechanism has also received extensive attention. The definition of consensus mechanism is "The process of agreeing on one results among a group of participants", that is, the process of getting multiple participants to agree on a result is called a consensus mechanism. The consensus mechanism is responsible for verifying and adding verification information to the ledger, ensuring that only real transactions are recorded, i.e. securely updating the state of data in the distributed network so that all honest nodes hold consistent data. Specifically, the consensus mechanism should achieve consistency, effectiveness, and security. ...

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): G06F21/62G06F16/27G06F16/25
CPCG06F21/6218G06F16/27G06F16/25
Inventor 徐海霞廖慧梅李佩丽
Owner DATA ASSURANCE & COMM SECURITY CENT CHINESE ACADEMY OF SCI
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products