Blockchain Node Selection for Regional Fairness

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvenetwork diversityVSAvoidblock data reception time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

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.

Inventive Principle:
Principle #3Local quality

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

Engineering Contradiction:
Improveblock data reception reliabilityVSAvoidmining opportunity time
Core Design Contradiction:
ReliabilityVSLoss of time

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.

Inventive Principle:
Principle #3Local quality

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

Engineering Contradiction:
Improvenetwork connectivityVSAvoidblock transmission speed
Core Design Contradiction:
Adaptability or versatilityVSSpeed

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.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20240340189A1Information processing apparatus, node selection method, and program
Publication Date: 2024.10.10 NT T INC
  • US20240340189A1 patent drawing
  • US20240340189A1 patent drawing
  • US20240340189A1 patent drawing

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.