Dual Cryptographic Proofs for Shorter Large-Dataset Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing cryptographic proof systems for large datasets become impractical due to the linear growth of data required to verify data integrity, leading to inefficiencies in storing and verifying the immutability of data.

Innovation Solution

A dual cryptographic proof system combining linear and binary cryptographic linking, where each transaction is cryptographically linked to the previous transaction and includes the root hash value of an incremental hash tree, allowing for shorter proofs and efficient verification.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If linear cryptographic linking is used to ensure data immutability, then data integrity verification is achieved, but the amount of data required for cryptographic proofs grows linearly, becoming impractical for large datasets

Engineering Contradiction:
Improvedata integrity verificationVSAvoidamount of data in cryptographic proofs
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent segments the cryptographic proof into two distinct components: linear cryptographic proof data from the transaction data file and binary cryptographic proof data from the incremental hash tree. This segmentation allows each component to serve a specific verification purpose, with the binary hash tree providing a compact summary that reduces overall proof size while maintaining integrity verification capability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a binary tree structure (incremental hash tree) as an additional dimensional organization layer over the linear transaction data. This binary structure enables logarithmic-scale cryptographic proofs by creating hierarchical hash relationships, transforming the proof mechanism from purely linear to a two-dimensional structure combining linear linking with binary tree compression.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Quantity of substance

If hash trees are used to generate efficient cryptographic proofs with smaller size, then proof data quantity is reduced, but insertion time grows at a logarithmic rate

Engineering Contradiction:
Improvesize of cryptographic proofsVSAvoidinsertion time
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The patent pre-computes and stores the incremental hash tree structure alongside the transaction data file during the data ingestion phase. By establishing this binary hash tree structure in advance, the system eliminates the need for complex real-time hash computations during verification, as the tree structure is already built and can be queried efficiently.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The incremental hash tree acts as an intermediary data structure that bridges the transaction data file and the verification process. Instead of directly verifying linear cryptographic links across all transactions, the hash tree provides a compressed intermediate representation that enables faster verification while maintaining the cryptographic guarantees of the original linear structure.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If a dual cryptographic proof system combining linear and binary linking is implemented, then proof size is reduced and verification efficiency is improved, but system complexity increases

Engineering Contradiction:
Improveverification efficiencyVSAvoidcryptographic proof system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent merges linear cryptographic linking and binary hash tree structures into a unified dual-proof system where both approaches complement each other. The linear linking provides chronological integrity verification while the binary hash tree provides compact proof representation, and together they create a more efficient overall verification system than either approach alone.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS12483412B1System and method to shorten cryptographic proofs
Publication Date: 2025.11.25 CODENOTARY INC
  • US12483412B1 patent drawing
  • US12483412B1 patent drawing
  • US12483412B1 patent drawing

AI summary

Disclosed herein are computer-implemented methods of, and computer systems for, constructing dual cryptographic proofs for transactions where transaction data is stored in a cryptographically-linked data file and in an incremental hash tree, where a dual cryptographic proof includes linear cryptographic proof data from the cryptographically-linked transaction file and binary cryptographic proof data from the incremental hash tree. The transaction may include one or more key-value pairs.