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

Block chain data processing method, apparatus and device, and storage medium

A data processing and blockchain technology, applied in the blockchain field, to increase the block capacity, reduce the probability of system forks, and strengthen the non-tampering feature.

Active Publication Date: 2018-11-13
SOUTH UNIVERSITY OF SCIENCE AND TECHNOLOGY OF CHINA
View PDF4 Cites 18 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Therefore, the PBFT consensus algorithm is not perfectly compatible with the blockchain system, and adaptive improvements are still needed

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
  • Block chain data processing method, apparatus and device, and storage medium
  • Block chain data processing method, apparatus and device, and storage medium
  • Block chain data processing method, apparatus and device, and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0033] Figure 1a It is a flow chart of a block chain data processing method provided by Embodiment 1 of the present invention. This embodiment is applicable to the case where block chain nodes generate blocks, and the method can be executed by a block chain data processing device. The device can be implemented by software and / or hardware, and can generally be integrated in a computer, and the computer device can be a device that assumes the function of a block chain node. Correspondingly, such as Figure 1a As shown, the method includes the following operations:

[0034] S110. Using at least one micro-block generation node, generate a micro-block according to the transaction processing information received within the first historical time in the interval between the generation of two adjacent key blocks, and send the micro-block to the district in the blockchain network.

[0035] Wherein, the micro-block generating node may be a node with micro-block processing authority for...

Embodiment 2

[0049] Figure 2a It is a flow chart of a block chain data processing method provided by the second embodiment of the present invention. This embodiment is embodied on the basis of the above-mentioned embodiment. In this embodiment, the block chain node generates a micro-block and key blocks, as well as specific ways to verify microblocks and key blocks. Correspondingly, such as Figure 2a As shown, the method of this embodiment may include:

[0050] S210. Using at least one micro-block generation node, generate a micro-block according to the transaction processing information received within the first historical time in the interval between the generation of two adjacent key blocks, and send the micro-block to the district in the blockchain network.

[0051] Specifically, through at least one micro-block generation node, the following operations can be performed:

[0052] S211. When receiving the key block generated by the key block generating node, perform consensus calc...

Embodiment 3

[0096] image 3 It is a schematic diagram of a block chain data processing device provided in Embodiment 3 of the present invention, such as image 3 As shown, the device includes: a micro block generation module 310 and a key block generation module 320, wherein:

[0097] The micro-block generation module 310 is configured to use at least one micro-block generation node to generate a micro-block according to the transaction processing information received in the first historical time in the generation gap between two adjacent key blocks, and generate the micro-block The micro-block is sent to the blockchain network;

[0098] The key block generation module 320 is used to generate the node through the key block, take the generation time of the last key block in the current blockchain as the starting point of time, and according to the summary information of the micro block received after the starting point of time Generate a new key block and send it to the blockchain networ...

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

Embodiments of the invention disclose a block chain data processing method, apparatus and device, and a storage medium. The method comprises the steps of generating nodes through at least one micro-block, generating a gap between two adjacent key blocks, generating the micro-blocks according to transaction processing information received within first historical time, and sending the micro-blocks to a block chain network; and generating the nodes through the key blocks, taking generation time of the last key block in a current block chain as a time starting point, generating new key blocks according to abstract information of the micro-blocks received after the time starting point, and sending the new key blocks to the block chain network. According to the technical scheme, the block capacity can be effectively expanded, so that the throughput of the blocks can be increased; the verifiability of the transaction processing information is improved, so that the non-tampering characteristicof the block chain is enhanced; meanwhile, the overall difficulty and the attack difficulty of the block chain are improved, and the probability of system bifurcation is reduced, so that the securityand effectiveness of data in the block chain are ensured.

Description

technical field [0001] Embodiments of the present invention relate to the technical field of blockchain, and in particular, to a blockchain data processing method, device, equipment, and storage medium. Background technique [0002] As an emerging distributed storage technology, blockchain combines point-to-point transmission, distributed consensus protocol, cryptography and other aspects of computer knowledge, and then becomes a new application mode. However, restricted by many factors such as the consensus mechanism and system architecture design, the current writing performance of the blockchain is not ideal, that is, the throughput TPS (Transaction Per Second) is low, which in turn causes blockchain network congestion. Among them, the factors that cause network congestion in the blockchain network specifically include block capacity, consensus mechanism, transaction fees, and multicast propagation. Blockchain network congestion may lead to slow transaction writing speed...

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): G06F17/30
Inventor 汪漪张琰王瑾璠杨镕玮吴宇
Owner SOUTH UNIVERSITY OF SCIENCE AND TECHNOLOGY 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