Method and apparatus for communication between blockchain nodes
AssigneeAlibaba Group Holding Limited
InventorHonglin Qiu
Life of this patent
Estimating the term…
Abstract
A communication request sent by a second node in a blockchain network is received by a first node in the blockchain network. Whether the second node has a mapping relationship with the first node is determined by the first node. A communication connection to the second node is established by the first node in response to determining that the second node has a mapping relationship with the first node. Establishment of a communication connection to the second node is refused by the first node in response to determining that the second node does not have a mapping relationship with the first node.
Claims20
A computer-implemented method, comprising:
- receiving, by a first node in a blockchain network, a communication request sent by a second node in the blockchain network;
- determining, by the first node, whether the second node has a mapping relationship with the first node;
- in response to determining that the second node has a mapping relationship with the first node, establishing, by the first node, a communication connection to the second node;
- and
- in response to determining that the second node does not have a mapping relationship with the first node, refusing to establish, by the first node, a communication connection to the second node.
A non-transitory, computer-readable medium storing one or more instructions executable by a computer system to perform operations comprising:
- receiving, by a first node in a blockchain network, a communication request sent by a second node in the blockchain network;
- determining, by the first node, whether the second node has a mapping relationship with the first node;
- in response to determining that the second node has a mapping relationship with the first node, establishing, by the first node, a communication connection to the second node;
- and
- in response to determining that the second node does not have a mapping relationship with the first node, refusing to establish, by the first node, a communication connection to the second node.
A computer-implemented system, comprising:
- one or more computers;
- and
- one or more computer memory devices interoperably coupled with the one or more computers and having tangible, non-transitory, machine-readable media storing one or more instructions that, when executed by the one or more computers, perform one or more operations comprising:
- receiving, by a first node in a blockchain network, a communication request sent by a second node in the blockchain network;
- determining, by the first node, whether the second node has a mapping relationship with the first node;
- in response to determining that the second node has a mapping relationship with the first node, establishing, by the first node, a communication connection to the second node;
- and
- in response to determining that the second node does not have a mapping relationship with the first node, refusing to establish, by the first node, a communication connection to the second node.
Dependencies are inferred from the claim text.