Blockchain Relay Node Routing for Communication Delay Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current blockchain relay communication networks suffer from high communication delays and instability due to direct peer-to-peer communication methods, which do not meet the needs for real-time data transmission and resource efficiency.
Innovation Solution
A message transmission method and apparatus that utilize a blockchain relay communication network with a registration unit to generate routing policies, a determining unit to query primary and secondary routing tables, and a transmission unit to efficiently route messages through target relay nodes, optimizing the communication process by reducing unnecessary data interactions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If direct peer-to-peer communication is used in blockchain relay communication network, then device complexity is reduced, but communication delay increases and stability deteriorates
Solution Approach 1:
The patent introduces relay nodes as intermediaries between blockchain nodes. Instead of direct peer-to-peer communication, messages are routed through relay nodes that manage communication routing. The relay nodes query routing tables (primary and secondary) to determine optimal paths, reducing communication delay and improving stability while adding controlled complexity to the communication structure.
2Device complexity
If direct peer-to-peer communication is used, then device complexity is reduced, but communication stability deteriorates
Solution Approach 1:
Relay nodes serve as stable intermediaries that manage communication between blockchain nodes. They use routing tables to determine reliable paths and can switch between primary and secondary routes if needed, improving communication stability while introducing structured complexity to the network architecture.
Solution Approach 2:
The system performs preliminary actions by pre-building routing tables (primary and secondary) that map blockchain nodes to relay nodes. This advance preparation allows for faster and more reliable message routing without needing to discover paths in real-time, improving stability while adding initial setup complexity.
3Speed
If traditional real-time monitoring data transmission is used, then transmission speed is maintained, but energy consumption increases
Solution Approach 1:
The patent extracts the real-time transmission requirement from direct peer-to-peer communication and handles it through relay nodes that optimize routing. By separating the transmission function from direct node connections and using relay nodes with routing tables, the system maintains transmission speed while reducing unnecessary energy consumption from direct peer communications.
Data Source
Figure 1~2
Figure 3~4
Figure 5~6
AI summary
One or more embodiments of this specification provide a message transmission method and apparatus applied to a first relay node in a blockchain relay communication network. The method includes: respectively registering, according to a registration request submitted by each blockchain node, the blockchain node to a blockchain node set indicated by the registration request; querying, when receiving a first blockchain message sent for a target blockchain node in a target blockchain node set from a connected blockchain node, information of the blockchain node connected to the first relay node, a primary routing table and a secondary routing table until target relay nodes that all target blockchain nodes are connected to have been determined; and transmitting the first blockchain message to the target blockchain node through the target relay node.