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

A method to improve the execution efficiency of blockchain digital asset transfer transactions

A transaction execution and digital asset technology, applied in the blockchain field, can solve problems such as low efficiency and inability to cancel transactions

Active Publication Date: 2020-10-23
刘斌
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Since the transaction execution engine obtains and executes transactions from the transaction cache pool one by one according to the transaction fee, on the one hand, the efficiency is relatively low if executed one by one; on the other hand, transactions with low transaction fees may not be executed for a long time, and these The transaction cannot be canceled

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
  • A method to improve the execution efficiency of blockchain digital asset transfer transactions
  • A method to improve the execution efficiency of blockchain digital asset transfer transactions
  • A method to improve the execution efficiency of blockchain digital asset transfer transactions

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0027] This application adds a transaction preprocessing module in the blockchain structure design, and adds the following configuration information in its configuration file:

[0028] Transaction preprocessing execution time (pre_exec_time): the unit is seconds, which is the maximum time for a single preprocessing execution;

[0029] Transaction preprocessing execution interval (pre_exec_internal): the unit is seconds, that is, the interval between the end of the last transaction preprocessing and the start of the next transaction preprocessing;

[0030] Transaction preprocessing delay (pre_exec_after_package): the unit is times, that is, how many times the transaction is expected to be packaged before transaction preprocessing.

[0031] Before the transaction execution engine processes the transaction, the transaction preprocessing module aggregates the unexecuted transactions in the current transaction buffer pool, aggregates multiple unexecuted transactions into one transa...

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 method for improving the execution efficiency of blockchain digital asset transfer transactions, and relates to the technical field of blockchain. This method adds a transaction preprocessing module in the blockchain structure, and adds corresponding configurations: transaction preprocessing execution time, transaction preprocessing execution interval, and transaction preprocessing delay. Through the transaction preprocessing module, the unexecuted transactions in the current transaction buffer pool are aggregated, and multiple unexecuted transactions are aggregated into one unexecuted transaction, which is then processed by the transaction execution engine, reducing the number of transactions, and at the same time due to the reduction of blocks The number of revisions of chain account information improves the execution efficiency of blockchain digital asset transfer transactions.

Description

technical field [0001] The invention relates to the technical field of block chains, in particular to a method for improving the execution efficiency of block chain digital asset transfer transactions. Background technique [0002] Digital assets are blockchain-based applications, and are currently the most popular among blockchain applications. As digital assets are recognized and accepted by more and more people, some mainstream digital assets, such as Bitcoin and Ethereum, generate a large number of asset transfer transactions every day. [0003] At present, the processing method of these mainstream blockchains is to save the transaction in the transaction cache pool first, and the transaction execution engine will obtain unexecuted transactions from the cache pool one by one according to the transaction fee from high to low, and perform verification and execution. Since the transaction execution engine obtains and executes transactions from the transaction buffer pool o...

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 Patents(China)
IPC IPC(8): G06Q20/06G06Q40/04
CPCG06Q20/065G06Q40/04
Inventor 刘斌刘飞虹陈俊徐德陈健熊键
Owner 刘斌
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