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

Communication method and device between blockchain nodes

A communication method and block chain technology, which is applied in the field of block chain communication applications, can solve problems such as easy identification of communication characteristics, vulnerability to attacks, and leakage of encrypted communication data.

Inactive Publication Date: 2019-11-08
WEIWEI SHANGHAI NETWORK TECH CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Embodiments of the present invention provide a communication method and device between blockchain nodes to solve the problem in the prior art that the communication characteristics between blockchain nodes are easily identified, and thus vulnerable to attacks leading to leakage of encrypted communication 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
  • Communication method and device between blockchain nodes
  • Communication method and device between blockchain nodes
  • Communication method and device between blockchain nodes

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0025] See figure 1 , figure 1 It is an implementation flowchart of a communication method between blockchain nodes in an embodiment of the present invention, combining figure 1 It can be obtained that the communication method between blockchain nodes of the present invention includes the following steps:

[0026] Step S101: Determine whether it is detected that the first node of the blockchain initiates a communication request to the second node.

[0027] Step S102: If it is detected that the first node of the blockchain initiates a communication request to the second node, a preset communication protocol is used to establish communication between the first node and the second node.

[0028] Step S103: If it is not detected that the first node of the blockchain initiates a communication request to the second node, the communication between the first node and the second node is established without using a preset communication protocol.

[0029] Wherein, the first node and the second no...

Embodiment 2

[0043] See figure 2 , figure 2 It is a partial structural framework diagram of a communication device 100 between blockchain nodes in an embodiment of the present invention, combining figure 2 It can be obtained that a communication device 100 between blockchain nodes of the present invention includes:

[0044] The judging module 110 is used for judging whether it is detected that the first node of the blockchain initiates a communication request to the second node. Wherein, the first node and the second node are two different nodes in the blockchain.

[0045] The communication module 120 is configured to use a preset communication protocol to establish communication between the first node and the second node when it is detected that the first node of the blockchain initiates a communication request to the second node.

[0046] Wherein, the preset communication protocol is different from the transmission control protocol of the blockchain.

[0047] In the embodiment of the present ...

Embodiment 3

[0049] See image 3 ,reference image 3 It can be seen that a computer-readable storage medium 10 of an embodiment of the present invention, such as ROM / RAM, magnetic disk, optical disk, etc., has a computer program 11 stored thereon, and the computer program 11 is executed as in the embodiment 1. The communication method between blockchain nodes. Since the communication method between blockchain nodes has been described in detail in the first embodiment, the description will not be repeated here.

[0050] The communication method between blockchain nodes implemented by the embodiment of the present invention is to determine whether the first node of the blockchain is detected to initiate a communication request to the second node, and if so, it uses a preset transmission control protocol different from that of the blockchain The communication protocol establishes the communication between the first node and the second node, which solves the problem that in the prior art, the com...

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 communication method and device between blockchain nodes. The communication method between the block chain nodes comprises the following steps: judging whether a first node of a block chain is detected to initiate a communication request to a second node or not; if so, establishing communication between the first node and the second node by using a preset communication protocol; wherein the first node and the second node are two different nodes in a block chain, and the preset communication protocol is different from a transmission control protocol of the block chain.The problem that in the prior art, communication features between block chain nodes are easy to recognize, and then the communication features are prone to being attacked, so that encrypted communication data is leaked is solved.

Description

Technical field [0001] The present invention relates to the technical field of blockchain communication applications, in particular to a communication method and device between blockchain nodes. Background technique [0002] The bottom layer of the blockchain is P2P network communication technology, which is essentially a P2P-based value transfer protocol. Take Bitcoin as an example, which uses an Internet-based P2P (peer-to-peer) network architecture. Bitcoin nodes usually use TCP (Transmission Control Protocol, a connection-oriented, reliable, byte stream-based transport layer communication protocol) protocol, and use port 8333 to establish connections with known peer nodes. The transmission protocol headers are all plaintext, and the law is constant. The first 4 bytes of the message are fixed to 0xF9BEB4D9, which is very obvious. Therefore, the communication connections between Bitcoin nodes can be easily identified, and attackers can then attack the Bitcoin network. Merge a...

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): H04L29/06H04L29/08
CPCH04L67/025H04L67/1046H04L67/14H04L69/162
Inventor 李子阳梁滢峰邱盛涛
Owner WEIWEI SHANGHAI NETWORK TECH CO LTD