Multi-Blockchain Subchain Control via Segmented Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing blockchain systems struggle to adapt to flexible and variable management logic required by different service subchains, leading to potential blockage of normal subchain services and affecting independent operation.

Innovation Solution

A data processing method and apparatus for a multi-blockchain architecture that allows for flexible management of service subchains by using a subchain control contract deployed on the target chain, which includes a target registered node for identity registration, and determines a target chain height based on chain height voting information and the subchain control contract.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a management and check mechanism is embedded in blockchain nodes or service contracts, then management control is achieved, but service subchains become prone to blockage and lose independent operation capability

Engineering Contradiction:
Improvemanagement flexibilityVSAvoidservice independence
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent divides the management mechanism into two separate components: a management contract deployed on the main chain for control operations, and a check mechanism embedded in service subchain nodes for execution verification. This segmentation allows the management contract to provide flexible control while the distributed check mechanism ensures service independence and prevents blockages.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a management contract as an intermediary layer between the main chain and service subchains. This contract receives management operations from the main chain, validates them against predefined rules, and transmits approved operations to service subchains. This intermediary mechanism enables flexible management while maintaining service subchain independence through rule-based mediation.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If service subchains are managed using embedded management mechanisms, then control is centralized, but normal subchain services are prone to blockage

Engineering Contradiction:
Improvemanagement controlVSAvoidservice execution efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent implements preliminary action by pre-defining management rules and validation logic in the management contract before operations are executed. The contract contains predetermined conditions and check mechanisms that automatically validate management operations against these pre-established rules, enabling efficient control without ad-hoc decision-making that could cause service blockages.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The service subchains perform self-verification through embedded check mechanisms that independently validate management operations against rules defined in the management contract. This self-service capability allows subchains to autonomously reject invalid operations without external intervention, maintaining service execution efficiency while enabling centralized control through the management contract.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20250062924A1Data processing method and apparatus for multi-blockchain, device, and computer-readable storage medium
Publication Date: 2025.02.20 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US20250062924A1 patent drawing
  • US20250062924A1 patent drawing
  • US20250062924A1 patent drawing

AI summary

The present disclosure discloses a data processing method and apparatus for a multi-blockchain, a computer device, a computer-readable storage medium, and a computer program product. The method includes: obtaining chain height voting information of a management node of a target chain for a target service subchain; determining, when determining, based on a subchain control contract on the target chain, that the management node is a target registered node, a target chain height of the target service subchain based on the chain height voting information and the subchain control contract; and generating height confirmation information corresponding to the target chain height based on the subchain control contract, and transmitting the height confirmation information to a verification node in the target service subnetwork, to cause the verification node to write the target chain height into a subchain management contract on the target service subchain.