Blockchain Committee Election with Fairness Against Majority Coalitions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing leader election protocols in blockchain settings fail to achieve meaningful game-theoretic fairness against majority coalitions with round complexity less than log log n, and existing constructions are complex and not conceptually simple.

Innovation Solution

Developed O(log*n)-round leader election protocols using enhanced trapdoor permutations and collision-resistant hash functions, incorporating a 'commit and open' mechanism with a 'virtual identity' approach, achieving (1−o(1))-approximate fairness against (1−o(1))n-sized coalitions, and extending this to fair committee election.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a tournament tree protocol is used for leader election, then game-theoretic fairness is achieved, but the round complexity increases to O(log n)

Engineering Contradiction:
Improvegame-theoretic fairnessVSAvoidround complexity
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The protocol segments the n parties into n/c groups of size c, and elects a representative from each group in parallel. This segmentation allows the protocol to reduce round complexity from O(log n) to O(log log n) by performing multiple elimination rounds simultaneously across different groups, while maintaining game-theoretic fairness through the structured elimination process.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The protocol introduces a new dimension by using groups of size c > 1 instead of pairwise comparisons. This dimensional change from 1D (pairwise) to cD (group-based) allows parallel processing of multiple eliminations, reducing the depth of the elimination tree and thus the round complexity while preserving fairness guarantees.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Adaptability or versatility

If the number of parties n is large, then the protocol can handle more participants, but the round complexity increases

Engineering Contradiction:
Improvenumber of partiesVSAvoidround complexity
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The protocol divides n parties into n/c groups of size c, allowing the system to scale to large n while maintaining O(log log n) round complexity. The segmentation enables parallel elimination across multiple groups, so that increasing n does not linearly increase the number of rounds required.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The protocol performs elimination in batches of size c rather than one by one. This partial action approach processes multiple candidates simultaneously, reducing the total number of rounds needed to eliminate all but one party, even when n is large.

Inventive Principle:
Principle #16Partial or excessive action

3Device complexity

If a simple tournament tree protocol is used, then the construction is conceptually simple, but it does not achieve meaningful fairness against majority coalitions with round complexity less than log log n

Engineering Contradiction:
Improveconstruction simplicityVSAvoidfairness against majority coalitions
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The protocol segments parties into groups of size c and uses structured elimination within each group to achieve meaningful fairness against majority coalitions. This segmentation enables the protocol to reach O(log log n) rounds while maintaining fairness, overcoming the limitation of simple tournament tree protocols.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The protocol changes the parameter of group size from c=2 (simple tournament tree) to c>2 (group-based elimination). This parameter change enables the protocol to achieve meaningful fairness against majority coalitions with reduced round complexity, as the larger group size allows for more efficient parallel elimination.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250384110A1Protocols for game-theoretically-fair operator election in blockchain settings
Publication Date: 2025.12.18 NTT RESEARCH INC
  • US20250384110A1 patent drawing
  • US20250384110A1 patent drawing

AI summary

The disclosure relates to storing blockchain blocks committed to a blockchain based on a committee selection protocol executed in the presence of majority-sized coalitions while achieving a meaningful fairness guarantee in a small number of rounds, and whose round complexity is less than log log n, and storing a new block to the blockchain based on a protocol executed by the nodes of the next committee.