Transaction sequencing consensus method and system

A consensus and transaction technology, applied in the computer field, can solve problems such as insufficient transaction sequencing ability, unfair transaction sequencing, and unfair competition, so as to avoid irrational competition and waste of resources, enhance confidence in use, and ensure objectivity. Effect

Pending Publication Date: 2021-07-23
シーアングァダー ネットワークテクノロジー カンパニー リミテッド
View PDF0 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] This application provides a consensus method and system for transaction ordering, which is used to solve the problem of insufficient transaction ordering ability caused by information loss in the prior art, unfair competition and waste caused by the election of the master node, and subjective manipulation of the master node. The unfair ordering of transactions caused by this, and the problems derived from the above problems

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
  • Transaction sequencing consensus method and system
  • Transaction sequencing consensus method and system
  • Transaction sequencing consensus method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0390] The embodiment of this application provides a transaction sequencing consensus system, such as figure 1 and figure 2 As shown, the system includes several transaction input modules, a consensus network, and several state acquisition modules.

[0391] The transaction input module is used to generate the transaction to be consensus; the consensus network is used to analyze and process the transaction to be consensus, and obtain the consensus sequence of the transaction to be consensus; the state acquisition module is used to present the state change of the state data.

[0392] Among them, such as image 3 As shown, the consensus network includes N consensus nodes, and the consensus nodes include: transaction processing submodule, arrival rope processing submodule, restoration rope processing submodule, consensus rope processing submodule, state processing submodule, time processing submodule module; where:

[0393] The transaction processing submodule is used to proce...

Embodiment 2

[0428] This application provides a consensus node, which is applied to the consensus network of the first part, such as Figure 7 shown, which will be applied to Figure 7 The corresponding equipment of the consensus node is as follows. The consensus node equipment includes entry node equipment, arrival sequence node equipment, restoration sequence node equipment, consensus sequence node equipment, state node equipment, and time node equipment;

[0429] The entry node device is data connected to the arrival sequence node device and the state node device; the arrival sequence node device is data connected to the restore sequence node device; the restore sequence node device is connected to the consensus sequence node device Data connection; the consensus sequence node device is connected to the state node device for data;

[0430] The time node device is data-connected with the entry node device, the arrival sequence node device, the restoration sequence node device, the conse...

Embodiment 3

[0447] This application provides a transaction sequencing consensus method, which is applied to a transaction sequencing consensus system described in the first aspect, such as Figure 8 As shown, first complete the following steps through the transaction input module:

[0448] S0001. Obtain transaction trigger information; the transaction initiation can be completed by obtaining the will input of the subject, and the transaction is submitted to the transaction entry node allocation submodule.

[0449] S0002. Obtain consensus node information in the consensus network;

[0450] S0003. According to the transaction trigger information and the consensus node information, determine the transaction entry node information of the transaction to be consensus.

[0451] For example, in the ticket booking application, the ticket booking page is equivalent to the transaction initiation module. User A selects theaters, movies, shows and seats on the ticket booking page, and then clicks 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 transaction sequencing consensus method and system, and the method comprises the steps: enabling a consensus node to uninterruptedly construct a continuous forward dependence data block, enabling a received transaction to be immediately introduced into a current data block, and forming the evidence that the transaction reaches a relative time sequence of the consensus node; synchronizing the evidence among the consensus nodes, respectively restoring the time sequence judgment of the transaction entering the network, and forming a transaction time sequence consensus through consensus processing; enabling each consensus node to process the consensus transaction to complete the consistency change of the system state; further, defining a consensus time. According to the scheme, the problems that in the prior art, the transaction sequencing capacity is insufficient due to information loss, unfair competition and waste are caused by main node election, transaction sequencing is out of fairness due to subjective operation of the main node, and the problems are derived from the problems are solved.

Description

technical field [0001] The present application relates to the field of computer technology, and in particular to a transaction sequencing consensus method and system. Background technique [0002] Transaction ordering consensus refers to sorting a group of transactions and reaching a consensus on the ordering, which is the core content of blockchain technology. Transaction ordering consensus is the core purpose of blockchain technology. The essence of the blockchain system is a decentralized network clock. Each node has a unified understanding of time interpretation and advancement rules, but the time advancement right is not monopolized by a single node, and it is impossible to predict which node will complete the next time advancement. Each time advance generates a new timestamp depending on the previous timestamp and possibly a set of transactions that were received but not bound to a timestamp. Nodes reach a consensus on the dependence of the timestamp and the binding ...

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): G06F16/27G06F16/23G06F16/28
CPCG06F16/275G06F16/23G06F16/284
Inventor 李宽
Owner シーアングァダー ネットワークテクノロジー カンパニー リミテッド
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