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

Block data checking method and device

A data verification and block technology, applied in the field of computer communication, can solve the problems of low block data verification efficiency, and achieve the effect of shortening calculation time and improving efficiency

Active Publication Date: 2017-08-04
ADVANCED NEW TECH CO LTD
View PDF4 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] In view of this, the embodiment of the present application provides a block data verification method and device to solve the problem of low block data verification efficiency 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 checking method and device
  • Block data checking method and device
  • Block data checking method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] In order to achieve the purpose of this application, the embodiment of this application provides a block data verification method and device, which selects a data node for storing newly added data from a block containing multiple data nodes; for the data node , determine the check value of the newly added data, and calculate the updated check value of the data node according to the check value of the added data; according to the updated check value of the data node and the block The original check value of other data nodes contained in the block is used to obtain the check value of the block; wherein, the check value of the block is used to check whether the data stored in the block is consistent with that in the block chain The data stored in other blocks are consistent. Compared with the existing technology that processes all historical data, the embodiment of the present application focuses on the newly added data of the block. For the blocks with newly added data, i...

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 checking method and device. The method includes the steps that a data node used for storing new data is selected from a block containing multiple data nodes; for the data node, the proof test value of the new data is determined, and according to the proof test value of the new data, the updating proof test value of the data node is calculated; according to the updating proof test value of the data node and original proof test values of other data nodes contained in the block, the proof test value of the block is obtained, wherein the proof test value of the block is used for verifying whether data stored in the block is consistent with data stored in other blocks in a block chain. By means of the new data, the updating proof test value of the data node used for storing new data is determined, the problem that in the prior art, all the data in the block are used for calculating the proof test value when the new data occurs in the block and thus much time is consumed is solved, the calculation time of the proof test value is effectively reduced, and the verifying efficiency of the data in the block is thus improved.

Description

technical field [0001] The present application relates to the technical field of computer communication, in particular to a method and device for verifying block data. Background technique [0002] Blockchain technology, also known as distributed ledger technology, is a distributed Internet database technology, which is characterized by decentralization, openness and transparency, non-tamperable and trustworthy. Every piece of data stored in the blockchain will be broadcast and stored in each block in the blockchain. Therefore, each block of the blockchain stores a full amount of consistent data. [0003] In practical applications, the blockchain needs to keep the data stored in each block consistent. Usually, data verification is used to verify whether the data stored in each block is consistent. [0004] Specifically, when performing block data verification, it is necessary to determine the verification value of each block, and compare the verification values ​​of each b...

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
IPC IPC(8): G06F11/10G06Q20/38
CPCG06F11/1004G06Q20/389G06F21/64H04L9/3239H04L9/0891H04L9/50G06F16/9027H04L9/0637H04L9/0643H04L9/16H04L9/3236
Inventor 邱鸿霖
Owner ADVANCED NEW 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