Cross-Chain Authenticatable Message Protocol Stack
Find Innovative SolutionsGenerate 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
Engineering 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
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
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
2Reliability
If blockchain networks operate independently, then security and autonomy are maintained, but value exchange and cooperation between networks cannot be implemented
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
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
Data Source
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.


