Heterogeneous Validator Pools for Blockchain Consensus

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current distributed ledger technologies, such as blockchains, face challenges in transaction consistency and accuracy due to the reliance on homogeneous validation nodes, which can lead to high computational costs and system complexity, especially when domain-specific consensus is required, and lack flexibility in selecting validators with different roles and functionalities.

Innovation Solution

Implementing heterogeneous pools of validators that are segmented based on their roles and functionalities, allowing for a flexible approval workflow and domain-specific consensus, enabling more robust and efficient consensus mechanisms by using validators with different capabilities and selecting them from multiple pools.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If homogeneous validation nodes are used for consensus validation, then the system maintains uniform validation capability, but the computational cost increases and system complexity grows

Engineering Contradiction:
Improvevalidation consistencyVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The validation node pool is segmented into multiple heterogeneous pools, each specializing in specific validation tasks (e.g., smart contract validation, domain-specific consensus). This segmentation allows the system to distribute computational work across specialized nodes rather than requiring all nodes to perform all validation types, reducing overall system complexity while maintaining validation consistency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different validation pools are assigned different validation capabilities and expertise (local quality). For example, some pools specialize in financial domain validation while others specialize in supply chain validation. This allows each pool to optimize its validation process for its specific domain, reducing computational burden on individual nodes while maintaining overall system reliability.

Inventive Principle:
Principle #3Local quality

2Adaptability or versatility

If homogeneous validation nodes are used, then the validation process is uniform, but the system lacks flexibility in selecting validators with different roles and functionalities

Engineering Contradiction:
Improvevalidator selection flexibilityVSAvoidtransaction consistency
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system segments validators into different pools based on their roles and functionalities (e.g., smart contract validators, domain-specific validators, security validators). This segmentation enables flexible selection of appropriate validators for each transaction type while maintaining consistency within each validation domain through specialized validation rules and protocols for each pool.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The heterogeneous pool architecture provides universal adaptability by allowing the system to select from multiple specialized pools depending on transaction requirements. Each pool maintains its own validation consistency rules, while the orchestration layer provides universal coordination across all pools, enabling the system to adapt to different validation needs without sacrificing consistency.

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

3Measurement precision

If domain-specific consensus is implemented, then the validation accuracy improves, but the computational burden increases

Engineering Contradiction:
Improvevalidation accuracyVSAvoidcomputational cost
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

Domain-specific validation is segmented into separate specialized pools rather than requiring all validators to perform all domain-specific checks. Each pool is optimized for its specific domain (e.g., financial validation pool, supply chain validation pool), allowing validators to perform accurate domain-specific validation only when needed, reducing overall computational cost while maintaining high validation accuracy for each domain.

Inventive Principle:
Principle #1Segmentation

4Productivity

If multiple heterogeneous validator pools are used, then the system scalability improves, but the orchestration complexity increases

Engineering Contradiction:
Improveconsensus efficiencyVSAvoidorchestration complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

An intermediary orchestration layer is introduced to manage communication and coordination between heterogeneous validator pools. This intermediary handles the complexity of selecting appropriate pools, routing validation requests, and aggregating results, allowing individual pools to operate independently and efficiently while maintaining overall system scalability and consensus efficiency.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11321307B2Orchestrated consensus validation for distributed ledgers using heterogeneous validation pools
Publication Date: 2022.05.03 OPTUM INC
  • US11321307B2 patent drawing
  • US11321307B2 patent drawing
  • US11321307B2 patent drawing

AI summary

Computer program products, methods, systems, apparatus, and computing entities are provided for creating and using heterogeneous pools of validators to implement blockchain consensus. The specialized validators can be segmented and pooled based on their roles and functionalities in the consensus mechanism.