Block chain cross-chain asset transfer method based on committee and block chain information terminal

A transfer method and committee technology, applied in the field of interoperability and inter-communication between blockchains, can solve problems such as difficulty in collaboration, information islands, and security problems, achieving a high degree of decentralization and reducing the difficulty of implementation , fast processing effect

Pending Publication Date: 2019-08-27
XIAN XIDIAN BLOCKCHAIN TECH CO LTD
View PDF6 Cites 18 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Hash lock originated from the HTLC (Hashed Time Lock Contract) of the Lightning Network, and it is widely used today, but because it can realize the exchange of assets but not the transfer of assets, there will be many restrictions. Just imagine, if only in Asset swap transactions can only be carried out when one party has renminbi and one party has US dollars, but it cannot be exchanged for US dollars when only renminbi is available. How restrictive will it be?
The reason why it cannot realize asset transactions is mainly due to its interlocking mechanism. It requires both parties to negotiate before asset transactions to lock the initiator’s assets and

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
  • Block chain cross-chain asset transfer method based on committee and block chain information terminal
  • Block chain cross-chain asset transfer method based on committee and block chain information terminal
  • Block chain cross-chain asset transfer method based on committee and block chain information terminal

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0077] The embodiment of the present invention assumes that each user has an account on a different blockchain. That is, Alice has accounts on both Chain A and Chain B. What needs to be guaranteed is the atomicity of asset transactions and the relative total assets on the two chains remain unchanged.

[0078] Suppose there are two chains A and B, and their respective "confirmation committees" have been generated according to the committee extraction rules. Alice has a 1BTC asset on chain A, and wants to transfer this 1BTC asset to chain B and exchange it for 20ETH (A:B=1:20), such as figure 2 shown. The asset model is UTXO.

[0079] When the user Alice initiates a request under the A chain to transfer her assets to the B chain, he will go through the following steps (such as image 3 shown):

[0080] 1. Alice is under the A chain and "confirms the committee" C A To initiate an asset transfer request, the asset X a (1BTC) is transferred to the B chain, (the request sent i...

Embodiment 2

[0088] When multiple chains interact, the principle is the same as in Embodiment 1. Such as Figure 5 As shown, the existing four chains A, B, C, and D need to interact, A needs to cross-chain with B, C, and D, and B needs to cross-chain with D. Then the communication method is as follows:

[0089] Committee C A respectively with C B 、C C 、C D Correspondence, and have a corresponding "transaction buffer list C in the committee A →*" and "Trade Request List*→C A ". Similarly, Committee C B 、C C 、C D There is also a corresponding list. Committee C B with C D Correspondence, there is also a corresponding "transaction buffer list C in the committee B →C D ” and “Transaction Request List C D →C B ", correspondingly, C D There is also a corresponding list.

[0090] After that, every two committees communicate as described in Embodiment 1. In this way, the cross-chain asset exchange of the four chains is completed.

Embodiment 3

[0092] Cycle rotation and committee selection:

[0093] On each chain, use the reservoir algorithm to extract c nodes with equal probability, and form a "confirmation committee" of size c+1 with 1 empty node. Every T time, the "Confirmation Committee" draws again, which is called a drawing cycle. This is done to prevent malicious nodes from taking control of the "confirmation committee".

[0094] The specific rules are as follows: At the beginning, when the first committee is formed, the equal probability sampling algorithm of the reservoir is executed to extract c nodes, and empty nodes are added to form a "confirmation committee". This step is performed once, and then at the end of each cycle, the "confirmation committee" generates an active list of nodes in the current main chain, and then randomly removes nodes to make the current number of nodes c+1-k. Then use the same sampling algorithm to select k nodes on the main chain to form a new committee. These k nodes need t...

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 belongs to the technical field of intercommunication and interoperation between block chains, and discloses a block chain cross-chain asset transfer method based on committee and a blockchain information terminal. The method comprises the following steps: a script protocol is run, IDs are distributed to all the active nodes, and extraction nodes with the equal probability on each chain are used for forming a confirmation committee C with the size of 1. In each transaction period, when a cross-chain transaction occurs, the chains interact through respective committee, the transaction asset exchange proportion is determined according to the number of the respective nodes, and then the committee locks or unlocks the assets to complete the cross-chain transaction. In the aspectof security, every time a period passes, the confirmation committee is re-extracted to prevent malicious attacks; in order to prevent the double-flower attack, the blocks in the committee can be pushed to the main chain only after the competition period of the six blocks. According to the invention, one-to-many and many-to-many block chain cross-chain asset transfer, data resource sharing and other interoperation functions can be realized.

Description

technical field [0001] The invention belongs to the technical field of intercommunication and interoperability between blockchains, and in particular relates to a committee-based blockchain cross-chain asset transfer method and a blockchain information terminal. Background technique [0002] Since Satoshi Nakamoto proposed the concept of Bitcoin in 2009, the blockchain technology behind it has received increasing attention. Nowadays, there are many kinds of blockchain systems, the famous ones are Bitcoin, Ethereum, Fabric, etc., and there are countless unknown ones. It has become very urgent to interoperate and communicate between different blockchain systems, and to realize the transfer of assets between blockchains. At present, there are three mainstream technologies in cross-chain technology, namely notary mechanism, relay / side chain technology, and hash time lock. [0003] 1. Notary mechanism [0004] Centralized or multi-signature witness mode, the witness is a legal...

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): G06Q40/04
CPCG06Q40/04
Inventor 裴庆祺吴志辉李经纬
Owner XIAN XIDIAN BLOCKCHAIN TECH CO LTD
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