Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method for building cross-chain alliance among block chains and block chain cross-chain communication method and system

A technology for establishing methods and communication methods, applied in the field of blockchain cross-chain communication, can solve problems such as inability to realize cross-chain communication and complex business cross-chain communication, and achieve the effect of improving utilization efficiency and realizing sharing

Active Publication Date: 2018-07-06
无锡三聚阳光知识产权服务有限公司
View PDF4 Cites 87 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The technical problem to be solved by the present invention is to overcome the fact that the cross-chain communication method in the prior art can only serve simple business scenarios, and cannot realize cross-chain communication of complex businesses; Generally, there are only two parties involved in a smart contract each time, and it is impossible to realize cross-chain communication with multi-party complex rules.

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
  • Method for building cross-chain alliance among block chains and block chain cross-chain communication method and system
  • Method for building cross-chain alliance among block chains and block chain cross-chain communication method and system
  • Method for building cross-chain alliance among block chains and block chain cross-chain communication method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0032] The embodiment of the present invention provides a method for establishing a cross-chain alliance between blockchains, such as figure 1 As shown, the establishment method of the cross-chain alliance between the blockchains includes:

[0033] Step S1: Obtain the communication requirements of each communication node in multiple blockchains.

[0034] Step S2: According to the communication requirements, establish a cross-chain alliance for each node that belongs to the communication requirement on different blockchains, and configure identity certificates and transaction certificates for each node.

[0035] Step S3: Establish a cross-chain smart contract for the cross-chain alliance according to communication requirements.

[0036] Through the above steps S1 to S3, the method for establishing a cross-chain alliance between blockchains in the embodiment of the present invention realizes the establishment of a cross-chain alliance, and configures identity certificates and t...

Embodiment 2

[0043] The embodiment of the present invention provides a cross-chain communication method between blockchains, such as figure 2 As shown, the cross-chain communication methods between the blockchains include:

[0044] Step S4: Obtain communication requests, identity certificates, transaction certificates and cross-chain smart contracts for each block chain in the cross-chain alliance established by using the establishment method in Example 1, and establish node smart contracts for each node.

[0045] Step S5: When the node initiates a communication request, the endorsement policy is verified according to the node smart contract, identity certificate, transaction certificate and communication request, and the communication request that passes the endorsement policy verification is sent to the cross-chain alliance.

[0046] Step S6: The cross-chain alliance performs full-sequence signature verification and data consistency verification on the communication request.

[0047] S...

Embodiment 3

[0065] The embodiment of the present invention provides a system for establishing a cross-chain alliance between blockchains, such as Figure 5 As shown, the establishment system of the cross-chain alliance between the blockchains includes: a communication requirement acquisition module 1 for obtaining the communication requirements of each communication node in multiple blockchains; a cross-chain alliance establishment module 2 for According to communication requirements, establish cross-chain alliances for each node on different blockchains that belong to communication requirements, and configure identity certificates and transaction certificates for each node; cross-chain smart contract establishment module 3 is used to establish cross-chain alliances for cross-chain alliances based on communication requirements. chain smart contract.

[0066] Through the cooperative work between the above-mentioned components, the establishment system of the cross-chain alliance between th...

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 method for building a cross-chain alliance among block chains and a block chain cross-chain communication method and system. The method for building the cross-chain alliance includes: acquiring the communication requirements of various communication nodes in multiple block chains; using the nodes which belong to the communication requirements to build the cross-chain alliance, and configuring identity certificate and transaction certificate; building a cross-chain smart contract. The block chain cross-chain communication method includes: using the various block chainsin the cross-chain alliance to acquire a communication request, and building a node smart contract for each node; if the communication request is initiated, performing endorsement strategy verification on the communication request, performing total order signature verification and data consistency verification, and using the cross-chain smart contract to achieve node communication when the communication request passes the verification. By using the method to build the cross-chain alliance, cross-chain communication among different block chains is achieved, data resources on different block chains can be shared, and resource utilization efficiency is increased.

Description

technical field [0001] The present invention relates to the field of blockchain cross-chain communication, in particular to a method and system for establishing a cross-chain alliance between blockchains and communication. Background technique [0002] Blockchain is a chained data structure that combines data blocks in a sequential manner in chronological order, and is a cryptographically guaranteed non-tamperable and unforgeable distributed ledger. Broadly speaking, blockchain technology uses block chain data structures to verify and store data, uses distributed node consensus algorithms to generate and update data, uses cryptography to ensure the security of data transmission and access, and uses automated scripts to A new distributed infrastructure and computing paradigm for programming and manipulating data through smart contracts composed of code. [0003] With the development of blockchain technology, more and more chains, including public chains, alliance chains, and...

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
IPC IPC(8): G06Q20/38G06Q20/40H04L29/06
CPCG06Q20/3829G06Q20/401H04L63/0823
Inventor 卢亦斌路成业
Owner 无锡三聚阳光知识产权服务有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products