Decentralized Grouping for Blockchain Consensus

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Blockchain networks face challenges in maintaining consensus, leading to forking and a reduction in the number of nodes following the main blockchain, making them susceptible to attacks, as different nodes may generate conflicting new blocks, resulting in a fragmented network.

Innovation Solution

Implementing decentralized grouping within the blockchain network, where nodes form groups to reach consensus on new blocks, ensuring all nodes in a group support the same block, and then performing a second consensus operation across groups to establish an overall consensus block, thereby reducing forking and maintaining a stronger main chain.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional consensus process is used where individual nodes independently generate new blocks, then node independence and decentralization are maintained, but forking occurs and consensus strength decreases

Engineering Contradiction:
Improveconsensus strengthVSAvoidconsensus process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the blockchain network into multiple groups of nodes, where each group independently performs consensus operations. This segmentation prevents forking by ensuring that nodes within the same group agree on the same block, while different groups can operate in parallel. The segmentation resolves the contradiction by maintaining reliability through group-level consensus while managing complexity through structured organization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces group leaders as intermediaries who coordinate consensus within their respective groups. The group leader collects blocks from member nodes, performs validation, and distributes the consensus block to all group members. This intermediary mechanism strengthens consensus reliability while simplifying the overall process by centralizing coordination at the group level rather than requiring complex peer-to-peer coordination across all nodes.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Quantity of substance

If nodes are allowed to independently generate new blocks, then decentralization is maintained, but the number of nodes following the main chain decreases due to forking

Engineering Contradiction:
Improvenumber of nodes on main chainVSAvoidnode autonomy
Core Design Contradiction:
Quantity of substanceVSAdaptability or versatility

Solution Approach 1:

By segmenting nodes into groups with designated leaders, the system maintains node autonomy within group boundaries while ensuring overall network cohesion. Each node retains independence in generating candidate blocks, but the segmentation structure guides nodes to converge on the same block through group consensus, preventing fork divergence and maintaining a high number of nodes on the main chain.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent merges individual node autonomy with group-level coordination. Nodes independently generate blocks but then merge their efforts through group consensus led by group leaders. This merging ensures that despite independent block generation, all nodes in a group support the same block, preventing forks and maintaining network unity while preserving node autonomy.

Inventive Principle:
Principle #5Merging (Combining)

3Reliability

If traditional consensus without grouping is used, then system simplicity is maintained, but the blockchain becomes susceptible to 51% attacks

Engineering Contradiction:
Improveattack resistanceVSAvoidnetwork structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Segmenting the network into multiple groups led by different group leaders distributes consensus power across multiple coordination points. This segmentation prevents any single entity from controlling the entire network, as an attacker would need to compromise multiple independent group leaders and groups simultaneously, significantly increasing attack difficulty while maintaining reasonable network structure.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by allowing each group to operate with its own leader and consensus process, tailored to its specific members. This local autonomy within groups creates diverse consensus pathways that are harder to attack centrally, while the overall network structure remains manageable through the hierarchical group organization.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12008023B2Method and system for grouping of blockchain nodes
Publication Date: 2024.06.11 MASTERCARD INT INC
  • US12008023B2 patent drawing
  • US12008023B2 patent drawing
  • US12008023B2 patent drawing

AI summary

A method for improving consensus in a blockchain network through decentralized grouping includes: identifying, by each node of a plurality of nodes in a blockchain network that manages a blockchain, a plurality of groups, where each is comprised of a subset of nodes; generating, by each node in each subset of nodes, a new block for the blockchain; performing, by each subset of nodes, a first consensus operation among all nodes in the subset of nodes for the new block generated by in the subset of nodes to identify a group consensus block, where each node in the subset of nodes receives the group's group consensus block; and performing, by the blockchain network, a second consensus operation among all groups for the identified group consensus block to identify an overall consensus block, where a majority of groups of the plurality of groups receives the overall consensus block.