Cross-Chain Authenticatable Message Protocol Stack

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current blockchain technologies face challenges in enabling value exchanges between different blockchain networks, limiting their functionality and interoperability across various applications and scenarios.

Innovation Solution

A method and device for sending and receiving cross-chain authenticatable messages, utilizing a pre-determined protocol stack that includes a sending blockchain identifier, account, and message content fields, allowing for secure and verified message transfer between interconnected blockchain networks through a relay system.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If different cross-chain technologies are used for different scenarios, then cross-chain information transfer can be achieved, but the system complexity increases and each blockchain network needs to connect to multiple cross-chain platforms

Engineering Contradiction:
Improvecross-chain information transfer capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent creates a universal cross-chain message standard that can be applied across different blockchain networks and scenarios. The standardized message format with defined fields (sender, receiver, content, timestamp, signature) allows a single cross-chain platform to handle multiple use cases including value exchange, information sharing, and coordinated operations across diverse blockchain networks, eliminating the need for separate technologies for different scenarios

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

Solution Approach 2:

The patent implements homogeneity by establishing a uniform message structure and communication protocol that standardizes cross-chain interactions. All cross-chain messages follow the same format with consistent field definitions, validation rules, and transmission mechanisms, creating a homogeneous interface that simplifies the system architecture and reduces the need for multiple specialized connection platforms

Inventive Principle:
Principle #33Homogeneity

2Reliability

If blockchain networks operate independently, then security and autonomy are maintained, but value exchange and cooperation between networks cannot be implemented

Engineering Contradiction:
Improveblockchain autonomy and securityVSAvoidcross-chain value exchange capability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent introduces standardized cross-chain messages as an intermediary mechanism that enables communication between independent blockchain networks. The message format includes cryptographic signature fields that allow verifying the authenticity of cross-chain transactions without requiring the receiving network to trust the sending network's consensus mechanism, thus maintaining autonomy while enabling value exchange

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the cross-chain communication process into distinct components: message creation with digital signature on the sending network, message validation using cryptographic verification on the receiving network, and message execution through smart contracts. This segmentation allows each blockchain network to maintain its independent security model while participating in cross-chain value exchange through clearly defined interfaces

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11336465B2Sending cross-chain authenticatable messages
Publication Date: 2022.05.17 ADVANCED NEW TECHNOLOGIES CO LTD
  • US11336465B2 patent drawing
  • US11336465B2 patent drawing
  • US11336465B2 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 an authenticable message (AM) associated with a first account to a blockchain associated with the first blockchain network, where the AM is generated based on a protocol stack comprising an outer-layer protocol, a middle-layer protocol, and an inner-layer protocol, the outer-layer protocol comprises an identifier (ID) of an originating blockchain network and the middle-layer protocol, the middle-layer protocol comprises information of the sending account and the inner-layer protocol, the inner-layer protocol comprises an ID of a destination blockchain network, information of a receiving account associated with the destination blockchain network, and message content. The AM and location information is transmitted to a relay to be forwarded to the second account associated with the second blockchain network.