Blockchain Asset Verification via Nonce Updates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems for securing the exchange of physical assets lack effective verification and tracking mechanisms, leading to potential counterfeiting and unauthorized transactions.

Innovation Solution

A blockchain-based system that utilizes a unique identifier and nonce value stored on a physical object, allowing verification and secure tracking through a decentralized database, preventing replay attacks by updating the nonce value with each transaction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If a centralized database is used to store asset information, then data redundancy is minimized and storage efficiency is improved, but security and verification capabilities deteriorate because there is no decentralized verification mechanism

Engineering Contradiction:
Improvedata storage efficiencyVSAvoidsecurity verification capability
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The system segments the centralized database into multiple distributed nodes forming a blockchain network. Each node stores copies of the asset registry data, transforming a single-point storage system into a multi-point distributed storage system. This segmentation enables both data redundancy for security and maintains storage efficiency through cryptographic linking of data blocks.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The blockchain acts as an intermediary layer between asset owners and verification entities. It introduces a decentralized trust mechanism where smart contracts and consensus protocols mediate verification processes, eliminating the need for centralized authorities while maintaining security and verification capabilities.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If blockchain technology is used to provide decentralized verification, then security and reliability are improved, but system complexity increases due to multiple nodes and consensus mechanisms

Engineering Contradiction:
Improvesecurity verification capabilityVSAvoidsystem structural complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The blockchain system performs multiple functions within a single framework: it serves as a distributed database, a verification mechanism, a timestamping service, and a transaction ledger simultaneously. This multi-functionality reduces the need for separate systems and simplifies the overall architecture despite the underlying complexity of decentralized operations.

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

Solution Approach 2:

The system changes key parameters of the storage structure by using cryptographic hashing to link blocks together, transforming the complexity of decentralized data management into a manageable structure through mathematical parameters. The use of digital signatures and consensus thresholds converts complex verification requirements into standardized cryptographic operations.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If nonce values are updated with each transaction to prevent replay attacks, then security against unauthorized transactions is improved, but the number of operations and processing time increase

Engineering Contradiction:
Improveprotection against replay attacksVSAvoidtransaction processing speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system performs preliminary actions by pre-generating and storing nonce values in the blockchain registry before transactions occur. Each asset has its nonce预先 recorded on the blockchain, allowing verification entities to check against this pre-stored value without requiring real-time generation or complex computational verification during the transaction process.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11360963B2Tracking and verification of physical assets
Publication Date: 2022.06.14 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11360963B2 patent drawing
  • US11360963B2 patent drawing
  • US11360963B2 patent drawing

AI summary

An example operation may include one or more of receiving a unique identifier and a security value from an object, retrieving a previously stored security value of the object from a database based on the received unique identifier, determining that the object is verified based on the received security value and the previously stored security value, and modifying the previously stored security value to generate a modified security value and transmitting the modified security value to the database.