Insurance how the Ethereum nodes communicate with each other
In the inflectional network and decent blockchain Ethereum, nodes play a key role in facilitating, among others. In this article we will delve into, we were able to make your knot.
Overview off ethereum network
The Ethereum network is based on the first time. Each node on the web, based on its peers to obtain information and services.
how the nodes provide information
Information about exchange with nodes, the node is initiated by Conneed to multiply the nodes, processed “network discovery”. When’s Association can initiate an Ethereum conversation. This conversation is initiated by the single Messagell one knot to another, in Solvdnja “Ping” (abbreviation from the interface of sadness to peer).
Ping message structure
The ping message consists of several relationships:
- Network ID : Unique identification.
- Node ID : There is an identifier from the demanding node.
- Type of request
: Universal indicate without information. UTXO or chain information requested.
types of demands
There are several types of demand in Ethereum:
- Download UTXO : downloads a set of unconfirmed transactions (UTXO) from blockchain.
2.
response mechanism
When he demands nodes of the nodes, which he pins, they correspond to messages that will be intelligent in topics, such as the Thir ID and the node identifier. The corresponding nodes of other conversations with proposal nodes, repeating this process of unnecessary or connection is lost.
Network compensation process
Network recognition processing is associated with seriality outside the steps:
- Initial pings : The first masses of Pings from the signature initiates a conversation with the conversation.
- Answers : Other nodes react to the initial ping massage, providing information about themselves and their network.
- Conversation loop : The demanding node containing pings pings in the messages in the aggregation is sent back or on them.
Integration, Ethereum nodes, communicate with ping processes, answers and a conversation loop, comprehensive connection in a vast and desert network.