Off-Chain Transaction Verification for Blockchain Storage Pressure

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing volume of transaction data on blockchain networks leads to significant storage pressure, causing some data to be unable to be stored, and existing technologies do not effectively manage off-chain data storage and retrieval.

Innovation Solution

A blockchain-based data processing method that utilizes a cross-chain communication protocol to determine if data is on-chain or off-chain, generates off-chain reading requests based on device attribute information, and verifies the data's validity through a data verification function, allowing secure retrieval of off-chain data without additional storage on the chain.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If all transaction data is stored on the blockchain, then data integrity and security are maintained, but storage pressure increases significantly causing some data to be unable to be stored

Engineering Contradiction:
Improvedata integrityVSAvoidstorage capacity
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent segments transaction data into two categories: critical data stored on-chain for integrity verification, and non-critical data stored off-chain to reduce storage pressure. This segmentation allows the system to maintain data integrity for essential information while accommodating large volumes of transaction data externally.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary verification mechanism where hash values of off-chain data are stored on-chain, and a verification contract mediates between on-chain and off-chain data. This intermediary approach ensures data integrity without requiring all data to be stored on the blockchain, resolving the storage capacity limitation.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Quantity of substance

If transaction data is stored off-chain, then storage pressure is reduced, but data verification and retrieval efficiency decrease

Engineering Contradiction:
Improvestorage capacityVSAvoiddata retrieval efficiency
Core Design Contradiction:
Quantity of substanceVSProductivity

Solution Approach 1:

The patent performs preliminary actions by storing hash values of off-chain data on the blockchain and pre-configuring verification contracts. This allows for rapid verification of off-chain data without requiring full data retrieval and processing, significantly improving data verification efficiency while maintaining off-chain storage benefits.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements a feedback mechanism where the verification contract automatically validates off-chain data against stored hash values and provides verification results. This feedback loop ensures data integrity is maintained while enabling efficient retrieval, as the system can quickly verify data without manual intervention or complex processing.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If a cross-chain communication protocol is implemented, then interoperability between blockchain networks is enhanced, but system complexity increases

Engineering Contradiction:
ImproveinteroperabilityVSAvoidprotocol complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal verification contract that can handle multiple types of off-chain data and support different blockchain networks through a standardized interface. This multi-functional approach enables cross-chain interoperability without requiring separate verification mechanisms for each network, reducing overall system complexity while enhancing adaptability.

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

Solution Approach 2:

The patent uses parameter changes by configuring the verification contract with adjustable parameters such as data types, verification rules, and network identifiers. This allows the same protocol framework to adapt to different blockchain networks and data requirements without changing the fundamental system architecture, thereby reducing complexity while maintaining versatility.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250356353A1Blockchain-based data processing method and apparatus, device, and storage medium
Publication Date: 2025.11.20 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US20250356353A1 patent drawing
  • US20250356353A1 patent drawing
  • US20250356353A1 patent drawing

AI summary

A method includes transmitting an original reading request carrying transaction attribute information of target transaction data to a node device in a blockchain network, receiving an off-chain reading request transmitted by the node device, reading a transaction data packet from a target network device according to the off-chain reading request, forwarding the transaction data packet to the node device to verify validity of the transaction data packet to obtain a verification result, and receiving, in response to the verification result indicating that the transaction data packet is valid, the target transaction data returned by the node device.