Node consensus verification method under league chain network through asynchronous mode

A verification method and asynchronous technology, applied in the blockchain field, can solve problems such as increased network bandwidth and failure to transmit messages normally, and achieve high network throughput

Inactive Publication Date: 2017-03-22
HANGZHOU YUNXIANG NETWORK TECH
View PDF3 Cites 89 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In each time period, the system selects a leader node in order. At a certain moment, the network bandwidth becomes larger, and other child nodes cannot accept the message issued by the leader node. They think that the message of the leader node has been lost, and t

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
  • Node consensus verification method under league chain network through asynchronous mode
  • Node consensus verification method under league chain network through asynchronous mode
  • Node consensus verification method under league chain network through asynchronous mode

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] In order to describe the present invention more specifically, the technical solutions of the present invention will be described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0023] The present invention adopts an asynchronous node consensus verification method in the consortium chain scenario, including the following steps:

[0024] (1) Construct a system operation framework that implements consensus verification in an asynchronous manner in the consortium chain scenario.

[0025] There are a certain number of nodes in the consortium chain, and there is a trusted point-to-point channel between every two nodes, and nodes can interact with other trusted nodes.

[0026] If a total of N points are arranged in the alliance chain, P 0 to P n-1 , these N nodes take the received transaction information as input, and the goal is to reach a consensus on the transaction information and submit the request transaction sequence; there ar...

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 node consensus verification method under a league chain network through an asynchronous mode. Each node takes a transaction request from the head of a buffer queue to act as a transaction sequence to be submitted and then encrypts the sequence by using threshold encryption; each node broadcasts the encrypted transaction sequence, ensures the integrity of the transmitted message by using an erasure code and ensures message consistency of different nodes by using a Merkle tree; and all the nodes vote the transaction sequences by using the binary Byzantine consensus agreement to reach a consensus, each node waits for local receiving all the voted transaction sequences and then decrypts the transaction sequences by using threshold decryption so as to finally obtain the decrypted transaction information to act as the transaction request written in blocks within the period. The method is completely decentralized, the system has no timeout mechanism and the broadcast message completely depends on the network bandwidth so that the method has higher network throughput when a large number of nodes exist in the network in comparison with the conventional synchronization Byzantine fault tolerance consensus method.

Description

technical field [0001] The invention belongs to the technical field of block chains, and in particular relates to a node consensus verification method using an asynchronous mode under an alliance chain network. Background technique [0002] Blockchain technology has the natural characteristics of decentralization, which can realize the intercommunication and mutual trust between network nodes through consensus algorithm. The consortium chain in the blockchain is a blockchain maintained by several nodes. External nodes who want to dynamically join the consortium need to obtain the permission of the nodes in the consortium chain. In a network with a large number of nodes, where there is no trust between nodes and network connections become unpredictable, consensus protocols become increasingly important. The fault-tolerant protocol can provide strong security for the network and ensure the activity of the network. [0003] The traditional synchronous Byzantine fault-tolerant...

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): G06Q20/38G06Q20/40G06Q40/04
CPCG06Q20/382G06Q20/3821G06Q20/405G06Q40/04
Inventor 黄步添孙羽羿陈建海刘振广杨文龙侯文龙俞之贝
Owner HANGZHOU YUNXIANG NETWORK 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