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

Data transmission method, device, device and medium of a lightweight node

A data transmission method and a data transmission request technology, which are applied in the directions of electronic digital data processing, digital data information retrieval, special data processing applications, etc., can solve the problems of restricting the popularization and application of lightweight nodes, and achieve the reduction of data transmission volume and optimization Data transmission method, effect of reducing performance requirements

Active Publication Date: 2021-12-07
BAIDU ONLINE NETWORK TECH (BEIJIBG) CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, based on the operation rules of the blockchain, there are still high requirements for the performance of lightweight nodes in various aspects, such as data computing capabilities, data transmission capabilities, etc., which limits the popularization and application of lightweight nodes

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 transmission method, device, device and medium of a lightweight node
  • Data transmission method, device, device and medium of a lightweight node
  • Data transmission method, device, device and medium of a lightweight node

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0044] figure 1 It is a flowchart of a data transmission method of a lightweight node in Embodiment 1 of the present invention. The embodiment of the present invention is applicable to the situation where a full node transmits data to a lightweight node, and the method can be executed by a data transmission device of a lightweight node, which is implemented by software and / or hardware, and is specifically configured on a In electronic devices of lightweight nodes.

[0045] Such as figure 1 The data transmission method of the lightweight node shown includes:

[0046] S110. Send a lightweight data transmission request to at least one full node, so as to request the full node to exclude the transmission of non-associated transaction data of the lightweight node.

[0047] Among them, the lightweight node is different from the full node in the blockchain network, and does not completely store the data of all blockchains. Therefore, when a complete blockchain is required, or one ...

Embodiment 2

[0066] figure 2 It is a flowchart of a data transmission method of a lightweight node in Embodiment 2 of the present invention. The embodiments of the present invention carry out subdivision optimization on the basis of the technical solutions of the foregoing embodiments.

[0067] Further, the operation "verify the received data" is refined into "according to the received data, verify at least one of the validity, validity and correctness of the associated transaction data of the block One item for verification" to improve the data verification mechanism of lightweight nodes.

[0068] Such as figure 2 The data transmission method of the lightweight node shown includes:

[0069] S210. Send a lightweight data transmission request to at least one full node, so as to request the full node to exclude the transmission of non-associated transaction data of the lightweight node.

[0070] S220. Receive data sent by the full node, wherein the data includes: block header and light...

Embodiment 3

[0088] image 3 It is a flowchart of a data transmission method of a lightweight node in Embodiment 3 of the present invention. The embodiment of the present invention is applicable to the situation where a full node transmits data to a lightweight node, and the method can be executed by a data transmission device of a full node, which is implemented by software and / or hardware, and is specifically configured to carry a full node in electronic equipment.

[0089] Among them, the full node can be any regular node in the blockchain network that can store all the data of the blockchain, or it can be a trusted node of a lightweight node. Among them, the trust node can be a node with high credibility in the blockchain network, a node with high data processing capability, a node with a high number of links with lightweight nodes, and / or a node with a fixed link relationship with lightweight nodes . Preferably, the full nodes involved in the embodiment of the present invention are...

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 data transmission method, device, equipment and medium of a lightweight node. The method is applied to lightweight nodes, including: sending a lightweight data transmission request to at least one full node to request the full node to exclude the transmission of non-associated transaction data of the lightweight node; The data associated with the transaction data of the magnitude node; the received data is verified. The above technical solution screens the data to be received by lightweight nodes by excluding non-associated transaction data of lightweight nodes, reduces the amount of data transmission of lightweight nodes, optimizes the data transmission mode, and reduces the need for lightweight nodes The performance requirements of the level nodes.

Description

technical field [0001] Embodiments of the present invention relate to blockchain data communication technology, and in particular to a data transmission method, device, equipment and medium for lightweight nodes. Background technique [0002] Blockchain is a new application model of computer technologies such as distributed data storage, point-to-point transmission, consensus mechanism, and encryption algorithm. Each node in the blockchain network needs to store all the data of the blockchain, and such nodes can be called full nodes. [0003] With the advancement of blockchain technology and the needs of application scenarios, the concept of lightweight nodes has gradually emerged. The difference between a lightweight node and a full node is that only part of the blockchain data is stored, such as only the block header, not the block body, thereby reducing the requirements for node hardware equipment. [0004] However, based on the operation rules of the blockchain, there ...

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/182G06F16/11
Inventor 肖伟
Owner BAIDU ONLINE NETWORK TECH (BEIJIBG) 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