Decentralized Validation Network for Blockchain Message Chains

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current blockchain technologies face limitations in processing a large number of transactions in parallel due to high latency and energy consumption, as they require complex calculations and unnecessary validations, which are centralized and inefficient, especially when validating transactions one by one in blocks rather than in a unitary manner.

Innovation Solution

A decentralized message chain validation method using a NoSQL database mechanism with 'referent' nodes allows for unitary validation of messages across a planetary network, enabling independent and asynchronous validation of messages, reducing latency and energy consumption by distributing validation across multiple nodes and using cryptographic keys for secure and transparent processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If blockchain technology validates transactions through blocks requiring complex calculations, then security and decentralization are improved, but validation latency increases and transaction processing throughput decreases

Engineering Contradiction:
Improvetransaction validation securityVSAvoidvalidation latency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent segments the validation process by introducing referent nodes that validate individual messages independently within a block, rather than validating the entire block as a single unit. This allows parallel validation of multiple messages, reducing overall validation latency while maintaining security through distributed verification across multiple nodes.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements preliminary action by having referent nodes validate messages in advance before the block is finalized. Messages are validated individually by designated referent nodes prior to block completion, allowing earlier detection of invalid transactions and reducing the time required for final block validation.

Inventive Principle:
Principle #10Preliminary action

2Device complexity

If blockchain technology processes transactions in blocks with limited size, then validation complexity per block is managed, but the ability to process a large number of transactions in parallel is reduced

Engineering Contradiction:
Improvevalidation complexityVSAvoidtransaction processing throughput
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent divides the block validation task into smaller segments by assigning specific messages within a block to different referent nodes for validation. This segmentation allows multiple nodes to validate multiple messages simultaneously, increasing parallel processing capacity without overwhelming individual nodes with excessive complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates universal referent nodes that can validate any message type within their assigned scope. These multi-functional nodes handle diverse transaction types using the same validation framework, enabling flexible parallel processing across different message formats while maintaining consistent validation standards.

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

3Reliability

If blockchain technology performs complex calculations for each block validation, then security is enhanced, but energy consumption increases significantly

Engineering Contradiction:
Improvevalidation securityVSAvoidvalidation energy consumption
Core Design Contradiction:
ReliabilityVSUse of energy by stationary object

Solution Approach 1:

The patent segments the computational workload by distributing validation tasks across multiple referent nodes based on message assignment. Instead of all nodes performing full block validation calculations, only the assigned referent nodes execute the complex cryptographic operations for their specific messages, significantly reducing total network energy consumption while maintaining security through distributed verification.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies partial action by having each referent node validate only a subset of messages within a block rather than all messages. This partial validation approach reduces the computational burden and energy consumption per node while collectively achieving complete block validation security through the combined efforts of multiple nodes.

Inventive Principle:
Principle #16Partial or excessive action

4Productivity

If centralized databases are used to improve performance, then transaction processing speed increases, but the centralized nature creates inherent limitations and single points of failure

Engineering Contradiction:
Improvetransaction processing speedVSAvoidsystem resilience
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent introduces referent nodes as intermediary entities between the centralized block structure and the distributed validation process. These intermediary nodes facilitate parallel validation while maintaining the decentralized nature of the system, combining the organizational efficiency of structured validation with the resilience of distributed verification to eliminate single points of failure.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11038693B2Method for managing the validation of messages relating to a message chain individually via a decentralised validation network
Publication Date: 2021.06.15 DUPONT SEBASTIEN
  • US11038693B2 patent drawing
  • US11038693B2 patent drawing
  • US11038693B2 patent drawing

AI summary

The invention relates to a method for validating message strings through a decentralized network. Said method also makes it possible to manage the validations of messages relating to a message chain in a unitary and asynchronous manner thus rendering the process unlimited in terms of performance. The method also allows enhanced security and confidentiality, in particular by integrating the number and geolocation constraints of message validations. The method thus makes it possible, through a decentralized network of trusted third parties with limited confidence, to restore real trust to the users.