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

Block synchronization method and system

A block and blockchain technology, applied in the Internet field, can solve problems such as false snapshot information, synchronization of new access nodes, and long block synchronization time.

Active Publication Date: 2018-06-29
JIANGSU PAYEGIS TECH CO LTD +1
View PDF5 Cites 23 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

During the block synchronization process, the new access node needs to verify the digital signature of each transaction in the downloaded block. Only after the verification is passed, the transaction will be added to the local transaction list. The time it takes to verify the digital signatures of all transactions is several times that of downloading blocks, which is very time-consuming and makes the entire block synchronization time very long
[0003] The existing technology uses snapshot technology to overcome the above problems. However, there is no list of trusted nodes that generate snapshot information, so some fraudulent nodes may form false snapshot information, making new access nodes synchronize false blocks, that is, suffering from witch attack

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 synchronization method and system
  • Block synchronization method and system
  • Block synchronization method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited by the embodiments set forth herein. Rather, these embodiments are provided for more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to those skilled in the art.

[0020] The existing technology is to take a snapshot every 30,000 blocks. The new access node obtains the snapshot information from some nodes. After verifying the validity of the snapshot information, it considers that the transaction in the block targeted by the snapshot information is legal, and then adds the block to the node. In its own blockchain copy, even if there is fraudulent behavior, it cannot be identified, so that 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 synchronization method and a block synchronization system. A part of normal nodes in a block chain network become snapshoot nodes by the way of mortgaging digital currency, the snapshoot nodes perform snapshoot treatment on transaction information in a plurality of blocks in a snapshoot area, so that the snapshoot information of the blocks is acquired, and the snapshoot information is signed to acquire corresponding signature information; a newly added node acquires snapshoot information and corresponding signature information from the snapshoot nodes, verifiesthe signature information and the snapshoot information; if the verification is passed, and the quantity of the same snapshoot information is more than a certain number, the block is downloaded from the preset node, the snapshoot information passing the verification is used for verifying the downloaded block; if the verification is passed, the downloaded block is added into a block chain transcript of the node, so that the block synchronization security is enhanced, the problem that the false block is synchronized due to the inexistence of a credible node list used for generating the snapshootinformation is avoided, and the risk of suffering a Sybil attack is reduced.

Description

technical field [0001] The present invention relates to the technical field of the Internet, in particular to a block synchronization method and system. Background technique [0002] On a traditional blockchain network, nodes that are newly connected to the blockchain network need to synchronize blocks from neighboring nodes. During the block synchronization process, the new access node needs to verify the digital signature of each transaction in the downloaded block. Only after the verification is passed, the transaction will be added to the local transaction list. The time it takes to verify the digital signatures of all transactions is several times that of downloading blocks, which is very time-consuming, making the entire block synchronization time very long. [0003] The existing technology uses snapshot technology to overcome the above problems. However, there is no list of trusted nodes that generate snapshot information, so some fraudulent nodes may form false snap...

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): H04L9/32H04L29/08G06Q20/38
CPCG06Q20/3825H04L9/3247H04L67/06
Inventor 汪德嘉郭宇王少凡
Owner JIANGSU PAYEGIS TECH 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