Memory Blockchain Integration for Data Authenticity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Memory devices are vulnerable to data faults and hacking threats, which can lead to significant financial loss and security issues, as existing technologies lack effective methods for validating the authenticity and integrity of stored data.

Innovation Solution

The integration of memory devices into a blockchain system, where each block includes a cryptographic hash of the previous block and the stored data, with a digital signature, to ensure data authenticity and prevent unauthorized changes, using existing circuitry without additional components.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If memory devices are used to store data without additional validation mechanisms, then storage capacity and simplicity are maintained, but data authenticity and integrity cannot be validated against hacking or faults

Engineering Contradiction:
Improvedata authenticityVSAvoidsystem structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent combines the memory device with blockchain technology by integrating cryptographic hash functions and digital signature verification directly into the memory system. The memory device generates cryptographic hashes of stored data and links them to a blockchain structure, merging storage functionality with security validation in a unified system that prevents data tampering while maintaining operational simplicity.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent introduces cryptographic hash values as an intermediary element between the stored data and the validation mechanism. These hash values serve as mediators that represent the data's integrity state without requiring direct inspection of the underlying stored information, enabling efficient verification while preserving data confidentiality and reducing the complexity of direct data validation.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If cryptographic validation is implemented in memory devices, then data security is improved, but additional components or circuitry would be required

Engineering Contradiction:
Improvedata integrityVSAvoidcircuitry requirements
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent makes the memory device multi-functional by enabling it to perform both traditional data storage operations and cryptographic validation operations using the same physical infrastructure. The memory controller leverages existing processing capabilities to execute cryptographic hash functions and manage blockchain interactions, allowing a single device to serve multiple purposes without requiring separate dedicated security hardware.

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

Solution Approach 2:

The memory device performs self-validation by autonomously generating cryptographic hashes of its stored data and verifying these hashes against the blockchain record. This self-service capability allows the memory device to validate its own data integrity without requiring external validation hardware, reducing system complexity while maintaining robust security through built-in cryptographic verification.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11228443B2Using memory as a block in a block chain
Publication Date: 2022.01.18 MICRON TECHNOLOGY INC
  • US11228443B2 patent drawing
  • US11228443B2 patent drawing
  • US11228443B2 patent drawing

AI summary

The present disclosure includes apparatuses, methods, and systems for using memory as a block in a block chain. An embodiment includes a memory, and circuitry configured to generate a block in a block chain for validating data stored in the memory, wherein the block includes a cryptographic hash of a previous block in the block chain and a cryptographic hash of the data stored in the memory, and the block has a digital signature associated therewith that indicates the block is included in the block chain.