Method and system for carrying out stateless verification in transaction pool and electronic equipment

A stateless, transactional technology, applied in the blockchain field, can solve problems such as restricting scene performance expansion and cost performance, and achieve the effect of reducing computing and storage pressure and speeding up

Pending Publication Date: 2019-11-22
杭州秘猿科技有限公司
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Since the signature verification of the virtual machine is generally more performance-intensive, and its execution process is serial, it greatly restricts the performance expansion of this type of scenario.

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
  • Method and system for carrying out stateless verification in transaction pool and electronic equipment
  • Method and system for carrying out stateless verification in transaction pool and electronic equipment
  • Method and system for carrying out stateless verification in transaction pool and electronic equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are some of the embodiments of the present invention, but 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.

[0031] refer to figure 2 , the invention discloses a method for stateless verification in a transaction pool, including:

[0032] S10, perform transaction content verification and transaction signature verification in the transaction pool; the execution verification of the above transaction pool is implemented by native code, and the execution speed is fast, while the virtual machine verification is generally implemented by the contract code, and...

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 embodiments of the invention disclose a stateless verification method and system in a transaction pool, electronic equipment and a computer readable storage medium. The method comprises: transaction content verification and transaction signature verification are performed in a transaction pool, the transaction pool packages the transactions passing the verification into blocks and delivers theblocks to the virtual machine for execution, and the virtual machine executes the transaction in sequence to generate a block receipt. Stateless verification work executed in part of the virtual machines is transferred into the transaction pool, performance loss of verification executed by the virtual machines is avoided, the verification process can be parallelized in the transaction pool, and the execution performance of transactions of this kind is greatly improved.

Description

technical field [0001] The invention belongs to the technical field of blockchain, and in particular relates to a method, system, electronic device and computer-readable storage for stateless verification in a transaction pool. Background technique [0002] In the existing blockchain system, the correctness of the user signature is generally verified by the transaction pool, and the correctness of the transaction data and logic is verified by the execution of the virtual machine. With the expansion of blockchain application scenarios, the content of some transactions itself requires very performance-intensive verification. [0003] see figure 1 For example, in a decentralized exchange protocol, the order sent by the user contains the user's signature on the order content. After the relay trading platform receives and completes the matching, the two orders and the matching result are packaged into one transaction. After signing, it is sent to the blockchain, that is, transa...

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/40G06Q40/04G06F9/50G06F9/54
CPCG06F9/5038G06F9/546G06F2209/5011G06Q20/401G06Q40/04
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