Block data distribution and storage method and system

A storage system and block technology, applied in the blockchain field, can solve problems such as inability to store transaction data efficiently, safely and reliably, and achieve the effects of facilitating transaction data, preventing double-spend attacks, and fast transaction data

Active Publication Date: 2021-11-19
广东卓启云链科技有限公司
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The purpose of the present invention is to provide a method and system for allocating and storing block data to solve the technical problem that transaction data cannot be stored efficiently, safely and reliably in the prior art

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 data distribution and storage method and system
  • Block data distribution and storage method and system
  • Block data distribution and storage method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0036] Embodiments of the present invention provide a method and system for allocating and storing block data to solve the technical problem in the prior art that transaction data cannot be efficiently, safely and reliably stored.

[0037] In order to facilitate the understanding of the present invention, the present invention will be described more fully below with reference to the associated drawings. A preferred embodiment of the invention is shown in the drawings. However, the present invention can be embodied in many different forms and is not limited to the embodiments described herein. Rather, these embodiments are provided so that the disclosure of the present invention will be thorough and complete.

[0038] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the technical field of the invention. The terms used herein in the description of the present invention are for the ...

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 block data distribution and storage method and system, and the method comprises the following steps: a transaction receiving node receives a transaction and determines whether the transaction is a key transaction, if so, the transaction receiving node broadcasts the transaction in the whole network, and a packaging node packages the transaction into a key transaction tree; if not, the transaction receiving node determines a target node according to the transaction and the public key of a transaction sending node, and the packaging node obtains the transaction and packages the transaction into a general transaction tree corresponding to the target node, wherein the key transaction is a transaction concerned by the nodes of the whole network, and the packaging node is selected by the nodes of the whole network through a consensus algorithm; the packaging node calculates hash values of roots of the key transaction tree and all the general transaction trees, stores the hash values in a new block, and broadcasts the new block and the newly added transaction in the whole network; and each node of the whole network updates the key transaction tree and the general transaction tree corresponding to the node to the local. According to the invention, the storage space can be effectively reduced, the double spend attack is prevented, and the transaction data can be quickly searched.

Description

technical field [0001] The invention relates to the technical field of block chains, in particular to a method and system for allocating and storing block data. Background technique [0002] Blockchain technology is expected to provide core technical support for the next generation of trusted Internet technology. At present, its main bottleneck is not only the low consensus efficiency resulting in low system throughput, but also the chain data structure that only increases and does not decrease. The high demand is also one of its key problems. [0003] One of the more common ideas is to divide the blockchain data into different nodes for storage according to certain rules, so as to reduce the storage pressure of a single node. At present, the side chain technology widely used in the industry can reduce the overall storage pressure of the system to a certain extent. However, since the same node can join different side chains at the same time, and different side chains are g...

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): G06F16/27G06F16/22G06F21/62G06F21/64G06Q40/04
CPCG06F16/27G06F16/2228G06F21/6227G06F21/64G06Q40/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