DNA Storage Metadata Blockchain Deduplication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current DNA storage technologies face high costs, slow access times, and lack effective encryption and deduplication methods, making them inefficient for real-time data storage and vulnerable to malicious tampering.

Innovation Solution

The use of blockchain technology for decentralized, immutable storage of metadata and smart contracts for similarity-based deduplication reduces the number of nucleotides required for data representation, enhances random access, and ensures data integrity by storing metadata in a blockchain, thereby reducing storage costs and eliminating single points of failure.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If DNA storage is used to achieve high storage density, then storage capacity is improved, but storage cost per base pair remains high at USD $0.07

Engineering Contradiction:
Improvestorage capacityVSAvoidstorage cost
Core Design Contradiction:
Quantity of substanceVSEase of manufacture

Solution Approach 1:

The patent segments data into discrete blocks that are individually hashed and stored in blockchain structures. Each DNA sequence is divided into manageable chunks with unique identifiers, allowing selective storage and retrieval. This segmentation enables efficient deduplication where identical data blocks reference the same DNA sequence, reducing overall storage requirements and cost.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates cryptographic hash copies of data blocks and stores these hashes in blockchain metadata rather than storing complete data copies. The actual DNA sequences are stored once and referenced multiple times through hash links. This copying approach reduces nucleotide material requirements while maintaining data integrity verification capabilities.

Inventive Principle:
Principle #26Copying

2Reliability

If traditional DNA-based storage is used, then data can be stored, but there are single points of failure and vulnerability to malicious tampering

Engineering Contradiction:
Improvedata storage reliabilityVSAvoidvulnerability to tampering
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent introduces blockchain as an intermediary layer between data and DNA storage. The blockchain metadata structure acts as a mediator that verifies data integrity through cryptographic hashes before DNA synthesis and after sequencing. This intermediary layer eliminates single points of failure by distributing verification across multiple blockchain nodes and preventing malicious tampering through immutable hash chains.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements feedback mechanisms where blockchain metadata continuously verifies DNA sequence integrity through hash comparison. After DNA synthesis and sequencing, the retrieved sequences are hashed and compared against stored blockchain hashes to detect any tampering. This feedback loop ensures data reliability and alerts system operators to potential corruption or malicious modification.

Inventive Principle:
Principle #23Feedback

3Quantity of substance

If DNA storage is implemented without deduplication, then all data is stored in full, but the amount of nucleotide material required is excessive increasing cost

Engineering Contradiction:
Improvenucleotide materialVSAvoidstorage cost per unit
Core Design Contradiction:
Quantity of substanceVSEase of manufacture

Solution Approach 1:

The patent performs preliminary deduplication by computing cryptographic hashes of data blocks before DNA synthesis. The blockchain metadata structure pre-identifies duplicate data blocks and creates reference links to existing DNA sequences. This preliminary action prevents unnecessary DNA synthesis of duplicate data, reducing nucleotide material consumption and storage cost while maintaining complete data recoverability.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12040055B2Securely archiving digital data in DNA storage as blocks in a blockchain
Publication Date: 2024.07.16 EMC IP HLDG CO LLC
  • US12040055B2 patent drawing
  • US12040055B2 patent drawing
  • US12040055B2 patent drawing

AI summary

Embodiments for storing digital data in DNA storage by receiving input file data, encoding the input file data into an oligonucleotide sequence to produce sequence data through a transformation of text to binary to Base_3 encoding, organizing the Base_3 sequence data into chunks of a defined chunk size, and storing the chunks in a block of a blockchain. The oligonucleotide sequence may comprise metadata for the input file data that refers to actual data stored in the DNA storage, where the actual data is formed by synthesizing the oligonucleotide sequence in a DNA synthesis process. The chunks may be stored in the blockchain only if the block agrees with a smart contract defined for the oligonucleotide sequence.