Cross-Blockchain Resource Transmission via Relay End

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current blockchain technologies are limited in cross-chain applications as they do not coordinate or cooperate with other chains for value circulation, restricting their potential across various fields.

Innovation Solution

A method and apparatus for cross-chain resource transmission using an authenticable message with a predetermined protocol stack, allowing a blockchain to send and receive resources across different chains through a relay end, which includes decrementing resource balances and incrementing them based on conversion ratios, and utilizing smart contracts for transaction execution and verification.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple cross-chain platforms are used for resource transmission between different chains, then cross-chain resource circulation is enabled, but device complexity increases

Engineering Contradiction:
Improvecross-chain resource circulation capabilityVSAvoidnumber of cross-chain platforms
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent creates a universal cross-chain message transmission mechanism that can handle resource transmission between any two blockchains. The authenticable message format and relay end design enable a single platform to serve multiple cross-chain communication needs, replacing the need for multiple specialized cross-chain platforms. The message structure with standardized fields (sender, receiver, resource type, amount) allows one platform to universally manage diverse cross-chain resource transmissions.

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

2Adaptability or versatility

If cross-chain resource transmission is implemented without standardized protocols, then flexibility is maintained, but measurement precision decreases

Engineering Contradiction:
Improvecross-chain compatibilityVSAvoidmessage authentication accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent establishes standardized parameter structures for cross-chain messages, including fixed fields for sender identity, receiver identity, resource type, and transmission amount. This parameter standardization ensures precise authentication and processing of cross-chain messages while maintaining adaptability through the extensible message format that can accommodate different resource types and blockchain protocols.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If resource conversion ratios are calculated dynamically, then adaptability to market conditions is improved, but loss of time increases

Engineering Contradiction:
Improveresource conversion flexibilityVSAvoidconversion ratio calculation time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent implements a mechanism where resource conversion ratios are predetermined and embedded in the authenticable message structure during message creation. This preliminary determination of conversion ratios eliminates the need for real-time calculation during message processing, reducing time loss while maintaining the ability to adapt to market conditions through updated ratio values in subsequent transmissions.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11336451B2Cross-blockchain resource transmission
Publication Date: 2022.05.17 ADVANCED NEW TECHNOLOGIES CO LTD
  • US11336451B2 patent drawing
  • US11336451B2 patent drawing
  • US11336451B2 patent drawing

AI summary

Examples of a method and apparatus for cross-chain resource transmission are described. The cross-chain resource transmission includes sending from a first account of a first blockchain to another blockchain. One example of the method is executed by the first blockchain and includes: initiating, by the first account, a first transaction used for cross-chain resource transmission, to decrement a first resource balance of the first account by a first quantity and save first data obtained through a consensus into the first blockchain based on execution of the first transaction, where the first data includes an authenticable message; and sending the first data and first location information to the relay end, which is used to send the authenticable message to the second blockchain, where a second resource balance of the second account is incremented by a second quantity.