Cross-Blockchain Authorization Credential Signing for Trust Transfer

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing blockchain systems require multiple authorization verifications when a data user needs to access data from multiple blockchains, leading to reduced efficiency in data authorization processes.

Innovation Solution

Implementing a cross-chain trust transfer mechanism using a multi-consensus mechanism to unify multiple blockchains into a consortium blockchain, allowing a data authorizer to perform authorization once and enable seamless data access across the unified blockchains.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a data authorizer performs authorization on each blockchain separately to ensure data security, then data security is improved, but data authorization efficiency deteriorates due to repeated verification processes

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

Solution Approach 1:

The patent merges multiple independent blockchains into a unified consortium blockchain network, where authorization performed on one blockchain is recognized across all member blockchains. This consolidation eliminates the need for separate authorization processes on each blockchain while maintaining security through the unified consensus mechanism and cross-chain verification capabilities.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The consortium blockchain implements a universal authorization mechanism that serves multiple blockchains simultaneously. A single authorization action on the consortium blockchain provides access rights across all member blockchains, making the authorization system multi-functional and eliminating redundant verification processes while preserving data security through the unified security framework.

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

2Adaptability or versatility

If multiple independent blockchains are used to store different types of data, then data organization and security are improved, but system complexity increases and authorization efficiency deteriorates

Engineering Contradiction:
Improvedata organizationVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the consortium blockchain into multiple member blockchains, each responsible for storing specific types of data (e.g., enterprise tax data, social insurance data, business data). This segmentation maintains organized data storage while reducing overall system complexity through the unified authorization mechanism that manages all segments centrally.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The consortium blockchain acts as an intermediary layer that coordinates between multiple member blockchains. It provides a unified authorization interface and cross-chain verification mechanism, simplifying the interaction between different data types and blockchains while maintaining the organizational benefits of separate data storage.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentEP4120596B1Blockchain-based data processing method, computer device, computer-readable storage medium, and computer program product
Publication Date: 2026.02.18 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • EP4120596B1 patent drawingFigure 1a
  • EP4120596B1 patent drawingFigure 1b
  • EP4120596B1 patent drawingFigure 2

AI summary

Provided in the present application is a blockchain-based data processing method, a computer device, a computer-readable storage medium, and a computer program product. The method is executed by a validation node, the validation node corresponds to a first blockchain in a consortium blockchain, and the method comprises: obtaining a data authorization request sent by an authorization terminal, wherein the data authorization request comprises a data authorization credential associated with an authorization party; performing authorization validation on the authorization party according to the data authorization request, and obtaining a first validation result; when the first validation result is a legitimate result, signing the data authorization credential according to a private key of the first blockchain, obtaining a first credential signature, determining the first credential signature as an add-onto-blockchain signature, and adding the data authorization credential carrying the add-onto-blockchain signature onto the blockchain; sending the data authorization credential carrying the add-onto-blockchain signature to a second blockchain by means of a cross-blockchain gateway, and when signature validation of the add-onto-blockchain signature by the second blockchain is successful, providing query permission to a query terminal.