Multi-Blockchain Asset Transfer via Bridge Contracts

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current blockchain electronic bill systems based on single chain structures face inefficiencies in asset transfer due to mixed data storage, leading to increased service waiting times and resource consumption, which affects the stability and efficiency of transfer services.

Innovation Solution

Implementing an asset transferring method and apparatus based on multiple blockchains, where cross-chain asset transfer requests are processed through cross-chain relays, bridge contracts, and consensus nodes to isolate and transfer assets between independent chains, ensuring permission verification and secure data transfer.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a single chain structure is used to execute different services, then device complexity is reduced, but service waiting time increases and transferring efficiency decreases

Engineering Contradiction:
Improvesystem complexityVSAvoidservice waiting time
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The patent divides the single blockchain into multiple independent chains (first chain, second chain, target chain), each dedicated to specific services. This segmentation allows parallel processing of different services on different chains, eliminating the queuing delay that occurs when all services compete for resources on a single chain.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a cross-chain dimension by implementing cross-chain relays and bridge contracts that enable asset transfer between chains. This adds a new dimension to the system architecture, allowing services to be distributed across multiple chains while maintaining interoperability through the cross-chain mechanism.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Adaptability or versatility

If a single chain processes large quantities of different services, then adaptability increases, but resource consumption increases and service stability decreases

Engineering Contradiction:
Improveservice processing capabilityVSAvoidservice stability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

By segmenting services across multiple specialized chains, each chain can be optimized for its specific service type, improving overall system adaptability while preventing any single chain from becoming overloaded. This segmentation isolates failures to specific chains, protecting the stability of other services.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Cross-chain relays and bridge contracts act as intermediaries that enable different chains to communicate and transfer assets. These intermediaries maintain service stability by providing controlled, verified interaction points between chains, preventing direct interference between different service processes.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Device complexity

If different assets are stored on the same chain, then device complexity is reduced, but data security and service isolation are compromised

Engineering Contradiction:
Improvedata storage structureVSAvoidservice isolation
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent segments different assets and services onto different chains, creating logical isolation between them. This segmentation ensures that services on one chain cannot interfere with or compromise services on other chains, while the cross-chain relay mechanism maintains necessary interoperability for asset transfers.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Bridge contracts and cross-chain relays serve as secure intermediaries that enable controlled asset transfers between isolated chains. These intermediaries verify and validate cross-chain transactions, ensuring that service isolation is maintained while allowing legitimate asset transfers to occur through the relay mechanism.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20240235817A9Asset transferring method and apparatus based on multiple blockchains, device, medium, and product
Publication Date: 2024.07.11 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US20240235817A9 patent drawing
  • US20240235817A9 patent drawing
  • US20240235817A9 patent drawing

AI summary

This application provides an asset transferring method and apparatus based on multiple blockchains, a device, a medium, and a product. The method includes: obtaining a first cross-chain asset transfer-out request transmitted by a service object for a first cross-chain transfer-out transaction; writing transaction data of the first cross-chain transfer-out transaction carried in the first cross-chain asset transfer-out request into a first cross-chain bridge contract on a first chain; and invoking, when determining that the service object has a cross-chain asset transfer-out permission based on the first cross-chain bridge contract and service data information, a first asset contract on the first chain to lock a first asset, and generating a first cross-chain event corresponding to the first cross-chain transfer-out transaction. According to this application, the service stability of a service executed on a chain may be ensured based on a multi-blockchain architecture.