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

Block chain consensus method

A blockchain and consensus technology, applied in user identity/authority verification, digital transmission systems, electrical components, etc., can solve problems such as waste of network resources, lack of security and credibility, and low efficiency of blockchain networks. Improve work efficiency, ensure safety and fair and credible results

Active Publication Date: 2020-03-06
北京安妮全版权科技发展有限公司
View PDF8 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Part of the consensus mechanism ensures security, fairness and credibility by adopting the consensus of the whole network, but all members of the whole network need to participate in the consensus, which leads to low work efficiency of the blockchain network and waste of network resources; part of the consensus mechanism adopts fixed one or more nodes The method of proxy consensus can improve the working efficiency of the blockchain network, but due to the lack of security and credibility due to too few nodes participating in the consensus, there are very few consensus mechanisms that take into account both efficiency and fairness and credibility

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
  • Block chain consensus method
  • Block chain consensus method
  • Block chain consensus method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0053] figure 1 A flowchart showing the steps of a block chain consensus method according to the present invention.

[0054] like figure 1 As shown, a blockchain consensus method includes:

[0055] Step 1: The genesis node randomly extracts the registration information of multiple registered nodes in the network, and generates a list of consensus representatives with the registration information as an identifier, in which each registration information corresponds to a node; among them, the genesis node randomly selects pre-registered nodes at regular intervals. Set the IP addresses of the number of registered nodes, and generate a consensus representative list with the IP address as an identifier. When the actual number of registered nodes is less than the preset number, all registered nodes will be taken.

[0056] Step 2: The creation node designates the node corresponding to a network registration information in the consensus representative list as the accounting node; the...

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 block chain consensus method. The method comprises the following steps: randomly extracting registration information of a plurality of nodes in a network to generate a consensus representation list; assigning one node in the list as an accounting node; publishing the hash value of the consensus representation list information to the blockchain, encrypting the consensus representation list information, and sending the encrypted consensus representation list information to each node in the consensus representation; decrypting the encrypted consensus representation listinformation by each consensus representation, comparing whether the encrypted consensus representation list information is the same as the registration information of the node, if so, determining thatthe node is an accounting node, and otherwise, determining that the node is a non-accounting node; enabling the accounting node to organize the blocks and send the block information to the non-accounting node, and enabling the non-accounting node to verify and sign the block information and then return the block information to the accounting node; and when the number of the returned signatures received by the accounting node exceeds a preset value, starting accounting and broadcasting the block. According to the method, fairness and credibility are realized through random extraction, and theblock chain efficiency is effectively improved by only performing consensus among the consensus representative nodes.

Description

technical field [0001] The present invention relates to the technical field of block chain applications, and more specifically, to a block chain consensus method. Background technique [0002] In recent years, with the rise of blockchain technology, various blockchain consensus mechanisms have emerged. The current blockchain consensus mechanism mainly includes PoW, Pos, Dpos, PBFT, etc. Part of the consensus mechanism ensures security, fairness and credibility by adopting the consensus of the whole network, but all members of the whole network need to participate in the consensus, which leads to low work efficiency of the blockchain network and waste of network resources; part of the consensus mechanism adopts fixed one or more nodes The method of proxy consensus can improve the working efficiency of the blockchain network, but due to the lack of security and credibility due to too few nodes participating in the consensus, there are very few consensus mechanisms that take i...

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): H04L29/06H04L29/08H04L9/32
CPCH04L63/0876H04L63/0428H04L67/104H04L9/3236H04L9/3247
Inventor 郝汉周海平
Owner 北京安妮全版权科技发展有限公司
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