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

A verification method, device, equipment and storage medium for block data

A verification method and block technology, which can be applied to encryption devices with shift registers/memory, secure communication devices, and other database retrieval directions, which can solve the problems of maliciously generating transaction data and lack of authenticity verification of transaction data.

Active Publication Date: 2021-05-07
SHANGHAI DAJIAYING INFORMATION TECH CO LTD
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The verification of block data in the existing technology is only to verify that the transaction data of the node is written into the block to verify that the data has not been modified, and the block passed by the consensus is added to the block chain, but lacks the authenticity verification of the transaction data. Cases where block generating nodes maliciously generate transaction data

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
  • A verification method, device, equipment and storage medium for block data
  • A verification method, device, equipment and storage medium for block data
  • A verification method, device, equipment and storage medium for block data

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0043] Figure 1A It is a flow chart of a block data verification method provided by Embodiment 1 of the present invention. This embodiment can be applied to block record nodes of any blockchain system. The blockchain can be a public chain, a consortium chain or Private chains, blockchain systems usually include multiple nodes, each node obtains the block generation right based on the consensus mechanism to become a block generation node, and the block record node is a node other than the block generation node in the blockchain system . The solutions of the embodiments of the present invention can be applied to the block processing process of how to verify the authenticity of block data. A block data verification method provided in this embodiment can be executed by the block data verification device applied to the block record node of the block chain system provided by the embodiment of the present invention, and the device can be implemented by software and / or It is impleme...

Embodiment 2

[0060] figure 2 It is a flow chart of a method for verifying block data provided by Embodiment 2 of the present invention. This embodiment is optimized on the basis of the first embodiment above. Specifically, refer to figure 2 , this embodiment may include the following steps:

[0061] S210. Locally store the transaction records of all nodes in the blockchain system combined with the corresponding node identifiers, so as to perform subsequent data verification.

[0062] Specifically, in the block chain system, before executing the block data verification method in this embodiment, each node needs to broadcast its own transaction records in the block chain system, so that each node can The transaction records of all other nodes in the blockchain system are stored in the storage area. Optionally, each node locally stores the transaction records broadcast by all other nodes in the blockchain system combined with the corresponding node ID, and the broadcast transaction reco...

Embodiment 3

[0074] image 3It is a flow chart of a block data verification method provided by Embodiment 3 of the present invention. This embodiment is applied to the block generation node of any blockchain system. The blockchain can be a public chain, a consortium chain or a private chain. The blockchain system usually includes multiple nodes, and each node obtains the block generation right based on the consensus mechanism to become a block generation node. The solutions of the embodiments of the present invention can be applied to the block processing process of how to verify block data. A block data verification method provided in this embodiment can be executed by the block data verification device applied to the block generation node of the block chain system provided by the embodiment of the present invention, and the device can be implemented by software and / or It is implemented in the form of hardware and integrated in the computing device that hosts the nodes of the blockchain ...

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 embodiment of the invention discloses a block data verification method, device, equipment and storage medium. Wherein, the method includes: receiving the block data sent by the block generation node in the block chain system; verifying the block data according to the transaction attribute information associated with the block data, and sending the block data to the block generation node Send verification feedback. The technical solution of the embodiment of the present invention realizes the authenticity verification of the block data through the transaction attribute information associated with the block data in the node, increases the diversity of the block data verification in the block chain system, and reduces the The possibility of generation nodes maliciously generating transaction records in block data improves the authenticity of block data recorded in the blockchain.

Description

technical field [0001] Embodiments of the present invention relate to the field of block chain data processing, and in particular, to a block data verification method, device, device, and storage medium. Background technique [0002] Blockchain is a new application model of computer technology such as distributed data storage, point-to-point transmission, consensus mechanism, and encryption algorithm. Blockchain mainly solves the trust and security issues between unfamiliar nodes. Among them, the consensus mechanism is an important part of blockchain technology, and the right to generate blocks is obtained by nodes based on the consensus mechanism. Consensus mechanisms mainly include consensus algorithms based on mining, such as Proof of Work (POW) and Proof of Stake (POS) and other mechanisms based on competition to obtain block generation rights, as well as non-mining-based Consensus algorithms, such as Byzantine Fault Tolerance (BFT) and Practical Byzantine Fault Toleran...

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): H04L29/06H04L9/06G06F16/901
CPCH04L9/0643H04L63/0428H04L63/08
Inventor 邱俊炜
Owner SHANGHAI DAJIAYING INFORMATION 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