Verification based blockchain common recognition method

A blockchain and consensus technology, applied in the blockchain field, can solve the problem of low network node consensus efficiency, reduce the number of network communications and the amount of communication data, and improve efficiency.

Active Publication Date: 2018-11-20
NANJING UNIV OF SCI & TECH
View PDF5 Cites 27 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The Practical Byzantine Fault Tolerance Protocol is suitable for the consortium chain environment, but the consensus efficiency of network nodes is not high, especially when the number of network nodes incr

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
  • Verification based blockchain common recognition method
  • Verification based blockchain common recognition method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] It is easy to understand that, according to the technical solution of the present invention, those skilled in the art can imagine various implementations of the verification-based blockchain consensus method of the present invention without changing the essence of the present invention. Therefore, the following specific embodiments and drawings are only exemplary descriptions of the technical solution of the present invention, and should not be regarded as the entirety of the present invention or as a limitation or limitation on the technical solution of the present invention.

[0021] figure 1 It is a schematic diagram of the consensus process flow of a specific embodiment of the verification-based blockchain consensus method. According to an embodiment of the present invention, assume that C is the client, A 0 、A 1 、A 2 、A 3 There are 4 verification nodes participating in the consensus, among which, A 0 、A 1 、A 2 is a normal operating node, A 3 for downtime no...

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 verification based blockchain common recognition method. A client sends a request message to a verification initiation node; the verification initiation node organizes a pre-preparation message and broadcasts the message to other verification nodes in the network; the other verification nodes organize signature messages and return the signature messages to the verification initiation node respectively; the verification initiation node counts the signature messages which are received correctly, submission of the present node is executed when the number of the signature messages which are received correctly reaches a given threshold, and a verification message is organized and sent to the other verification nodes; each of the other verification nodes checks digitalsignatures in the message successively, when the number of the digital signature that passing checking reaches a given threshold, submission operation of the present node is executed, and a verification reply message is organized and returned to the verification initiation node; and the verification initiation nodes organizes a response message and back feeds the response message to the client. Compared with a practical Byzantine fault tolerant method, the network communication frequency and communication data bulk are reduced, and the common recognition efficiency is improved.

Description

technical field [0001] The invention relates to the technical field of block chains, in particular to a verification-based block chain consensus method. Background technique [0002] Blockchain is a decentralized distributed database technology with the participation of various nodes, which has the characteristics of complete traceability, decentralization and de-credit. The blockchain does not have a central organization, and the consistency of the information of each node is guaranteed through the consensus mechanism of the blockchain. The blockchain consensus mechanism is based on the Byzantine fault-tolerant distributed consensus algorithm and a communication model for transmitting and synchronizing data according to specific business scenarios. The consensus algorithm is one of the core technologies of the blockchain, and the performance of the algorithm directly affects the effectiveness of the system. [0003] Currently common consensus algorithms include workload p...

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
IPC IPC(8): H04L29/06H04L9/32
CPCH04L9/3247H04L63/123
Inventor 张重阳翟晓军
Owner NANJING UNIV OF SCI & TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products