Transaction consensus method and device based on block chains and equipment

A blockchain and transaction technology, applied in the field of blockchain-based transaction consensus, can solve the problems of low transaction execution efficiency and affecting the efficiency of blockchain transaction processing.

Pending Publication Date: 2021-02-19
WEBANK (CHINA)
View PDF0 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Embodiments of the present disclosure provide a block chain-based transaction consensus method, device, and equipment to overcome the serial execution of all transactions in a block in the prior art, resulting in very low transaction execution efficiency and affecting block chain transaction processing efficiency problem

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 consensus method and device based on block chains and equipment
  • Transaction consensus method and device based on block chains and equipment
  • Transaction consensus method and device based on block chains and equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0060] In order to make the purpose, technical solutions and advantages of the embodiments of the present disclosure clearer, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the drawings in the embodiments of the present disclosure. Obviously, the described embodiments It is a part of the embodiments of the present disclosure, but not all of them. Based on the embodiments in the present disclosure, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present disclosure.

[0061] Explanation of technical terms:

[0062] Transaction: used to call smart contracts, which contains the necessary information of smart contracts, including the called contract, call input parameters, etc. Among them, the input parameter is encoded binary data. After the transaction calls the smart contract, the transaction result inf...

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 embodiment of the invention provides a transaction consensus method and device based on block chains and equipment. The method comprises the steps of enabling a leader node of the block chains toacquire all to-be-executed transaction information from a transaction pool and execute transaction; storing the first type of transaction information and the first execution result into a serial execution queue, and storing the second type of transaction information and the second execution result into a parallel execution queue; and enabling a replica node of the block chains to unpack the block,perform serial transaction execution and verification on the first type of transaction information of the serial execution queue, perform parallel transaction execution and verification on the secondtype of transaction information of the parallel execution queue to obtain a verification result of the block, and complete consensus on the transaction information of the block according to the verification result. Due to the fact that the transaction information irrelevant to the transaction execution sequence is executed in parallel, the execution efficiency of the block transaction can be greatly improved, the throughput and the execution speed of the consensus algorithm are improved, and then the block chain transaction processing efficiency is improved.

Description

technical field [0001] Embodiments of the present disclosure relate to the technical field of financial technology (Fintech), and in particular to a blockchain-based transaction consensus method, device, and equipment. Background technique [0002] With the development of computer technology, more and more technologies are applied in the financial field. The traditional financial industry is gradually transforming into financial technology (Finteh), and blockchain-based transaction technology is no exception. However, due to the security of the financial industry, Real-time requirements also put forward higher requirements for technology. [0003] In the existing blockchain-based transaction consensus process, among all the nodes participating in the consensus in the blockchain, each transaction in the block needs to be executed in sequence to ensure that the execution results of all nodes must be consistent . [0004] However, the inventors have found at least the followi...

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): G06Q40/04
CPCG06Q40/04
Inventor 毛嘉宇范瑞彬张开翔张龙储雨知王越
Owner WEBANK (CHINA)
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