Blockchain Node Selection for Regional Fairness
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In blockchain networks, the random selection of Inbound adjacent nodes can lead to unfairness among nodes due to differences in block data reception times and ratios of non-regional nodes, causing delayed data reception and missed mining opportunities.
Innovation Solution
An information processing device in a blockchain network that selectively chooses Inbound adjacent nodes based on regional affinity, limiting the number of non-regional nodes to ensure fairness by not selecting nodes from different regions once the predetermined regional node limit is reached.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If Inbound adjacent nodes are randomly selected without regional restriction, then the network diversity and adaptability are improved, but the block data reception time increases and fairness among nodes deteriorates
Solution Approach 1:
The patent applies local quality by differentiating node selection based on geographic region. Nodes prioritize selecting Inbound adjacent nodes from the same region, creating locally optimized data reception paths. This regional preference reduces transmission distance and latency for the majority of nodes while maintaining limited connectivity to other regions, thereby improving block data reception speed without completely sacrificing network diversity.
2Reliability
If the number of Inbound adjacent nodes is increased to ensure sufficient data reception paths, then the reliability of block data reception is improved, but the unfairness among miners increases due to varying reception times
Solution Approach 1:
By prioritizing same-region nodes for Inbound adjacent node selection, the patent creates more uniform data reception conditions across the network. Nodes within the same geographic region experience similar transmission latencies, reducing the variation in block data reception times among miners. This local optimization ensures that all nodes have comparable opportunities to receive and process blocks, thereby maintaining mining fairness while preserving adequate reception reliability through sufficient regional node connectivity.
3Adaptability or versatility
If non-regional Inbound adjacent nodes are allowed without limit, then the network connectivity and adaptability are improved, but the block transmission time across the entire network increases
Solution Approach 1:
The patent implements a hierarchical node selection strategy where same-region nodes are prioritized for Inbound adjacent node roles, creating fast local data propagation paths. Non-regional nodes are not completely excluded but receive lower priority in selection, ensuring that the majority of data transmission occurs over short distances within regions. This approach maintains essential network connectivity for inter-region communication while ensuring that block transmission speed is optimized by the predominant same-region connectivity.
Data Source
AI summary
An object is to efficiently improve fairness between nodes in a blockchain network.The information processing device as the node 3 of the present invention receives a request for adding an Inbound adjacent node from a predetermined requestor node, and does not select the requestor node 2b as an Inbound adjacent node in a case where a region to which the predetermined requestor node belongs is different from the specific region A3 to which the information processing device belongs and the predetermined value n11 of nodes belonging to a region different from the specific region A3 that can be selected as Inbound adjacent nodes has been reached. This produces an effect that it is possible to efficiently improve fairness between nodes in the blockchain network 1.


