Unlock instant, AI-driven research and patent intelligence for your innovation.

Incomplete data synchronization method, system and equipment based on block chain data

A data synchronization and incomplete technology, applied in the field of blockchain, can solve the problems of increased time spent sharing data and block chain network congestion, and achieve the effect of improving security and ensuring security.

Active Publication Date: 2020-09-15
BEIJING RZXT TECH DEV CO LTD
View PDF3 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0020] Aiming at the deficiencies of the prior art, the present invention provides an incomplete data synchronization method, system and device based on block chain data, which solves the problems existing in the prior art as the amount of block chain data continues to grow, and shared data The time spent continues to increase, which will easily lead to block chain network congestion and block storage burden, so as to achieve the purpose of reducing the sharing cycle, improving sharing efficiency, saving storage quantity, and ensuring data security. The specific plan is as follows:

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
  • Incomplete data synchronization method, system and equipment based on block chain data
  • Incomplete data synchronization method, system and equipment based on block chain data
  • Incomplete data synchronization method, system and equipment based on block chain data

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0064] An embodiment of the present invention provides an incomplete data synchronization method based on block chain data. The block chain includes a main chain and multiple service chains. The service chain includes a full node participating in the main chain consensus and multiple non-complete nodes participating in the business chain consensus, such as figure 1 As shown, the data synchronization method may specifically include the following steps:

[0065] Step S101, requesting the target node to synchronize the target block;

[0066] In the embodiment of the present application, this step is used for the service chain to regularly initiate data synchronization to the target node of the synchronization object. Specifically, a target node at a short distance may be selected, and the synchronization request is sent to the target node; the service link receives the synchronization data sent back by the target node.

[0067] Step S102, receiving the requested target block; ...

Embodiment 2

[0111] An embodiment of the present invention provides an incomplete data synchronization method based on block chain data. The block chain includes a main chain and multiple service chains. The service chain includes a full node participating in the main chain consensus and multiple non-complete nodes participating in the business chain consensus, such as figure 1 As shown, the data synchronization method may specifically include the following steps:

[0112] Step S201, requesting the target node to synchronize the target block;

[0113] In the embodiment of the present application, this step is used for the service chain to regularly initiate data synchronization to the target node of the synchronization object. Specifically, a target node at a short distance may be selected, and the synchronization request is sent to the target node; the service link receives the synchronization data sent back by the target node.

[0114] The difference from the first implementation is th...

Embodiment 3

[0165] An embodiment of the present invention provides an incomplete data synchronization system based on blockchain data. The blockchain includes a main chain and multiple business chains. The business chain includes a full node participating in the main chain consensus and multiple non-complete nodes participating in the business chain consensus, such as figure 2 As shown, the synchronization system may specifically include the following modules:

[0166] The request module is used to request the target node to synchronize the target block;

[0167] A receiving module, configured to receive the requested target block;

[0168] A scheduling module, configured to forward the target block to the full node if the received node is the incomplete node;

[0169] The processing module is used for the full node to verify the received target block, and if the verification is passed, fragment the target block and broadcast the obtained fragment data to the service chain for storage....

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 relates to the technical field of block chain, in particular to an incomplete data synchronization method, a system and a device based on block chain data, wherein, the method comprisesthe following steps of: requesting a target node to synchronize a target block; and synchronizing the target block with the target node. Receiving the requested target block; If the receiving node isthe incomplete node, forwarding the target block to the complete node; The complete node verifies the received target block. If the verification is passed,fragmenting the target block and storing theobtained fragmented data in the service chain. The embodiment of the invention achieves the following technical effects: The invention solves the problem that the time consumed for sharing data increases with the increasing amount of block chain data, which easily leads to block chain network congestion and block storage burden, thereby achieving the purposes of shortening the sharing period, improving the sharing efficiency, saving the storage quantity and ensuring the data security.

Description

technical field [0001] The present invention relates to the technical field of blockchain, in particular to an incomplete data synchronization method, system and equipment based on blockchain data. Background technique [0002] Blockchain technology, also known as distributed ledger technology, is essentially a decentralized distributed Internet database. A network using blockchain technology architecture can be regarded as a blockchain network, which contains multiple blockchain nodes, any blockchain node can correspond to at least one blockchain, and any blockchain can Contains at least one block. [0003] In the existing technology, blockchain applications can be divided into two categories: [0004] Public chain: All nodes can participate in consensus and compete for bookkeeping rights. The public chain is open to the public. Any individual or group can read and send transactions, and the transactions can be effectively confirmed by the blockchain and participate in c...

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): G06F16/27
Inventor 赵荣李斌张勇
Owner BEIJING RZXT TECH DEV CO LTD