Unlock instant, AI-driven research and patent intelligence for your innovation.

A block chain message transmission method, device and storage medium

A message transmission and blockchain technology, applied in the fields of equipment and storage media, and blockchain message transmission methods, can solve the problems of large TPS pressure, occupied bandwidth, and message transmission path failure in the blockchain system, and reduce the The effect of network bandwidth occupation, connection security and stability, and performance reduction

Active Publication Date: 2022-07-15
HANGZHOU FUZAMEI TECH CO LTD
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] The blockchain network includes a large number of blockchain nodes. Functions such as consensus, transaction, transmission, and block synchronization need to be implemented between blockchain nodes. In the existing technology, most blockchain nodes use P2P technology to implement However, in the actual application process of blockchain technology, due to a series of problems such as network delay and stability, it is difficult for pure point-to-point communication to meet various application requirements. Therefore, in the current In some blockchain networks, relay nodes are usually used to forward messages. For example, in a message delivery scenario, blockchain nodes N1 and N2 are not directly connected, and the two need to transmit messages. Usually, there will be a relay Nodes R1, R2, N1, N2 pass messages through the path "N1-R1-R2-N2"
In such a message transmission path, as long as any node in R1 and R2 has a downtime or other failure, the message transmission path will fail, and a new transmission path needs to be found again, consuming the overall performance of the blockchain system
[0003] In the prior art, there are also some relay schemes that forward messages through relay clusters and relay in a cluster manner. For example, the Chinese patent publication number is CN111935314A, and the patent name is "Blockchain system, message transmission method and device" invention The patent provides a blockchain message transmission method, which forwards messages by using a relay cluster. The message sending node first sends the message to a relay node in the relay cluster it is connected to, and then the middle The relay node sends the message to the relay cluster connected to the target node, and forwards the message to the target node through the relay cluster connected to the target node. Although the forwarding through the relay cluster can well avoid the node failure caused by the failure of a single node The situation of the relay terminal makes the relay forwarding more stable, but during the forwarding process, the relay cluster connected to the target node will receive the message to be forwarded, which also gives malicious listeners more opportunities to monitor. Cluster forwarding will put greater TPS pressure on the blockchain system, occupy more bandwidth, and affect the overall performance of the blockchain system

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 block chain message transmission method, device and storage medium
  • A block chain message transmission method, device and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0032] This application discloses a message transmission method of blockchain, such as figure 1 As shown, the method is applied to a blockchain communication network, the blockchain communication network includes a first blockchain node and a target blockchain node, and the first blockchain node is any node in the blockchain communication network. A blockchain node that needs to send a message to the target blockchain node; the method may include the following steps:

[0033] Step 1: The blockchain communication network receives a first request message sent from the first blockchain node; the first request message includes first signature information, and the first signature information passes through the first area The block chain node performs a private key signature on the identification information of the target block chain node to obtain.

[0034] The specific blockchain network receives first request information, where the first request message includes first signature ...

Embodiment 2

[0052] A computer device comprising: one or more processors; a memory for storing one or more programs that, when executed by the one or more processors, cause all The one or more processors execute the method described in Embodiment 1.

[0053] A storage medium storing a computer program, when the program is executed by a processor, implements the method described in Embodiment 1 above.

[0054] figure 2 This is a schematic structural diagram of a device provided in this embodiment.

[0055] like figure 2 As shown, as another aspect, the present application also provides a device 500, comprising one or more central processing units (CPUs) 501, which can operate according to a program stored in a read only memory (ROM) 502 or from a storage portion 508 executes various appropriate actions and processes by loading a program into random access memory (RAM) 503 . In the RAM 503, various programs and data necessary for the operation of the device 500 are also stored. The CP...

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 chain message transmission method, equipment and storage medium, and belongs to the field of information technology. The solution provided by the invention can realize point-to-point relay forwarding, negotiate and determine a relay node through transactions, and carry out a process through a single node. Relay forwarding, avoiding the use of multiple relay nodes in the form of serial relay, reducing the possibility of relay failure, reducing the number of forwarding times, saving bandwidth and reducing the possibility of being monitored.

Description

technical field [0001] The invention relates to the field of information technology, and in particular, to a message transmission method, device and storage medium of a blockchain. Background technique [0002] The blockchain network includes a large number of blockchain nodes, and functions such as consensus, transaction, transmission, block synchronization, etc. need to be implemented between blockchain nodes. In the existing technology, most blockchain nodes use P2P technology. However, in the actual application of blockchain technology, due to a series of problems such as network delay and stability, it is difficult for pure point-to-point communication to meet the needs of various applications. In some blockchain networks, relay nodes are usually used to forward messages. For example, in a message transmission scenario, blockchain nodes N1 and N2 are not directly connected, and both need to transmit messages. Usually, there will be relays. Nodes R1, R2, N1, N2 perform ...

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): H04L67/1097H04L67/60H04L9/40G06F16/27G06F21/60
CPCH04L67/1097H04L63/0428G06F16/27G06F21/602H04L67/60
Inventor 李邦柱王志文吴思进李斌曹競
Owner HANGZHOU FUZAMEI TECH CO LTD