Blockchain Ledger Segmentation and Cryptographic Linking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Blockchain ledgers face issues with constant growth due to ephemeral or non-useful data, leading to resource burdens and performance degradation, while breaking them up can compromise transaction integrity.

Innovation Solution

Separate blockchain ledgers into multiple ledgers with tracked states and link them using a linking application and smart contracts, allowing for efficient archiving and deactivation of expired data, while maintaining transactional integrity through linkage across ledgers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If blockchain ledgers continuously grow to maintain integrity and immutability, then transaction security and reliability are improved, but system performance and resource efficiency deteriorate due to expired or non-useful data

Engineering Contradiction:
Improveblockchain integrityVSAvoidsystem performance
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent divides a single blockchain ledger into multiple separate ledgers organized in a tree structure, where each ledger contains a subset of transactions. This segmentation allows the system to manage and access smaller, more efficient ledger units while maintaining the overall integrity through cryptographic linking, thus resolving the contradiction between maintaining complete integrity and achieving performance efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts and removes expired or non-useful transactions from active ledgers through a pruning mechanism. By identifying and eliminating obsolete data while preserving the cryptographic integrity of the blockchain structure, the system maintains reliability without being burdened by accumulated expired data, thereby improving performance.

Inventive Principle:
Principle #2Taking out (Extraction)

2Productivity

If blockchain ledgers are separated into smaller parts to improve performance, then system efficiency is improved, but transaction integrity may be compromised

Engineering Contradiction:
Improvesystem efficiencyVSAvoidtransaction integrity
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements a nested tree structure where multiple smaller ledgers are organized hierarchically, with each ledger containing references to parent ledgers through cryptographic hashes. This nesting allows the system to work with smaller, more efficient ledger units while the hierarchical structure ensures that integrity can be verified by traversing the nested relationships, thus maintaining reliability through the nested architecture.

Inventive Principle:
Principle #7Nested doll (Nesting)

Solution Approach 2:

The patent introduces cryptographic hash links as intermediaries between separated ledgers. These hash links serve as mediators that connect disparate ledger segments, allowing the system to maintain efficiency through separation while ensuring integrity through the cryptographic intermediary that verifies the chain of trust between ledgers.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of information

If expired data is retained in blockchain ledgers to maintain completeness, then data completeness is improved, but resource consumption and storage burden increase

Engineering Contradiction:
Improvedata completenessVSAvoidstorage burden
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The patent applies local quality by differentiating between active and expired data within the ledger structure. Expired transactions are pruned from active ledgers while their cryptographic essence is preserved in the tree structure, allowing the system to optimize storage by removing redundant expired data locally while maintaining the ability to verify integrity through the preserved cryptographic references.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements a discarding and recovering mechanism where expired transactions are discarded from active ledgers to reduce storage burden, but their cryptographic hashes are recovered and preserved in the tree structure. This allows the system to eliminate the storage burden of complete expired data while recovering the essential integrity information needed for verification.

Inventive Principle:
Principle #34Discarding and recovering

4Productivity

If blockchain ledgers are pruned to remove expired data for performance optimization, then system performance is improved, but complexity of managing ledger states increases

Engineering Contradiction:
ImproveperformanceVSAvoidledger management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent introduces dynamic state tracking for ledgers, where each ledger maintains a state indicator (active, archived, or pruned) that can change over time. This dynamic approach allows the system to optimize performance by automatically transitioning ledgers between states based on their age and relevance, managing the complexity through automated state transitions rather than static configurations.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements self-service mechanisms where ledgers automatically manage their own state transitions and pruning decisions based on predefined criteria. The system autonomously identifies which ledgers to archive or prune without requiring complex external management, reducing overall system complexity by delegating management decisions to the ledgers themselves through self-service protocols.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11962680B2Blockchain ledger growth management
Publication Date: 2024.04.16 VERIZON PATENT & LICENSING INC
  • US11962680B2 patent drawing
  • US11962680B2 patent drawing
  • US11962680B2 patent drawing

AI summary

Systems and methods for blockchain ledger growth management using separation of a blockchain ledger into multiple blockchain ledgers (each ledger having a state that can be tracked and used). The systems and methods also include linking the separated ledgers by utilizing a linking application and smart contracts added to the separated ledgers.