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

Transaction grouping-based block chain verification method and system

A verification method, block chain technology, applied in the payment system, payment system structure, program startup/switching, etc., can solve problems such as low efficiency, inconsistent results, block chain verification and synchronization speed limit, etc., to improve the overall performance , the effect of increasing speed

Inactive Publication Date: 2018-02-09
BANK OF CHINA
View PDF5 Cites 84 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Since the initial state of the data in the latter transaction execution depends on the result of the previous transaction execution, changing the order of transactions may lead to completely inconsistent results, so the transaction execution process in the prior art is a serial process, which is inefficient and cannot be expanded by machine hardware. Increase the thread to solve the problem, the verification and synchronization speed of the node to the entire blockchain is limited

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 grouping-based block chain verification method and system
  • Transaction grouping-based block chain verification method and system
  • Transaction grouping-based block chain verification method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042]The technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0043] Those skilled in the art know that the embodiments of the present invention can be implemented as a system, device, method or computer program product. Therefore, the disclosure of the present invention can be embodied in the form of complete hardware, complete software (including firmware, resident software, microcode, etc.), or a combination of hardware and software.

[0044] The principle and spirit of the present invention will be explain...

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 provides a transaction grouping-based block chain verification method and system, a computer device and a computer readable storage medium, and relates to the technical field of data processing. The method comprises the steps that a block generation node adds identifiers of additional accounts involved by transactions into the transactions of a block according to executive results ofthe transactions; a transaction sending node broadcasts information of the transactions; the block generation node sequentially executes the transactions, obtains transaction results, and broadcaststhe block; a consensus node performs grouping on the transactions according to account information involved by the transactions in the block, starts multiple threads to perform parallel transaction execution on groups, and records a final state of the block; and when the final state of the block is consistent with an after-transaction state recorded in the block, block verification is passed. Theblock verification and synchronization speed is increased by expanding system hardware; and finally the overall performance of a block chain transaction network can be greatly improved.

Description

technical field [0001] The present invention relates to the technical field of data processing, in particular to the access technology of the block chain application system, specifically a verification method of block chain based on transaction grouping, a verification system of block chain based on transaction grouping, and computer equipment and computer readable storage media. Background technique [0002] This section is intended to provide a background or context for implementations of the invention that are recited in the claims. The descriptions herein are not admitted to be prior art by inclusion in this section. [0003] In the development of blockchain applications in the existing technology, the efficiency of node synchronization to blocks has always been a major bottleneck that limits the speed of business. The blockchain uses blocks to store transaction information, and multiple transactions in each block between blocks are stored in a strict order, and at the...

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): G06F9/54G06F9/48G06Q20/40
CPCG06F9/485G06F9/542G06Q20/401
Inventor 冯冠杰王继武张国华
Owner BANK OF CHINA
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