Multi-Blockchain Data Clearing via Identity Verification and Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing blockchain data processing systems face challenges in ensuring data security during data clearing, as service processors may clear transaction execution results together with unrelated data on a single blockchain.

Innovation Solution

A data processing method and apparatus based on a multi-blockchain system, where a first consensus node in a first network of a multi-blockchain system processes clearing transactions by verifying the identity authority of a service clearing node and invoking authority clearing contracts to isolate and clear relevant service data and ledger data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a single blockchain is used to process multiple transaction services, then the system structure is simple, but data security is compromised because unrelated transaction execution results are cleared together with relevant data

Engineering Contradiction:
Improvedata securityVSAvoidblockchain structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent divides a single blockchain into multiple independent chains, where each chain is dedicated to processing specific transaction services. This segmentation ensures that data clearing operations on one chain do not affect other chains, thereby preventing unrelated transaction execution results from being cleared together with relevant data. Each chain maintains its own namespace and data isolation, resolving the data security issue while managing complexity through structured division.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements local quality by assigning different data characteristics and security requirements to different chains. Each chain is optimized for its specific transaction service type, with tailored clearing rules and data structures. This allows data security measures to be applied locally where needed, rather than uniformly across the entire system, thereby improving data security without unnecessarily complicating the overall structure.

Inventive Principle:
Principle #3Local quality

2Reliability

If all service processors clear data on the same blockchain, then data clearing is efficient, but it becomes difficult to ensure data security as unrelated data is cleared together with relevant data

Engineering Contradiction:
Improvedata securityVSAvoiddata clearing efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

By segmenting the blockchain into multiple service-specific chains, the patent enables parallel data clearing operations on different chains without interference. Each service processor can clear data on its designated chain independently, maintaining clearing efficiency while ensuring that unrelated transaction execution results do not affect the security of relevant data on other chains.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces chain-specific clearing mechanisms as intermediaries between service processors and the blockchain network. Each chain has its own clearing rules and validation logic that act as intermediaries to ensure only appropriate data is cleared on each chain, preventing unrelated data from being cleared together with relevant data while maintaining efficient clearing processes.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20250053976A1Data processing method and apparatus based on multi-blockchain, electronic device, computer-readable storage medium, and computer program product
Publication Date: 2025.02.13 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US20250053976A1 patent drawing
  • US20250053976A1 patent drawing
  • US20250053976A1 patent drawing

AI summary

A data processing method performed by a first consensus node in a first network of a multi-blockchain, includes: obtaining a clearing transaction request submitted by a service object; performing verification on an identity authority of a service clearing node to obtain an identity authority verification result; invoking a first authority clearing contract associated with a first authority contract to obtain first service data and first ledger data; obtaining first contract data corresponding to the first ledger data from a contract database corresponding to a first main chain; using the first service data, the first ledger data, and the first contract data as first clearing response information corresponding to the clearing transaction request; and returning the first clearing response information to a first-type clearing node having authority to obtain the first service data, to cause the first-type clearing node to recover a sub-ledger corresponding to the first ledger data.