Cross-Chain Authenticatable Message Relay Mechanism
Find Innovative SolutionsGenerate 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
Engineering 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
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.
2Reliability
If blockchain networks are isolated for security, then network security is maintained, but cross-chain interoperability is lost
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.
3Measurement precision
If detailed message protocols are implemented for authenticity, then message verification capability is improved, but message structure complexity increases
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.
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, 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.


