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

A method and device for controlling a block processing task

A technology for processing tasks and control methods, applied in the blockchain field, can solve problems such as the inability to fully utilize the multi-core performance of the central processor, the time-consuming block submission process, and the inability to meet application requirements, etc., to improve transaction throughput and speed up processing Speed, the effect of meeting performance requirements

Active Publication Date: 2019-01-25
TENCENT TECH (SHENZHEN) CO LTD
View PDF3 Cites 23 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, this serial processing method obviously cannot give full play to the multi-core performance of the modern central processing unit (CPU). The block submission process takes a long time and the transaction throughput rate is low, which cannot meet the application requirements in real scenarios.

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 and device for controlling a block processing task
  • A method and device for controlling a block processing task
  • A method and device for controlling a block processing task

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] The block processing task control method and device provided by the embodiments of the present invention are used to improve the processing efficiency of the block processing task.

[0040] The preferred embodiments of the present invention will be described below in conjunction with the accompanying drawings. It should be understood that the preferred embodiments described here are only used to illustrate and explain the present invention, and are not intended to limit the present invention, and in the absence of conflict, the present invention The embodiments and the features in the embodiments can be combined with each other.

[0041] In order to facilitate understanding of the present invention, in the technical terms involved in the present invention:

[0042] 1. Block submission: The block submission in the super ledger includes the following stages: verifying the legitimacy of the block, multi-version concurrency control (Multi-Version Concurrency Control, MVCC) ...

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 and a device for controlling a block processing task, belonging to the technical field of block chain, in the method and device provided by the present invention, theblock processing task is divided into successive multi-level processing subtasks, and at least one corresponding-level execution module is configured for each level processing subtask, and each levelexecution module continues to execute the level processing subtask on the next level processing subtask after executing the level processing subtask on the current level processing subtask on the block to be processed. As such, on one hand, the process subtasks at each level can be sequentially performed by the execution modules at each level; On the other hand, each level execution module continues to execute the next level processing sub-task of the block to be processed after executing the current level processing sub-task of the block to be processed, thus realizing the block processing tasks of processing multiple blocks to be processed in parallel, and further accelerating the processing speed of the block processing tasks between blocks.

Description

technical field [0001] The present invention relates to the technical field of block chains, in particular to a control method and device for block processing tasks. Background technique [0002] The current blockchain technology generally has the problem of poor transaction performance, and the low performance cannot meet the application requirements in real scenarios. Performance problems are mainly reflected in two aspects: (1) The consensus process is complicated and lengthy; (2) The serial processing efficiency of chained data is low. [0003] In consortium chains, only authorized users can join the blockchain, such as Hyperledger Fabric, whose consensus process is simpler and more efficient than public chains such as Bitcoin and Ethereum. Therefore, in consortium chains such as Fabric, chain data serialization The problem of inefficiency in processing is particularly prominent. In blockchain technology, due to the chain dependency between blocks, the existing technol...

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): G06F9/48H04L47/21
CPCG06F9/4843G06F16/27G06F16/2365G06F16/219H04L67/10H04L47/215
Inventor 刘长辉
Owner TENCENT TECH (SHENZHEN) CO LTD
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