Dynamic cross-chain message forwarding method and system

A message forwarding and message technology, applied in the field of blockchain, can solve problems such as malicious nodes, and achieve the effect of preventing security risks, reducing traffic, and improving performance

Pending Publication Date: 2022-04-15
DAREWAY SOFTWARE
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

If the nodes participating in the dissemination of cross-chain messages have node failures or nodes doing evil, there may be security risks such as message tampering and interception

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Dynamic cross-chain message forwarding method and system
  • Dynamic cross-chain message forwarding method and system
  • Dynamic cross-chain message forwarding method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0065] A dynamic cross-chain message forwarding system, such as figure 1 As shown, it includes message originating chain, relay chain, and message target chain.

[0066] The message originating chain is the originator of cross-chain messages, including multiple blockchain nodes. The message initiation chain node is responsible for sending the cross-chain message to the relay chain node in the corresponding relationship between the inter-chain nodes.

[0067] The relay chain is the relay party of cross-chain messages, including multiple blockchain nodes. The relay chain node is responsible for receiving the cross-chain message from the initiating chain node, verifying the correctness of the cross-chain message, signing the cross-chain message, and broadcasting and aggregating the signature by dynamically dividing the group after signing. After the number of signatures aggregated by nodes reaches the threshold, the aggregated signatures and messages are sent to the nodes corre...

Embodiment 2

[0074] A dynamic cross-chain message forwarding method, such as image 3 shown, including:

[0075] Step 301: Each node of the message initiation chain sends a cross-chain message to the relay chain node. Each node of the message initiation chain selects the relay chain node to send the cross-chain message according to the corresponding relationship between the chain nodes when the message is transmitted between the chains.

[0076] Step 302: The relay chain node receives the cross-chain message from the initiating chain, performs message verification, and signs the message after the verification is passed.

[0077] Step 303: Each node of the relay chain negotiates a consistent random number as a dynamic factor, divides groups based on the dynamic factor, and establishes a corresponding relationship between nodes sending messages between groups.

[0078] Each node negotiates a consistent random number as the dynamic factor.

[0079] In some embodiments, the cross-chain mess...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides a dynamic cross-chain message forwarding method and system. Each node of a message initiation chain sends a cross-chain message to a relay chain node according to an inter-chain node corresponding relationship; the relay chain node verifies the correctness of the cross-chain message, and signs the message passing the verification; the relay chain node divides groups based on the negotiated dynamic factor, and establishes a corresponding relation of message sending of the nodes among the groups; the relay chain node performs broadcast aggregation of group internal node signatures, and when the number of signatures reaches a set threshold value, broadcast aggregation of inter-group node signatures is performed until the total signature reaches a preset threshold value; the relay chain node sends a message carrying the aggregation signature reaching the preset threshold value to the node of the target chain according to the inter-chain node corresponding relation, and the node of the target chain verifies the correctness of the message and the aggregation signature; the method can ensure that the message is real and credible, is not tampered and is reliably transmitted; and the efficiency of verifying the message and aggregating the signature by the relay chain node can be improved.

Description

technical field [0001] The invention belongs to the technical field of block chains, and in particular relates to a dynamic cross-chain message forwarding method and system. Background technique [0002] The statements in this section merely provide background information related to the present invention and do not necessarily constitute prior art. [0003] When sending messages between different blockchains, if the method of directly broadcasting messages between each blockchain is adopted, each chain needs to be modified separately to support broadcast reception and verification processing of messages from different chains. Forwarding cross-chain messages through the relay chain can reduce the transformation of the blockchains of both sides of the cross-chain message, reduce the difficulty of realizing cross-chain message transmission, reduce workload, and improve scalability. [0004] At present, cross-chain messages are forwarded through the relay chain, and part of the...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): H04L9/40H04L12/18H04L9/32
Inventor 闵新平崔立真李庆忠赵永光于秋波王敏虾仪莉巫双果于飞吴朋
Owner DAREWAY SOFTWARE
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products