Predictive Metrics Consensus for Secure Service Provider Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing blockchain solutions lack a framework that can cater to real-world service scenarios involving multiple back-and-forth negotiations, providing a 'best choice' scenario while ensuring security against attacks like Sybil attacks and out-of-order negotiations, and do not offer decision-making capabilities based on service requests, offers, and final candidates.

Innovation Solution

A predictive metrics-based consensus protocol (PPoM) is introduced to select service providers based on metrics such as cost, latencies, or reputation, using a service transaction blockchain to securely route client requests and ensure fair allocation of resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional blockchain consensus protocols (PoW, PoS) are used to ensure security and atomicity, then security against attacks is improved, but the system cannot support real-world service scenarios requiring multiple back-and-forth negotiations and performance optimization

Engineering Contradiction:
ImprovesecurityVSAvoidservice scenario support
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent segments the blockchain system into two distinct layers: a settlement layer using traditional consensus protocols (PoW/PoS) for security-critical atomic transactions, and a negotiation layer using a novel consensus mechanism for flexible service negotiations. This segmentation allows each layer to optimize for its specific requirements without compromising the other.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces smart contracts as intermediaries that mediate between the negotiation layer and settlement layer. These smart contracts enable complex service negotiations with multiple parties while ultimately settling on the blockchain through atomic transactions, thus bridging the gap between flexibility and security.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Stability of the object's composition

If atomic transaction protocols are used to prevent out-of-order events and double spending, then transaction integrity is improved, but the system cannot accommodate service negotiations requiring multiple intermediate states

Engineering Contradiction:
Improvetransaction integrityVSAvoidnegotiation flexibility
Core Design Contradiction:
Stability of the object's compositionVSAdaptability or versatility

Solution Approach 1:

The patent uses preliminary actions by recording negotiation intermediate states as pending transactions in the blockchain before final settlement. This allows the system to maintain transaction integrity while accommodating negotiation flexibility, as the preliminary states are eventually resolved through atomic settlement transactions.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces dynamic transaction states that can transition between pending, locked, and settled states. This dynamic approach allows negotiation processes to progress through multiple intermediate states while maintaining overall transaction integrity through the eventual atomic settlement on the blockchain.

Inventive Principle:
Principle #15Dynamics

3Speed

If providers respond directly to clients without miner intervention, then negotiation speed is improved, but the system becomes vulnerable to Sybil attacks and out-of-order negotiations

Engineering Contradiction:
Improvenegotiation speedVSAvoidattack resistance
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent introduces miners as intermediaries who validate and order service negotiation transactions before they are settled on the blockchain. This intermediary layer maintains negotiation speed by processing transactions efficiently while simultaneously providing attack resistance through cryptographic validation and consensus mechanisms.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements feedback mechanisms where miners validate transaction orders and provide consensus feedback to the network. This feedback loop ensures that negotiations proceed at high speed while maintaining security, as invalid or malicious transactions are rejected by the miner consensus before settlement.

Inventive Principle:
Principle #23Feedback

4Reliability

If traditional consensus protocols are used to select winning blocks, then security is improved, but decision-making capabilities based on service requests, offers, and candidates are not provided

Engineering Contradiction:
ImprovesecurityVSAvoiddecision-making capability
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent changes the selection parameters for winning blocks from purely cryptographic metrics (hash rate, stake) to include service-related parameters such as negotiation outcome quality, provider reputation, and service request matching. This allows the system to maintain security while providing intelligent decision-making capabilities for service transactions.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12481986B2Blockchain consensus protocol using predictive proof of metrics
Publication Date: 2025.11.25 EBAY INC
  • US12481986B2 patent drawing
  • US12481986B2 patent drawing
  • US12481986B2 patent drawing

AI summary

Technologies are shown for selecting a provider to service a client service request using a consensus protocol and creating a block on a blockchain to service the client service request. In accordance with some aspects, a first miner receives parameters of each proposal transaction from a plurality of proposal transactions for servicing a client service request. The parameters of at least one proposal transaction from the plurality of proposal transactions is received from a second miner. The first miner uses a selection algorithm to select a first proposal transaction from the plurality of proposal transactions based on the parameters of each proposal transaction. The first miner appends a block to a blockchain based on the first proposal transaction.