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

Data verification method and device based on DAG block chain and computer equipment

A data verification and blockchain technology, applied in the field of data verification methods, devices, computer equipment and storage media based on DAG blockchain, to reduce the probability of being attacked, improve efficiency, and ensure reliability

Inactive Publication Date: 2020-07-17
卓尔智联(武汉)研究院有限公司
View PDF5 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Based on this, in order to solve the centralization problem of the coordinator node, this application proposes the problem that the target node replaces the coordinator node to achieve decentralization, and provides a data verification method based on the DAG block chain that can improve transaction verification efficiency and ensure data security , devices, computer equipment and storage media

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
  • Data verification method and device based on DAG block chain and computer equipment
  • Data verification method and device based on DAG block chain and computer equipment
  • Data verification method and device based on DAG block chain and computer equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0052] In order to make the purpose, technical solutions, and advantages of this application clearer, the following further describes this application in detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the application, and not used to limit the application.

[0053] The DAG blockchain-based data verification method provided in this application can be applied to figure 1 In the application environment shown. Among them, there are multiple blockchain nodes 102 (hereinafter referred to as nodes) distributed in the DAG blockchain, and the identity of each node defaults to a "normal" identity, and each node communicates with the blockchain server 104 (hereinafter referred to as server) through the network . When the server 104 receives the verification instruction, it obtains the resource transfer parameters of each node in the DAG blockchain, selects the target node acco...

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 a data verification method and device based on a DAG block chain, computer equipment and a storage medium. The method comprises the following steps of: obtaining a resource transfer parameter of each node in the DAG block chain; according to resource transfer parameters, selecting a target node, sending a transaction selection message to the target node, enabling the target node to select two unverified transactions and publish a random character string; and when it is detected that a hash value obtained by continuous hash operation of the target node based on the random character string and a workload proof mechanism is smaller than or equal to a preset threshold, judging that the target node passes verification. According to the method, a target node is used forreplacing a coordinator node in a DAG block chain to realize decentralization; through the competition mode, the verification of the transaction is no longer limited to the coordinator node, the efficiency of transaction verification is improved, the probability that the DAG network is attacked is greatly reduced, and the data security of the network is improved.

Description

Technical field [0001] This application relates to the field of blockchain technology, in particular to a data verification method, device, computer equipment, and storage medium based on DAG blockchain. Background technique [0002] There is no block concept in DAG (Directed Acyclic Graph) blockchain. Each user can submit a data unit. There can be many things in this data unit, such as transactions, messages, and so on. The data units are linked by a reference relationship to form a DAG (directed acyclic graph) with a semi-ordered relationship. The DAG blockchain is characterized by asynchronous writing of data units. A large number of wallet clients can independently and asynchronously write transaction data into DAG, which can support a large amount of concurrency and extremely high speed. [0003] In the DAG network proposed by IOTA, there is a coordinator (coordinator) node. The coordinator sends a transaction every minute, called milestone. All transactions indirectly confir...

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): G06Q20/06G06Q20/38G06Q20/40G06Q40/04
CPCG06Q20/065G06Q20/3823G06Q20/4014G06Q40/04
Inventor 吴良顺潘晓丰
Owner 卓尔智联(武汉)研究院有限公司
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