Smart Contract Off-Chain Processing for Blockchain Consensus Load

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Blockchain systems face significant data processing pressure and low efficiency due to the large volume of data processing tasks, particularly in scenarios requiring intensive computations or large data volumes, which can be exacerbated by the need for off-chain processing.

Innovation Solution

A data processing method and system that offloads data processing tasks from within the blockchain system to external computer devices through smart contracts, enabling off-chain processing and subsequent consensus procedures to ensure accuracy and reliability of the results.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data processing tasks are performed within the blockchain system, then data processing security and reliability are maintained, but data processing pressure and low efficiency occur due to large volume of tasks

Engineering Contradiction:
Improvedata processing reliabilityVSAvoiddata processing efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments data processing tasks into two categories: critical security-related processing remains on-chain within the blockchain system, while non-critical bulk processing is offloaded to external computer devices. This segmentation allows the blockchain to maintain reliability for important operations while improving overall processing efficiency by distributing less critical tasks externally.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces smart contracts as intermediaries that manage the interaction between the blockchain system and external computer devices. The smart contracts receive data processing requests from the blockchain, coordinate with external devices for processing, and verify the returned results through consensus procedures, thus maintaining system reliability while enabling efficient external processing.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Quantity of substance

If intensive computations or large data volumes are processed within the blockchain system, then data processing completeness is achieved, but processing time and system load increase significantly

Engineering Contradiction:
Improvedata processing volumeVSAvoidprocessing time
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The patent extracts intensive computation tasks and large data volume processing from the blockchain system and transfers them to external computer devices. The smart contract framework enables the blockchain to send bulk data processing requests externally and retrieve results, thereby reducing processing time and system load while maintaining complete data processing capability.

Inventive Principle:
Principle #2Taking out (Extraction)

3Productivity

If off-chain processing is implemented for data processing tasks, then processing efficiency is improved, but processing accuracy and confidence may be compromised

Engineering Contradiction:
Improvedata processing efficiencyVSAvoiddata processing accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent implements a feedback mechanism where external computer devices return data processing results to the blockchain system, which then performs consensus verification. The smart contracts validate the accuracy of off-chain processing results by comparing them against expected outcomes or through multi-node consensus, providing feedback that ensures processing accuracy while maintaining the efficiency benefits of off-chain execution.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent performs preliminary actions by having the smart contract verify and validate data processing requests before sending them off-chain, and performs consensus verification on the returned results. This preliminary and post-processing validation ensures that even though processing occurs externally, the accuracy and confidence in results are maintained through pre-established verification protocols.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12541504B2Data processing method, system, and apparatus, device, and storage medium
Publication Date: 2026.02.03 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US12541504B2 patent drawing
  • US12541504B2 patent drawing
  • US12541504B2 patent drawing

AI summary

A data processing method, system, and apparatus, a device, and a storage medium are provided and relate to the field of computer technologies. The method is performed by a node device that is in a blockchain system and in which a smart contract is stored and includes: obtaining to-be-processed data, and generating a data processing request if a processing manner of the data belongs to an off-chain processing manner; sending the data processing request to the computer device outside the blockchain system through the smart contract; receiving a data processing result returned by the computer device; and performing a consensus on the data processing result, to obtain a first consensus processing result.