Blockchain Package Tamper Detection via Segmented QR Codes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for securing package transportation fail to effectively prevent tampering and ensure authenticity, as they often rely on replaceable tracking labels that do not provide robust authentication or protection against theft or damage.

Innovation Solution

The use of machine-readable codes, such as QR codes, affixed to vulnerable points on packages, with unique values stored in a blockchain, allowing for secure verification and tracking throughout the delivery process, ensuring the package's integrity and authenticity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional tracking labels are used on packages, then tracking functionality is provided, but the labels can be easily replaced or switched and fail to provide authentication regarding package contents

Engineering Contradiction:
Improvepackage authenticationVSAvoidtracking system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The package is divided into multiple segments with individual machine-readable codes placed at different locations. Each code contains unique identifying information, and the system verifies that all codes correspond to the same package ID in the blockchain, ensuring package integrity and preventing tampering.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A blockchain system serves as an intermediary between the physical package and the verification process. The blockchain stores immutable records of package information and verification data, providing a trusted third-party mechanism for authentication without requiring complex point-to-point verification systems.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If tamper-proof packaging is used to prevent content exchange, then content authenticity is improved, but the package itself can still be stolen or replaced

Engineering Contradiction:
Improvepackage integrityVSAvoidtheft and replacement
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

Multiple machine-readable codes are placed at different locations on the package exterior. If the package is replaced or tampered with, the codes will not match the blockchain record, providing a simple but effective deterrent against theft and replacement.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The machine-readable codes are affixed to the package before shipping, and their information is recorded in the blockchain in advance. This preliminary recording creates an immutable reference that can be verified at any point during transit, preventing replacement before the package reaches its destination.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If multiple verification methods are implemented to ensure package security, then security level is improved, but time and effort required for verification increases

Engineering Contradiction:
Improvepackage securityVSAvoidverification time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The machine-readable codes serve multiple functions: they provide package identification, verify package integrity, track location, and authenticate contents. This multi-functionality consolidates what would otherwise require multiple separate verification systems into a single efficient process.

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

Solution Approach 2:

Manual verification processes are replaced with automated optical scanning of machine-readable codes. The codes can be quickly read by scanners at various points in the supply chain, eliminating time-consuming manual inspection while maintaining high security standards.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS11673722B2Method and system for secure courier transport and data storage via blockchain
Publication Date: 2023.06.13 MASTERCARD INT INC
  • US11673722B2 patent drawing
  • US11673722B2 patent drawing
  • US11673722B2 patent drawing

AI summary

A method for preventing tampering with a package includes: affixing a plurality of labels to a physical package, each label including a machine-readable code, the machine-readable code being encoded with a unique value that is unique across the machine-readable code included in each of the plurality of labels; reading, by a computing device, the machine-readable code included in each label of the plurality of affixed labels to obtain the encoded unique value; storing, in the computing device, a cryptographic key pair comprised of a public key and a private key; generating, by the computing device, a digital signature using the private key; and electronically transmitting, by the computing device, a data message to a node in a blockchain network, wherein the data message includes at least the generated digital signature, the public key, and the unique value read for each label of the plurality of labels.