Cross-Chain Authenticatable Message Relay Mechanism

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current blockchain technologies face challenges in enabling cross-chain value exchanges between different blockchain networks, as most applications are limited to within a single network and lack effective methods for sending cross-chain authenticatable messages.

Innovation Solution

A method and device for sending cross-chain authenticatable messages, which involve storing data through consensus in a first blockchain network using a smart contract, including fields like sending blockchain identifier, sending account, receiving object information, and message content, and providing this data along with location information to a relay for transmission to another blockchain network, ensuring message authenticity and interoperability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If different cross-chain technologies are used for different scenarios, then cross-chain functionality is achieved, but device complexity and integration difficulty increase

Engineering Contradiction:
Improvecross-chain functionalityVSAvoidintegration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal cross-chain message sending mechanism that can handle multiple cross-chain scenarios through a single standardized interface. The message structure includes standardized fields (sending blockchain identifier, receiving object information, message content) that work across different blockchain networks and scenarios, eliminating the need for separate technologies for each scenario while maintaining adaptability through configurable message formats and routing rules.

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

2Reliability

If blockchain networks are isolated for security, then network security is maintained, but cross-chain interoperability is lost

Engineering Contradiction:
Improvenetwork securityVSAvoidcross-chain interoperability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent introduces a relay as an intermediary component that enables secure cross-chain communication. The relay receives messages from one blockchain network, validates them against predefined rules, and forwards them to the target blockchain network. This intermediary layer maintains security by isolating the core blockchain networks while enabling controlled interoperability through the relay's message routing and validation functions.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If detailed message protocols are implemented for authenticity, then message verification capability is improved, but message structure complexity increases

Engineering Contradiction:
Improveverification capabilityVSAvoidmessage structure
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the message structure into distinct, well-defined fields: sending blockchain identifier, receiving object information, and message content. Each field serves a specific verification purpose and can be independently validated. This segmentation allows for systematic verification without requiring a monolithic complex structure, as each segment can be processed and validated separately through consensus mechanisms and relay rules.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11251966B2Sending cross-chain authenticatable messages
Publication Date: 2022.02.15 ADVANCED INNOVATION PTE LTD
  • US11251966B2 patent drawing
  • US11251966B2 patent drawing
  • US11251966B2 patent drawing

AI summary

Disclosed herein are computer-implemented methods; computer-implemented systems; and non-transitory, computer-readable media, for sending cross-chain messages. One computer-implemented method includes storing, through consensus of blockchain nodes of a first blockchain network, an authenticable message (AM) associated with a first account to a blockchain associated with the first blockchain network, where the AM comprises an identifier of the first blockchain network, information of the first account, information of a recipient of the AM, and content of the AM. The AM and location information is transmitted to a relay to be forwarded to the recipient located outside of the first blockchain network, where the location information identifies a location of the AM in the blockchain and the recipient includes one or more accounts outside of the first blockchain network.