Blockchain Node Selection by Area for Faster Block Propagation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing blockchain networks face issues of unfairness among miners due to low block propagation speed, increased node load, susceptibility to Eclipse attacks, and prolonged time to optimize block propagation speed, particularly in conventional methods that randomly select adjacent nodes.

Innovation Solution

An information processing device that determines the area to which each node belongs and selectively chooses Outbound adjacent nodes to maintain a constant number from other areas, reducing the number of nodes with large propagation delays and minimizing Eclipse attacks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If adjacent nodes are randomly selected from new table and tried table, then node selection is simple and fast, but block propagation speed is slow and fairness among miners deteriorates

Engineering Contradiction:
Improveblock propagation speedVSAvoidnode selection complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent changes the selection parameter from random selection to selection based on geographic area distribution. Specifically, it maintains a constant number of adjacent nodes from other areas (e.g., 3 out of 8 nodes), transforming the selection criterion from randomness to geographic diversity, which directly improves block propagation speed while maintaining manageable complexity

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent applies local quality by differentiating node selection based on geographic location. Nodes are categorized by their geographic area, and the selection process ensures diverse geographic representation in adjacent nodes. This local differentiation (geographic distribution) improves overall network propagation efficiency without requiring complete system redesign

Inventive Principle:
Principle #3Local quality

2Speed

If adjacent nodes are periodically replaced to improve propagation speed, then block propagation speed improves, but node load increases due to continuous measurement and replacement operations

Engineering Contradiction:
Improveblock propagation speedVSAvoidnode load
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The patent performs preliminary action by pre-categorizing nodes into geographic areas before the actual adjacent node selection process. This preliminary geographic classification allows for efficient selection without continuous measurement and replacement operations, reducing ongoing node load while maintaining improved propagation speed

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes the operational parameter from continuous measurement and replacement to a static geographic-based selection criterion. By establishing adjacent nodes based on geographic distribution initially, the system avoids continuous operational overhead of measuring and replacing nodes, thereby reducing energy consumption and node load

Inventive Principle:
Principle #35Parameter changes

3Reliability

If adjacent nodes are selected without geographic area consideration, then selection process is simple, but Eclipse attacks become more susceptible and network security worsens

Engineering Contradiction:
Improvenetwork securityVSAvoidselection process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent enhances network security by introducing local quality differentiation through geographic area consideration. By ensuring adjacent nodes are distributed across different geographic areas, the system creates natural redundancy and reduces susceptibility to localized attacks like Eclipse attacks, improving reliability without requiring complex cryptographic or authentication mechanisms

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12536158B2Information processing apparatus, adjacent node selecting method and program
Publication Date: 2026.01.27 NT T INC
  • US12536158B2 patent drawing
  • US12536158B2 patent drawing
  • US12536158B2 patent drawing

AI summary

An information processing device is an information processing device as any node among a plurality of nodes constituting a blockchain network extending over a plurality of areas, and includes: an area determination unit that determines an area to which each of the plurality of nodes belongs based on information registered for each of the plurality of nodes; and a selection unit that selects Outbound adjacent nodes among the Outbound adjacent nodes of a node related to the information processing device so that a number of nodes belonging to other areas with respect to an area to which the relevant node belongs is a constant number, thereby efficiently improving fairness between nodes of the blockchain network.