Blockchain Parking Access Using Multi-Signature Conditions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems lack secure and efficient methods to control and record the use or access of resources, particularly IoT devices, using blockchain technology, which can prevent unauthorized access and ensure compliance with predefined conditions.

Innovation Solution

A blockchain-implemented method using multi-signature transactions and smart contracts to manage resource use, allowing incremental and conditional access, with an external oracle determining compliance and enforcing conditions through cryptographic signatures.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If blockchain technology is used to control resource access, then security and compliance are improved, but system complexity increases

Engineering Contradiction:
ImprovesecurityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces an external oracle as an intermediary component that evaluates resource usage conditions and triggers appropriate blockchain transactions. This mediator simplifies the overall system by separating the complex condition evaluation logic from the blockchain transaction mechanism, allowing the blockchain to focus solely on secure recording and execution of predefined conditions.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the resource control system into distinct functional components: condition evaluation (performed by the external oracle), transaction generation (performed by the blockchain system), and execution (performed by the resource access control mechanism). This segmentation allows each component to be optimized independently, reducing overall system complexity while maintaining high security standards.

Inventive Principle:
Principle #1Segmentation

2Reliability

If multi-signature transactions are used for conditional access, then compliance control is improved, but transaction processing time increases

Engineering Contradiction:
Improvecompliance controlVSAvoidtransaction processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements preliminary action by pre-defining multiple conditional transactions before resource access is needed. The external oracle evaluates conditions in advance and prepares appropriate transactions, so that when resource access is required, the blockchain only needs to execute pre-prepared transactions rather than creating and validating complex multi-signature transactions in real-time, significantly reducing processing time while maintaining compliance control.

Inventive Principle:
Principle #10Preliminary action

3Loss of information

If blockchain recording is used for resource usage, then auditability is improved, but storage requirements increase

Engineering Contradiction:
ImproveauditabilityVSAvoidstorage requirements
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The patent extracts detailed resource usage data and condition evaluation results from the blockchain ledger, storing them in external databases or data warehouses. The blockchain maintains only the essential transaction metadata and cryptographic proofs, significantly reducing on-chain storage requirements while preserving complete auditability through the extracted data that can be queried as needed.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12500740B2Blockchain-implemented method and system
Publication Date: 2025.12.16 NCHAIN LICENSING AG
  • US12500740B2 patent drawing
  • US12500740B2 patent drawing
  • US12500740B2 patent drawing

AI summary

Techniques are presented for a blockchain-implemented method and system of controlling use of or access to a parking space. The method comprises generating a blockchain transaction indicative of a condition on use of, or access to, the parking space, the blockchain transaction comprising a multi-signature script requiring a plurality of signatures for completion of the blockchain transaction; providing a first subset of the plurality of signatures to the blockchain transaction to generate a partially signed signature script to partially complete the blockchain transaction; and responsive to the condition on use of or access to the parking space being satisfied, providing a second subset of the plurality of signatures to the blockchain transaction to fully complete the blockchain transaction.