Tamper-Proof Object Data Storage via Blockchain Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for securing object-related data against tampering are inadequate, particularly in security-critical applications, where protection against data manipulation is essential but often complex and resource-intensive.

Innovation Solution

A method and system utilizing a transaction blockchain with linked transaction blocks secured by cryptographic hash functions, digital signatures, and proof-of-work evidence, stored in an object data memory, which automatically generates new blocks based on time, transaction thresholds, or user commands, ensuring tamper-proof storage and flexible adaptability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional data storage methods are used for object-related measures, then data management is simple, but data protection against tampering is insufficient

Engineering Contradiction:
Improvedata protection against tamperingVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments data storage into transaction blocks that are linked together in a blockchain structure. Each transaction block contains specific object-related measures and is cryptographically linked to previous blocks, creating a segmented yet interconnected storage system that provides tamper protection while maintaining manageable data organization

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a blockchain intermediary layer between data storage and verification processes. This intermediary structure uses cryptographic hash functions and digital signatures to mediate trust and verification, eliminating the need for complex centralized security systems while providing robust tamper protection

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If cryptographic hash functions and digital signatures are used for each object, then protection against tampering is increased, but management outlay increases

Engineering Contradiction:
Improveprotection against tamperingVSAvoidmanagement outlay
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent implements a universal blockchain structure that can be applied across multiple objects and devices. The same cryptographic protocols, hash functions, and blockchain mechanics serve diverse objects simultaneously, reducing management complexity through standardization while maintaining high security standards across all applications

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

Solution Approach 2:

The patent allows flexible configuration of blockchain parameters such as block size, hashing algorithms, and signature requirements. This enables optimization of security levels according to specific needs without requiring complete system redesign, thereby managing complexity through parameter adjustment rather than structural changes

Inventive Principle:
Principle #35Parameter changes

3Loss of information

If all object-related measures are stored as individual transactions, then data completeness is maintained, but memory space consumption increases

Engineering Contradiction:
Improvedata completenessVSAvoidmemory space
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The patent merges multiple object-related measures into transaction blocks that are sequentially linked. Related measures are combined within blocks while maintaining their individual integrity through cryptographic hashing, reducing overall storage requirements compared to storing each measure as a completely separate entity while preserving data completeness

Inventive Principle:
Principle #5Merging (Combining)

4Productivity

If manual management of transaction blocks is used, then control over data storage is precise, but automation and efficiency are reduced

Engineering Contradiction:
Improveautomation efficiencyVSAvoidcontrol precision
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent implements a self-service blockchain system where transaction blocks are automatically generated, validated, and linked based on predefined rules and criteria. The system autonomously manages data storage and verification processes while maintaining precise control through cryptographic validation and immutable ledger structures, eliminating the need for manual intervention

Inventive Principle:
Principle #25Self-service

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

This approach significantly enhances data protection against tampering, simplifies data management, and reduces administrative burdens by providing a secure, adaptable, and efficient means of storing and verifying object-related measures across various use cases.

Implementation Method 1

The transaction blocks of the transaction blockchain of the object may be linked together by way of a cryptographic hash function

Methodology Applied
Scientific EffectCryptographic hash function:

Implementation Method 2

Each transaction block of the transaction blockchain may contain a timestamp, a digital signature and/or proof-of-work evidence

Methodology Applied
Scientific EffectDigital signature:

Implementation Method 3

Each transaction block of the transaction blockchain may contain a timestamp, a digital signature and/or proof-of-work evidence

Methodology Applied
Scientific EffectProof-of-work:

Data Source

PatentUS12008144B2Method and apparatus for tamper-proof storage of information in respect of object-related measures
Publication Date: 2024.06.11 SIEMENS AG
  • US12008144B2 patent drawing
  • US12008144B2 patent drawing
  • US12008144B2 patent drawing

AI summary

Provided is a method and a system for the tamper-proof storage of information about object-related measures which are contained as transactions in transaction blocks that are interlinked in a transaction block chain of the object to which the measures relate, the transaction block chain being stored in an object data memory allocated to the object.