Blockchain Consensus Protocol Dual-Threshold Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional blockchain consensus protocols face challenges in maintaining high safety and liveness while efficiently verifying transactions, especially with a large number of members in the system.

Innovation Solution

The proposed solution involves separating the selection and decision-making mechanisms in consensus protocols, allowing for independent tuning of distinct consensus protocol parameters (dual-alpha) to optimize for both liveness and safety.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a single threshold value (alpha) is used for both preference selection and decision detection in consensus protocols, then the protocol structure remains simple, but the ability to independently optimize for liveness and safety is limited

Engineering Contradiction:
ImprovesafetyVSAvoidprotocol structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The consensus protocol is segmented into two independent mechanisms: a preference selection mechanism with its own threshold parameter, and a decision detection mechanism with a separate threshold parameter. This segmentation allows each mechanism to be independently tuned for its specific function, enabling the system to achieve both high safety (through careful tuning of the detection mechanism) and maintain operational simplicity (by keeping each individual mechanism relatively simple).

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces dual threshold parameters (separate alpha values) that can be independently adjusted. By changing these parameters, the system can optimize the preference selection mechanism for one aspect (e.g., liveness) while simultaneously optimizing the decision detection mechanism for another aspect (e.g., safety), resolving the contradiction between reliability and complexity.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If the threshold for node agreement is increased to improve safety, then the security of the blockchain network is enhanced, but the performance and throughput of the consensus protocol is reduced

Engineering Contradiction:
ImprovesafetyVSAvoidperformance
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

By separating the consensus protocol into preference selection and decision detection mechanisms with independent thresholds, the system can set a higher threshold for the decision detection mechanism to ensure safety, while maintaining a more reasonable threshold for the preference selection mechanism to preserve performance. This segmentation eliminates the need to compromise performance when enhancing safety.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The introduction of distinct threshold parameters allows the system to independently adjust the safety threshold upward without forcing a corresponding increase in the selection threshold. This parameter differentiation enables the network to achieve enhanced security guarantees while maintaining acceptable throughput and performance characteristics.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If a single mechanism is used for both preference selection and decision detection, then the protocol is easier to implement, but the flexibility to optimize for different conditions is reduced

Engineering Contradiction:
Improveoptimization flexibilityVSAvoidprotocol implementation
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The protocol is divided into two distinct but related mechanisms that can be implemented separately. Each mechanism has its own threshold parameter that can be independently configured based on specific network conditions and requirements, providing optimization flexibility without requiring complete redesign of the entire consensus protocol.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The dual-threshold framework provides a universal structure that can be applied to various blockchain consensus scenarios. The same segmented architecture allows the system to adapt to different conditions by adjusting the individual threshold parameters, making the protocol versatile across different use cases while maintaining a consistent implementation pattern.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS20250112797A1Consensus protocol modifications
Publication Date: 2025.04.03 AVA LABS INC
  • US20250112797A1 patent drawing
  • US20250112797A1 patent drawing
  • US20250112797A1 patent drawing

AI summary

Various aspects of the subject technology relate to systems, methods, and machine-readable media for implementing consensus protocols comprising separate preference selection and decision detection mechanisms to enhance the protocol. Various aspects may include executing a first mechanism configured to determine a preference, from one or more choices, for nodes in a blockchain network based on a first threshold value of the nodes agreeing on a selection of one of the choices. Aspects may also include executing a second mechanism configured to detect the blockchain network has decided on the selection based on a probabilistic analysis of node preferences and finalize a consensus decision of the blockchain network based on the node preferences.