Blockchain Consensus Validation Using Position-Based Node Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing blockchain transaction validation methods rely on pre-loaded mathematical certificates, limiting their application to scenarios without a prestored certificate, preventing the use of blockchain technologies in general-purpose scenarios.

Innovation Solution

A blockchain transaction validation process using geographical and contextual information, implemented with unmanned aerial vehicles (UAVs) to validate transactions without pre-loaded certificates, by selecting validating nodes based on their position and proximity to the sender node, and verifying labels through consensus protocols.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If pre-loaded mathematical certificates are used for blockchain transaction validation, then transaction validation reliability is improved, but adaptability to general-purpose scenarios without certificates deteriorates

Engineering Contradiction:
Improvetransaction validation reliabilityVSAvoidadaptability to scenarios without certificates
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent changes the validation parameters from relying on pre-loaded mathematical certificates to using geographical position data and contextual sensor data. This parameter transformation enables the system to validate transactions in general-purpose scenarios without requiring prestored certificates, while maintaining validation reliability through alternative data sources.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces geographical position data and contextual sensor data as intermediary elements that mediate the validation process. These intermediaries replace the traditional certificate-based verification mechanism, allowing transactions to be validated based on spatial and contextual information from multiple nodes in the blockchain network.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If validating nodes are selected based on position data, then measurement precision of transaction context is improved, but device complexity of the validation system increases

Engineering Contradiction:
Improvemeasurement precision of transaction contextVSAvoiddevice complexity of validation system
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent implements a self-service mechanism where validating nodes automatically provide their position data and sensor information to the blockchain network. Nodes autonomously participate in the validation process by contributing their contextual data, eliminating the need for complex centralized coordination mechanisms while achieving precise transaction context measurement.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent makes position data and sensor data serve multiple functions: they are used for selecting validating nodes, for validating transaction authenticity, and for providing contextual information about the transaction environment. This multi-functionality reduces the need for separate specialized components, thereby reducing overall system complexity while maintaining measurement precision.

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

Data Source

PatentUS12549390B2Consensus for a blockchain validation
Publication Date: 2026.02.10 NOKIA TECHNOLOGIES OY
  • US12549390B2 patent drawing
  • US12549390B2 patent drawing
  • US12549390B2 patent drawing

AI summary

There is provided a process for a blockchain, BC, consensus verification, comprising steps of receiving a transaction comprising sensor data on an event and a position data of a sender node of a blockchain network, selecting a number of nodes of the blockchain network as validating nodes based on their position data and the position data of the sender node, sending a new block to the blockchain network, wherein the new block is based on the received transaction, receiving labels assigned to the new block from the validating nodes, and verifying the received labels with a consensus protocol.