CN109242456A - Across the chain method of commerce of block chain, system and storage medium - Google Patents

Across the chain method of commerce of block chain, system and storage medium Download PDF

Info

Publication number
CN109242456A
CN109242456A CN201811026352.9A CN201811026352A CN109242456A CN 109242456 A CN109242456 A CN 109242456A CN 201811026352 A CN201811026352 A CN 201811026352A CN 109242456 A CN109242456 A CN 109242456A
Authority
CN
China
Prior art keywords
chain
block
parallel
node
hashnet
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201811026352.9A
Other languages
Chinese (zh)
Inventor
曹源
郭石峰
刘宇
张翀
谭文堂
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hunan Chen Han Information Technology Co Ltd
Original Assignee
Hunan Chen Han Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hunan Chen Han Information Technology Co Ltd filed Critical Hunan Chen Han Information Technology Co Ltd
Priority to CN201811026352.9A priority Critical patent/CN109242456A/en
Publication of CN109242456A publication Critical patent/CN109242456A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/04Payment circuits
    • G06Q20/06Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme
    • G06Q20/065Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme using e-cash
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/382Payment protocols; Details thereof insuring higher security of transaction
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/382Payment protocols; Details thereof insuring higher security of transaction
    • G06Q20/3827Use of message hashing
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/382Payment protocols; Details thereof insuring higher security of transaction
    • G06Q20/3829Payment protocols; Details thereof insuring higher security of transaction involving key management

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Engineering & Computer Science (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

The present invention provides a kind of across chain method of commerce of block chain.The described method includes: sensing node collects the communication block effectively across chain transaction request in parallel chain, and the communication block of the transaction request is packaged into the verifying node that not verified new block is sent in interconnection chain;Node, the legitimacy of the data for verifying the not verified new block are verified, and the not verified new block is packaged in the block of write-in interconnection chain;Aggregators execute across the chain transaction of both parties when for passing through according to the verifying node verification.The present invention also provides a kind of across the chain transaction system of block chain and storage mediums.The present invention is based on the HashNet common recognition mechanism for meeting decentralization, can be realized the value interconnection between different blocks chain network, and can solve deficiency existing for existing across chain method of commerce.

Description

Across the chain method of commerce of block chain, system and storage medium
Technical field
The present invention relates to block chain technical fields more particularly to a kind of across the chain method of commerce of block chain, system and storage to be situated between Matter.
Background technique
With block chain technology and the fast development of application, various mutually independent areas have currently been had already appeared Block chain network, and realize the transaction of transregional piece of chain and have become the urgent need of current block chain application.For example, current most general Time demand be transregional piece of chain moneytary operations, i.e., the transaction of digital cash is executed from a block chain to another block chain, To realize the value circulation of each block interchain.
There is platform " locking " in existing bottom public affairs chain network.For example, Alice and Bob is mounted in respective equipment Bit coin client, they can only transfer accounts bit coin on bit coin block chain.If they need to transfer accounts on ether mill with Too coin can only complete mutual transfer operation by increasing installation ether mill client newly in respective equipment." platform " locking It is very inconvenient using public chain that problem causes user to switch, and significantly reduces user experience.In addition, user is in order to same When using a plurality of public platform chain, need to configure computing capability and the high hardware device of storage capacity, pay high expense thus.
For the demand traded across chain, industry and academia propose some preliminary solutions, main at present Across chain technology includes three kinds: notary's mechanism, side chain/relaying, Hash locking.Notary's mechanism refers to by one group of believable section Whether point occurs as particular event of the notary on the node verification chain Y of chain X.Typical notary's mechanism includes auspicious wave The Interledger that laboratory proposes.If chain X is able to verify that the data from chain Y, chain X is referred to as side chain.Side chain is usual Based on the token being anchored on certain former chain, other block chains can be then individually present.Side chain is difficult to accomplish on it at present Across chain intelligence contract is established, so being difficult to realize various financial functions, this is exactly existing block chain in stock, bond, derivative The reason of fields such as product are not yet made progress.More famous bit coin side chain be ConsenSys BTC Relay, The element chain that Rootstock and BlockStream is released, the side chain of non-bit coin includes Lisk and Asch.Relaying technique be by Token on original chain is transferred in the former chain address of similar multi-signature control, is temporarily locked to it, on relaying chain Transaction results will be chosen in a vote whether it comes into force by these signers.Typical relaying technique includes Polkadot, COSMOS. Hash locking be it is a kind of by time lock allow recipient some agreement at the time of previous existence at payment cryptographic Hash value demonstrate,prove The bright mechanism to complete transaction, originates from lightning network earliest.However the function that Hash locking is supported is fewer, can support Across chain exchange of assets, most of scene can support pledge, but not support across chain assets transfer and contract.
Chinese patent CN201710232528.5 discloses across the chain mutual operation method between a kind of block chain.This method It is to realize across the chain exchange of assets for supporting two participants using Hash locking and elliptic curve encryption algorithm based on intelligent contract, it is right Multiple participant's transaction do not have universality.Chinese patent CN201710580217.8 discloses a kind of across chain number credits friendship Easy method, this method is applied to specific area, for this process of guarantee transaction, be between two different license chains into Row.Chinese patent CN 20170582562.5 describes a kind of different across chain transaction technologies permitted between chain, and the technology is only special Surely it is applied between two license chains.
It can be seen from the above, there are many limitations, such as the transaction of support in practical applications in existing across chain method of commerce Function limitation, counterparty's limited amount etc..
Summary of the invention
In view of the foregoing, it is necessary to a kind of across the chain method of commerce of block chain, system and storage medium are provided, based on full The HashNet common recognition mechanism of sufficient decentralization, can be realized the value interconnection between different blocks chain network, and can solve existing There is deficiency existing for across chain method of commerce.
A kind of across chain method of commerce of block chain, which comprises
Sensing node in first parallel chain monitors the block information for judging whether to have transaction request in the first parallel chain;
When listening to the block information of transaction request, sensing node in the first parallel chain A is by the block of the transaction request Information package is sent to the verifying node of HashNet interconnection chain into not verified new block;
After the verifying node of HashNet interconnection chain receives the block information, to the legitimacies of the data of the block information into Row verifying;
If the data of the block information are legal, A_tokens is exchanged into corresponding number by the aggregators of the first parallel chain HashNet interconnection chain on token H_tokens, then these H_tokens are sent to the fusion section of the second parallel chain Point;
A_tokens is exchanged into the token on the HashNet interconnection chain of corresponding number by the aggregators of the first parallel chain Then these H_tokens are sent to the aggregators of the second parallel chain by H_tokens;
HashNet interconnects the aggregators of verifying the first parallel chain of node verification of chain to the fusion section of the second parallel chain Whether the transmission transaction of point is effective, if effectively, generating new district block message write-in HashNet according to transmission transaction and interconnecting chain Block in;
The aggregators of second parallel chain by the H_tokens of the corresponding number received be exchanged into corresponding number it is second flat The token B_tokens of row chain is simultaneously sent to user d.
Preferred embodiment according to the present invention, the method also includes:
Sensing node in first parallel chain monitors the block information for judging whether to have transaction request in the first parallel chain;
If there is the block information of transaction request, the sensing node in the first parallel chain is by the block information of the transaction request It is bundled in not verified new block, and is sent to the verifying node of HashNet interconnection chain;
The verifying node of HashNet interconnection chain receives the not verified new district block message, believes the not verified new block Breath carries out the legitimacy of verify data;
If verification result is that the not verified new block is legal, HashNet interconnects the verifying node of chain according to the new block Information generates the first intelligent contract of the transaction request of the user a corresponded in first parallel chain, and HashNet is written It interconnects in the block in chain;
Judge in the block in HashNet interconnection chain with the presence or absence of the second intelligence to match with the first intelligent contract Contract, the described second intelligent contract correspond to the transaction request of the user b in the second parallel chain;
The intelligent contract to match if it exists, the verifying node of HashNet interconnection chain, which generates two events, to be proved, respectively It is " the token A_tokens of the first parallel chain to be exchanged is transferred in the correspondence token account of user b " and will be " to be exchanged The token B_tokens of the second parallel chain be transferred in the correspondence token account of user a ";
The aggregators of the aggregators of first parallel chain and the second parallel chain execute across chain exchange of assets.
Preferred embodiment according to the present invention, wherein the fusion of the aggregators and the second parallel chain of first parallel chain Node executes across chain exchange of assets
Token A_tokens in first parallel chain is exchanged by the aggregators of the first parallel chain using across chain prophesy machine Token H_tokens on the HashNet interconnection chain of corresponding number, is sent to the aggregators of the second parallel chain;
The aggregators of second parallel chain convert the H_tokens of the corresponding number received according to across chain prophesy machine Oracle It changes the token B_tokens of the second parallel chain of corresponding number into and is sent to user b.
Preferred embodiment according to the present invention, the verifying node is according to the not verified new block in the first parallel chain In confirmation number it is whether legal come the data for judging the not verified new block, if the not verified new block is Confirmation number in one parallel chain is no less than preset times, then assert that the data of the not verified new block are legal.
A kind of across chain method of commerce of block chain, comprising:
Sensing node is monitored in parallel chain collects communication block effectively across chain transaction request, and by the transaction The communication block of request is packaged into the verifying node that not verified new block is sent in interconnection chain;
The legitimacy of the data of not verified new block described in the verifying node verification, and will be described not verified new Block is packaged in the block of write-in interconnection chain;
The aggregators execute across the chain transaction of both parties when the verification result of the verifying node is legal.
Preferred embodiment according to the present invention, it is described that the not verified new block is packaged in the block that interconnection chain is written Include:
Verify the transaction request that node generates the user a corresponded in the first parallel chain according to the not verified new block The first intelligent contract, and be written in the block in HashNet interconnection chain;
Judge in the block in HashNet interconnection chain with the presence or absence of the second intelligence to match with the first intelligent contract Contract, the described second intelligent contract correspond to the transaction request of the user b in the second parallel chain;
The intelligent contract to match if it exists, the verifying node of HashNet interconnection chain, which generates two events, to be proved, respectively It is " the token A_tokens of the first parallel chain to be exchanged is transferred in the correspondence token account of user b " and will be " to be exchanged The token B_tokens of the second parallel chain be transferred in the correspondence token account of user a ";
Across the chain transaction for executing both parties includes: in aggregators and the second parallel chain in the first parallel chain Aggregators corresponding token is sent to respectively in the correspondence token account of user a and user b.
A kind of across chain transaction system of block chain, comprising:
Publicly-owned chain network based on HashNet common recognition mechanism;
The different parallel chains of multiple access shared chain networks;And
Across chain communication device, across the chain communication device are to cover independently of the parallel chain and the virtual of interconnection chain Lid network structure, comprising:
Sensing node, for collecting the communication block effectively across chain transaction request in parallel chain, and by the transaction The communication block of request is packaged into the verifying node that not verified new block is sent in publicly-owned chain network;
Verifying node, the legitimacy of the data for verifying the not verified new block, and will be described not verified new Block is packaged in the block that publicly-owned chain network is written;
Aggregators execute across the chain transaction of both parties when for passing through according to the verifying node verification.
Preferred embodiment according to the present invention, the transaction is selected from one of following: exchange of assets, assets transfer, assets Mortgage.
Preferred embodiment according to the present invention, the parallel chain are bit coin or ether mill.
A kind of computer readable storage medium, the computer-readable recording medium storage has at least one instruction, described At least one instruction realizes across the chain method of commerce of block chain described in any embodiment when being executed by processor.
From the above technical scheme, the operation for interconnecting chain is based on HashNet common recognition mechanism, itself is also a tool There is the publicly-owned chain of decentralization attribute, to interconnect chain as unified entrance, solves the problems, such as " platform " locking.
In addition, being realized as independent one layer of Overlay across chain communication module using interconnection chain relaying chain technology, protect The other function having demonstrate,proved across chain operation independence simultaneously and capable of being multiplexed on interconnection chain, reduces across chain function cost of implementation.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, below will to embodiment or Attached drawing needed to be used in the description of the prior art is briefly described, it should be apparent that, the accompanying drawings in the following description is only The embodiment of the present invention for those of ordinary skill in the art without creative efforts, can be with Other attached drawings are obtained according to the attached drawing of offer.
Fig. 1 is the applied environment figure for realizing preferred embodiment of the block chain across chain method of commerce of the invention.
Fig. 2 is the functional block diagram of the preferred embodiment of the invention across chain communication device.
Fig. 3 is the flow chart of preferred embodiment of the block chain across chain method of commerce of the present invention.
Fig. 4 is the flow chart of the exchange of assets of preferred embodiment of the block chain across chain method of commerce of the present invention.
Fig. 5 is the flow chart of the assets transfer of preferred embodiment of the block chain across chain method of commerce of the present invention.
Fig. 6 is to realize that the electronic equipment of the block chain across chain method of commerce is preferably real at least one example of the invention Apply the structural schematic diagram of example.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete Site preparation description, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based on Embodiment in the present invention, it is obtained by those of ordinary skill in the art without making creative efforts it is all its His embodiment, shall fall within the protection scope of the present invention.
In order to make the foregoing objectives, features and advantages of the present invention clearer and more comprehensible, with reference to the accompanying drawing and specific real Applying mode, the present invention is described in further detail.
In order to enable those skilled in the art to better understand the solution of the present invention, below in conjunction in the embodiment of the present invention Attached drawing, technical scheme in the embodiment of the invention is clearly and completely described, it is clear that described embodiment is only It is the embodiment of a part of the invention, instead of all the embodiments.Based on the embodiments of the present invention, the common skill in this field Art personnel every other embodiment obtained without making creative work, all should belong to protection of the present invention Range.
Description and claims of this specification and term " first " in above-mentioned attached drawing, " second " and " third " etc. It is for distinguishing different objects, not for description particular order.In addition, term " includes " and their any deformations, it is intended that It is to cover and non-exclusive includes.Such as the process, method, system, product or equipment for containing a series of steps or units do not have It is defined in listed step or unit, but optionally further comprising the step of not listing or unit, or optionally also wrap Include the other step or units intrinsic for these process, methods, product or equipment.
As shown in Figure 1, Fig. 1 is the application for realizing the preferred embodiment of the invention based on block chain across chain method of commerce Environment map.Across the chain transaction system of block chain includes publicly-owned chain network 1 and multiple accesses based on HashNet common recognition mechanism The block chain network 2 of the publicly-owned chain network.To simplify expression, the publicly-owned chain network 1 as described in calling in the following text is that HashNet interconnects chain 1, Block chain network 2 is parallel chain 2.Wherein, the node role of the HashNet interconnection chain includes the full node of full node and part. The network architecture of the block across chain transaction system includes the full meshed network of full meshed network and part.Wherein full node is constituted Full meshed network, the full node in part and parallel chain collectively form the full meshed network in part.The full node in part is HashNet The fragment network for interconnecting chain, constitutes the internal subnet of the full meshed network in the part, and the parallel chain constitutes the part and saves entirely The foreign subnet of spot net.
HashNet is using layering fragment common recognition mechanism.Node in upper layer network is known as full node (full node), main Being responsible for the foundation of lower layer's fragment network, the recombination of lower layer's fragment network, new part, node is added entirely, the full node in part exits, It is not involved in global common recognition, is also not involved in book keeping operation, this avoids the risks of forming properties bottleneck, greatly improve transaction and handle up Amount.Node in lower layer's fragment network is known as the full node (local full node) in part, forms each fragment, carries out in piece Transaction is reached common understanding, it is ensured that every transaction is only handled by a specific fragment, is avoided dual payment, is passed through between time slice Asynchronous mechanism synchronizes the common recognition in each as a result, possessing global account book to reach the full node in each part.Base of the present invention In HashNet common recognition mechanism, across the chain transaction system of block chain is enabled to meet decentralization attribute.
The full meshed network includes multiple full nodes, and the multiple full node can fulfil different responsibilities according to demand. The multiple full node includes one or more full nodes of notarization for having notarization ability.In some embodiments, the notarization Full node needs the HashNet interconnection chain token of mortgage (freezing) predetermined quantity, to fulfil its notarization duty as the notarization node The guarantee of duty.
The foreign subnet includes multiple and different parallel chain.The parallel chain can be various well known block chain networks, For example, bit coin (BTC), ether mill (ETH) etc..Existing block chain network is limited to platform locking problem, such as bit coin Transaction can only be traded by bit coin transacting customer end, and the transaction of ether coin can only be carried out by ether mill client.This Full meshed network is triggered the transaction between different parallel chains as the relaying chain between different parallel chains by application, so as to Enough solve the problems, such as platform locking.
In order to realize across the chain transaction of block chain, the application provides a kind of across chain communication device, and across the chain communication device is Superposition (overlay) network on physical layer network is one layer of individual virtual network framework, therefore, there is no need to physics Layer network does any adaptation.Shown in referring to Figure 2 together, for the function mould of the preferred embodiment of across the chain communication device 3 of the present invention Block figure.Across the chain communication device 3 includes, but are not limited to sensing node 31, verifying node 32 and aggregators 33.The sense Know that node 31, verifying node 32 and the aggregators 33 can both be realized by hardware such as computer, routing, gateways, The mode of soft or hard combination be can be to realize, as long as the function that each node that can be realized above-mentioned elaboration should have. When wherein by software realization, performed by processor and the series of computation of fixed function can can be completed to be a kind of Machine program segment, storage is in memory.Function about each node will be described in detail in subsequent embodiment.
Wherein sensing node 31 is deployed on parallel chain, for collecting in parallel chain effectively across chain transaction request Communication block, the sensing node 31 can run a full node on parallel chain to execute new block and be packaged, similar to PoW In miner.Specifically, the sensing node 31 monitors the block information for the transaction request initiated on parallel chain, and will be described The block information of transaction request is bundled in not verified new block, is sent to the verifying node.
The notarization node of the corresponding HashNet interconnection chain of verifying node 32, for verifying the comunication area from parallel chain The legitimacy of the data of block, and new block is packaged inside HashNet interconnection chain.Specifically, the verifying node 32 is used In the not verified new block that reception is sent from sensing node, then the not verified new block is verified.
It is issued in exchange of assets scene, the verifying node in the sensing node to the parallel chain where both parties After not verified new block is verified, intelligent contract is generated respectively and is written in the block of the interconnection chain, and in the intelligence of both sides When energy contract matches, generating two parts of events is proved, is respectively sent to the aggregators of the parallel chain where both parties, with The aggregators of the parallel chain where both parties are notified to execute transaction.In assets transfer scene, the verifying node is in assets Assets are exchanged into the token of corresponding HashNet interconnection chain and passed through by the aggregators of the parallel chain where transfer side When HashNet interconnection chain is sent to the aggregators of the parallel chain where assets assignee, the transmission transaction of both parties is verified Effectively whether, the aggregators of the parallel chain when verifying effective where notice assets assignee execute assets transfer.
When the legitimacy for verifying 32 verify data of node, the validity of transaction or reliability, any suitable can be used Common recognition mechanism verification method, such as enough proof of work or the signature of enough verifiers etc..
33 aggregators of aggregators are equivalent to the gateway between parallel chain and HashNet interconnection chain, in institute State verifying node verification both parties transaction it is effective when, execute the transaction of both parties.The transaction packet of the both parties It includes, but is not limited to, exchange, transfer, mortgage of assets etc.." transaction " is meant that: an account on the first parallel chain Family is converted into a part of assets of itself unique interconnection chain token of quantity equity by certain mode, and after conversion Interconnection chain token is then converted into the process of the assets of another account on the second parallel chain.
It include two queues on each aggregators, the transaction for handling the transaction across chain entrance respectively and going out.In addition, The token of corresponding parallel chain is needed to configure on aggregators, and can be realized across chain prophesy machine (Oracle).
Above-mentioned across chain prophesy machine (Oracle) refers to and provides outside chain-of-trust data for block chain intelligence contract to trigger intelligence The data source that energy contract smoothly executes, it is efficiently and cheap, because of the case where it will avoid the overlapping of common recognition mechanism from using.State is logical Road will be integrated, to promote privacy and extendible capacity.Token in channel can be with completely reliable, accessible The intelligent contract of prophesy machine answer is transmitted.Contract code or state will not be on chain and store, and hold that intelligent contract more Easily analysis, processing speed is accelerated, and actual functional capability can't significantly be lost.
As shown in figure 3, being flow chart of the block chain across chain method of commerce of the present invention.The flow chart according to different requirements, The sequence of middle step can change, and certain steps can be omitted.
Step 301, sensing node monitors the communication block collected effectively across chain transaction request in parallel chain, and will The communication block of the transaction request is packaged into the verifying node that not verified new block is sent in interconnection chain.
In one embodiment, user a initiates transaction request T1 in the first parallel chain A, wanting token to be exchanged A_tokens is sent to multi-signature account of the HashNet interconnection chain on the first parallel chain A, and the transaction request is parallel first By repeatedly confirmation in chain A.In some embodiments, the transaction request triggers the perception after pre-determined number confirms Node, so that the sensing node in the first parallel chain A listens to the block information of transaction request T1.Some In embodiment, the transaction request is written after pre-determined number confirms in the block in the first parallel chain A, and described first is flat Sensing node in row chain A is executed described by monitoring the untreated transaction request in the block in the first parallel chain A It monitors.
Step 302, the legitimacy of the data of not verified new block described in the verifying node verification, and by described in not The new block of verifying is packaged in the block of write-in interconnection chain.
When the legitimacy for verifying 32 verify data of node, the validity of transaction or reliability, any suitable can be used Common recognition mechanism verification method, such as enough proof of work or the signature of enough verifiers etc..
In one embodiment, when the user a in the first parallel chain A initiates transaction request, the token A- to be traded Tokens is sent in the multi-signature account of HashNet interconnection chain, and the transaction request is in the first parallel chain A by repeatedly label It after name confirmation, is transmitted by the sensing node to the verifying node, the verifying node judges described not verified new Whether block is repeatedly confirmed in parallel chain.If so, determining that the not verified new block is legal, if it is not, then determining this not The new block of verifying is illegal.
Step 303, the aggregators execute both parties' when the verification result of the verifying node is legal Across chain transaction.
In some embodiments, the transaction can be exchange of assets, assets transfer, pledge.
Such as it is wrapped in exchange of assets scene, the block that the not verified new block is packaged to write-in interconnection chain It includes:
Verify the transaction request that node generates the user a corresponded in the first parallel chain according to the not verified new block The first intelligent contract, and be written in the block in HashNet interconnection chain;
Judge in the block in HashNet interconnection chain with the presence or absence of the second intelligence to match with the first intelligent contract Contract, the described second intelligent contract correspond to the transaction request of the user b in the second parallel chain;
The intelligent contract to match if it exists, the verifying node of HashNet interconnection chain, which generates two events, to be proved, respectively It is " the token A_tokens of the first parallel chain to be exchanged is transferred in the correspondence token account of user b " and will be " to be exchanged The token B_tokens of the second parallel chain be transferred in the correspondence token account of user a ";
Across the chain transaction for executing both parties includes: in aggregators and the second parallel chain in the first parallel chain Aggregators corresponding token is sent to respectively in the correspondence token account of user a and user b.
Such as in assets transfer scene, the aggregators of the first parallel chain are by the token A_tokens in the first parallel chain Then it is flat to be sent to second by the token H_tokens being exchanged on the HashNet interconnection chain of corresponding number by these H_tokens The aggregators of row chain;HashNet interconnects the aggregators of verifying the first parallel chain of node verification of chain to the second parallel chain Whether the transmission transaction of aggregators is effective, if effectively, being traded according to the transmission and generating new district block message write-in HashNet In the block for interconnecting chain;The H_tokens of the corresponding number received is exchanged into corresponding number by the aggregators of the second parallel chain The second parallel chain token B_tokens and the user d that is sent in the second parallel chain.
Such as the user e in pledge scene, the first parallel chain A sends token A_tokens to be mortgaged to Aggregators in first parallel chain A, after the sensing node in the first parallel chain A listens to the block information of the transaction, institute The communication block for stating transaction request is packaged into the verifying node that not verified new block is sent in interconnection chain, the verifying section Point verifies the legitimacy of the data of the not verified new block, and the not verified new block is packaged write-in interconnection chain Block in;Token A_tokens in first parallel chain is exchanged into corresponding number by the aggregators of the first parallel chain HashNet interconnects the token H_tokens on chain, then these H_tokens are sent to the aggregators of the second parallel chain; HashNet interconnect chain verifying the first parallel chain of node verification aggregators from aggregators to the second parallel chain transmission It whether effective trades, if effectively, according in the block for sending transaction generation new district block message write-in HashNet interconnection chain; The H_tokens of the corresponding number received is exchanged into the generation of the second parallel chain of corresponding number by the aggregators of the second parallel chain The hypothecated account being sent in the second parallel chain after coin B_tokens carries out freezing to handle.
It is further described by taking exchange of assets and assets transfer as an example as follows.
As shown in figure 4, being the flow chart of exchange of assets of the block chain across chain method of commerce of the present invention.According to different need It asks, the sequence of step can change in the flow chart, and certain steps can be omitted.
Step 401, the sensing node in the first parallel chain monitors the area for judging whether to have transaction request in the first parallel chain Block message
If so, 402 are then entered step, if it is not, then continuing to monitor.
In one embodiment, user a initiates transaction request T1 in the first parallel chain A, wanting token to be exchanged A_tokens is sent to multi-signature account of the HashNet interconnection chain on the first parallel chain A, and the transaction request is parallel first By repeatedly confirmation in chain A.In some embodiments, the transaction request triggers the perception after pre-determined number confirms Node, so that the sensing node in the first parallel chain A listens to the block information of transaction request T1.Some In embodiment, the transaction request is written after pre-determined number confirms in the block in the first parallel chain A, and described first is flat Sensing node in row chain A is executed described by monitoring the untreated transaction request in the block in the first parallel chain A It monitors.
Step 402, the block information of the transaction request is bundled to not verified by the sensing node in the first parallel chain A In new block, and it is sent to the verifying node of HashNet interconnection chain;
Step 403, the verifying node that HashNet interconnects chain receives the not verified new district block message, not verified to this The legitimacy of new district block message progress verify data;
In one embodiment, when the user a in the first parallel chain A initiates transaction request, the token A- to be traded Tokens is sent in the multi-signature account of HashNet interconnection chain, and the transaction request is in the first parallel chain A by repeatedly label It after name confirmation, is transmitted by the sensing node to the verifying node, the verifying node judges described not verified new Whether block is repeatedly confirmed in parallel chain.If so, determining that the not verified new block is legal, if it is not, then determining this not The new block of verifying is illegal.
If verification result is that the not verified new block is legal, 402 are entered step, if it is not, then process terminates.
Step 404, the verifying node that HashNet interconnects chain generates flat corresponding to described first according to the new district block message The intelligent contract of the first of the transaction request of user a in row chain, and be written in the block in HashNet interconnection chain.
Step 405, judge in the block in HashNet interconnection chain with the presence or absence of matching with the first intelligent contract Second intelligent contract, the described second intelligent contract correspond to the transaction request of the user b in the second parallel chain;
If it exists, 406 are entered step, if it is not, then process terminates.
In some embodiments, the second intelligent contract to match if it does not exist with the first intelligent contract waits second flat When the transaction request that the transaction request that the user b in row chain B originates from the user a matches, in the second parallel chain B Sensing node listen to the block information of the transaction after, the communication block of the transaction request is packaged into not verified New block is sent to the verifying node in interconnection chain, the conjunction of the data of not verified new block described in the verifying node verification Then method generates the second intelligence of the transaction request of the user b corresponded in second parallel chain according to the new district block message Energy contract, due to having existed the be previously generated first intelligent contract in HashNet interconnection chain, so as to accordingly generate two Event proves, is " the token A_tokens of the first parallel chain to be exchanged to be transferred to the correspondence token account of user b respectively In " and by " the token B_tokens of the second parallel chain to be exchanged is transferred in the correspondence token account of user a ".
Step 406, the verifying node that HashNet interconnects chain, which generates two events, to be proved, is " by be exchanged the respectively The token A_tokens of one parallel chain is transferred in the correspondence token account of user b " and by " the second parallel chain to be exchanged Token B_tokens is transferred in the correspondence token account of user a ".
Step 407, the aggregators of the aggregators of the first parallel chain and the second parallel chain execute across chain exchange of assets.
The aggregators of the aggregators of first parallel chain A and the second parallel chain B read its queuing message of joining the team respectively, And it sends corresponding token in the correspondence token account of user a and user b.At this point, across chain exchange of assets is completed.
As shown in figure 5, being the flow chart of assets transfer of the block chain across chain method of commerce of the present invention.According to different need It asks, the sequence of step can change in the flow chart, and certain steps can be omitted.
Step 501, the sensing node in the first parallel chain monitors the area for judging whether to have transaction request in the first parallel chain Block message
Its token A_tokens is sent to the aggregators of the first parallel chain A by the user c in the first parallel chain A, and first The sensing node of parallel chain can execute by monitoring outputting and inputting for the aggregators and monitor the transaction.
Step 502, the block information of the transaction request is bundled to not verified by the sensing node in the first parallel chain A In new block, and it is sent to the verifying node of HashNet interconnection chain.
Step 503, after the verifying node that HashNet interconnects chain receives the block information, to the data of the block information Legitimacy is verified.
Legitimate verification therein is similar with step 403, and this will not be repeated here.
Step 504, the token A_tokens in the first parallel chain is exchanged into corresponding number by the aggregators of the first parallel chain These H_tokens, are then sent to the fusion section of the second parallel chain by the token H_tokens on the HashNet interconnection chain of amount Point;
Step 505, HashNet interconnects the aggregators of verifying the first parallel chain of node verification of chain to the second parallel chain Aggregators transmission transaction it is whether effective.
Whether transaction therein effectively is verified can also be verified using the confirmation number of similar step 403, can also be with Using any other suitable verification method, this will not be repeated here.
If effectively, 506 are entered step, if it is not, process terminates.
Step 506, the verifying node that HashNet interconnects chain is traded according to the transmission generates the write-in of new district block message HashNet is interconnected in the block of chain;
Step 507, the H_tokens of the corresponding number received is exchanged into corresponding number by the aggregators of the second parallel chain The second parallel chain token B_tokens and the user d that is sent in the second parallel chain.
So far, the assets transfer of the user c in the first parallel chain A is to the user d in the second parallel chain B.
Through the above embodiments of the present invention, the operation that the present invention interconnects chain is based on HashNet common recognition mechanism, itself It is also the publicly-owned chain with decentralization attribute, to interconnect chain as unified entrance, solves asking for " platform " locking Topic.In addition, across chain communication module is realized as independent one layer of Overlay using interconnection chain relaying chain technology, ensure that across Chain operation independence can be multiplexed the other function on interconnection chain again simultaneously, reduce across chain function cost of implementation.Area of the invention Across the chain method of commerce of block chain, system allow multi transaction, can be used for a variety of different transaction scenes, can solve existing Bottleneck problem across chain transaction system.
As shown in fig. 6, to execute the structural schematic diagram of the computer installation 5 of the method in above-described embodiment.The calculating Machine device 5 includes, but are not limited to: at least one processor 51, at least one processor 52, at least one communication device 53 with And at least one communication bus.Wherein, the communication bus is for realizing the connection communication between these components.
The computer installation 5 is that one kind can be automatic to carry out numerical value calculating according to the instruction for being previously set or storing And/or the equipment of information processing, hardware include but is not limited to microprocessor, specific integrated circuit (Application Specific Integrated Circuit, ASIC), programmable gate array (Field-Programmable Gate Array, FPGA), digital processing unit (Digital Signal Processor, DSP), embedded device etc..The computer Device 5 may also include the network equipment and/or user equipment.Wherein, the network equipment includes but is not limited to single network service Device, the server group of multiple network servers composition or based on cloud computing (Cloud Computing) by a large amount of hosts or net The cloud that network server is constituted, wherein cloud computing is one kind of distributed computing, is made of the computer set of a group loose couplings A super virtual computer.
The computer installation 5, which may be, but not limited to, any one, to pass through keyboard, touch tablet or acoustic control with user The modes such as equipment carry out the electronic product of human-computer interaction, for example, tablet computer, smart phone, personal digital assistant The terminals such as (Personal Digital Assistant, PDA), intellectual wearable device, picture pick-up device, monitoring device.
Network locating for the computer installation 5 includes, but are not limited to internet, wide area network, Metropolitan Area Network (MAN), local area network, void Quasi- dedicated network (Virtual Private Network, VPN) etc..
Wherein, the communication device can be wired sending port, or and wireless device is traditional thread binding for example including day It sets, for carrying out data communication with other equipment.
The memory 51 is for storing program code.The memory 51 can be in integrated circuit without material object shape The circuit with store function of formula, such as RAM (Random-Access Memory, random access memory), FIFO (First In First Out) etc..Alternatively, the memory is also possible to the memory with physical form, such as memory bar, TF card (Trans-flash Card), smart media card (smart media card), safe digital card (secure digital Card), storage facilities such as flash memory cards (flash card) etc..
The processor 52 may include one or more microprocessor, digital processing unit.The processor can call The program code stored in the memory is to execute relevant function;For example, modules described in Fig. 3 are stored in The program code of memory, and as performed by the processor, to realize a kind of across chain method of commerce of block chain.The processing Device is also known as central processing unit (CPU, Central Processing Unit), is one piece of ultra-large integrated circuit, is operation Core (Core) and control core (Control Unit).
The embodiment of the present invention also provides a kind of computer readable storage medium, is stored thereon with computer instruction, the finger It enables when being included that one or more processors execute, the financing equipment based on block chain is made to execute such as embodiment of the method above Across the chain method of commerce of block chain.
The characteristic means of present invention mentioned above can be realized by integrated circuit, and it is above-mentioned to control realization Function of block chain described in any embodiment across chain method of commerce.
Function achieved by across the chain method of commerce of block chain described in any embodiment can be transferred through collection of the invention It is installed in the electronic equipment at circuit, the electronic equipment is made to play across the chain transaction of block chain described in any embodiment Function achieved by method, this will not be detailed here.
It should be noted that for the various method embodiments described above, for simple description, therefore, it is stated as a systems The combination of actions of column, but those skilled in the art should understand that, the present invention is not limited by the sequence of acts described, Because according to the present invention, some steps may be performed in other sequences or simultaneously.Secondly, those skilled in the art also answer This knows that the embodiments described in the specification are all preferred embodiments, and related actions and modules is not necessarily originally Necessary to invention.
In the above-described embodiments, it all emphasizes particularly on different fields to the description of each embodiment, there is no the portion being described in detail in some embodiment Point, reference can be made to the related descriptions of other embodiments.
In several embodiments provided herein, it should be understood that disclosed device, it can be by others side Formula is realized.For example, the apparatus embodiments described above are merely exemplary, such as the division of the unit, only one Kind of logical function partition, there may be another division manner in actual implementation, for example, multiple units or components can combine or It is desirably integrated into another system, or some features can be ignored or not executed.Another point, it is shown or discussed it is mutual it Between coupling, direct-coupling or communication connection can be through some interfaces, the INDIRECT COUPLING or communication link of device or unit It connects, can be electrical or other forms.
The unit as illustrated by the separation member may or may not be physically separated, as unit The component of display may or may not be physical unit, it can and it is in one place, or may be distributed over more In a network unit.Some or all of unit therein can be selected to realize this embodiment scheme according to the actual needs Purpose.
In addition, each functional unit in various embodiments of the present invention can integrate in one processing unit, it can also To be that each unit physically exists alone, can also be integrated in one unit with two or more units.It is above-mentioned integrated Unit both can take the form of hardware realization, can also realize in the form of software functional units.
If the integrated unit is realized in the form of SFU software functional unit and sells or use as independent product When, it can store in a computer readable storage medium.Based on this understanding, technical solution of the present invention essence On all or part of the part that contributes to existing technology or the technical solution can be with the shape of software product in other words Formula embodies, which is stored in a storage medium, including some instructions are used so that a calculating Machine equipment (can be personal computer, server or network equipment etc.) executes the complete of each embodiment the method for the present invention Portion or part steps.And storage medium above-mentioned include: USB flash disk, it is read-only memory (ROM, Read-Only Memory), random Access memory (RAM, Random Access Memory), mobile hard disk, magnetic or disk etc. are various to can store program The medium of code.
The above, the above embodiments are merely illustrative of the technical solutions of the present invention, rather than its limitations;Although reference Invention is explained in detail for previous embodiment, those skilled in the art should understand that: it still can be right Technical solution documented by foregoing embodiments is modified or equivalent replacement of some of the technical features;And this It modifies or replaces, the range for technical solution of various embodiments of the present invention that it does not separate the essence of the corresponding technical solution.

Claims (10)

1. a kind of across chain method of commerce of block chain, which is characterized in that the described method includes:
Sensing node in first parallel chain monitors the block information for judging whether to have transaction request in the first parallel chain;
When listening to the block information of transaction request, sensing node in the first parallel chain A is by the block information of the transaction request It is bundled in not verified new block, and is sent to the verifying node of HashNet interconnection chain;
After the verifying node of HashNet interconnection chain receives the block information, the legitimacy of the data of the block information is tested Card;
If the data of the block information are legal, A_tokens is exchanged into corresponding number by the aggregators of the first parallel chain HashNet interconnects the token H_tokens on chain, then these H_tokens are sent to the aggregators of the second parallel chain;
A_tokens is exchanged into the token H_ on the HashNet interconnection chain of corresponding number by the aggregators of the first parallel chain Then these H_tokens are sent to the aggregators of the second parallel chain by tokens;
HashNet interconnect chain verifying the first parallel chain of node verification aggregators from aggregators to the second parallel chain hair It delivers easily whether effectively, if effectively, according to the block for sending transaction and generating new district block message write-in HashNet interconnection chain In;
The H_tokens of the corresponding number received is exchanged into the second parallel chain of corresponding number by the aggregators of the second parallel chain Token B_tokens and be sent to user d.
2. across the chain method of commerce of block chain as described in claim 1, which is characterized in that the method also includes:
Sensing node in first parallel chain monitors the block information for judging whether to have transaction request in the first parallel chain;
If there is the block information of transaction request, the block information of the transaction request is bundled to by the sensing node in the first parallel chain In not verified new block, and it is sent to the verifying node of HashNet interconnection chain;
HashNet interconnection chain verifying node receive the not verified new district block message, to the not verified new district block message into The legitimacy of row verify data;
If verification result is that the not verified new block is legal, HashNet interconnects the verifying node of chain according to the new district block message The first intelligent contract of the transaction request of the user a corresponded in first parallel chain is generated, and HashNet interconnection chain is written In block in;
Judge to whether there is the second intelligent contract to match with the first intelligent contract in the block in HashNet interconnection chain, Described second intelligent contract corresponds to the transaction request of the user b in the second parallel chain;
The intelligent contract to match if it exists, the verifying node of HashNet interconnection chain, which generates two events, to be proved, being respectively " will The token A_tokens of first parallel chain to be exchanged is transferred in the correspondence token account of user b " and by " to be exchanged second The token B_tokens of parallel chain is transferred in the correspondence token account of user a ";
The aggregators of the aggregators of first parallel chain and the second parallel chain execute across chain exchange of assets.
3. across the chain method of commerce of block chain as claimed in claim 2, which is characterized in that the wherein fusion of first parallel chain The aggregators of node and the second parallel chain execute across chain exchange of assets
Token A_tokens in first parallel chain is exchanged into correspondence using across chain prophesy machine by the aggregators of the first parallel chain Token H_tokens on the HashNet interconnection chain of quantity, is sent to the aggregators of the second parallel chain;
The H_tokens of the corresponding number received is exchanged by the aggregators of the second parallel chain according to across chain prophesy machine Oracle The token B_tokens of second parallel chain of corresponding number is simultaneously sent to user b.
4. across the chain method of commerce of block chain as described in claim 1, which is characterized in that the verifying node is not tested according to described Whether confirmation number of the new block of card in the first parallel chain be legal come the data for judging the not verified new block, if institute It states confirmation number of the not verified new block in the first parallel chain and is no less than preset times, then assert the not verified new district The data of block are legal.
5. a kind of across chain method of commerce of block chain, which is characterized in that the described method includes:
Sensing node is monitored in parallel chain collects communication block effectively across chain transaction request, and by the transaction request Communication block is packaged into the verifying node that not verified new block is sent in interconnection chain;
The legitimacy of the data of not verified new block described in the verifying node verification, and the not verified new block is beaten In the block of packet write-in interconnection chain;
Aggregators execute across the chain transaction of both parties when the verification result of the verifying node is legal.
6. across the chain method of commerce of block chain as described in claim 1, which is characterized in that described by the not verified new block It is packaged in the block of write-in interconnection chain and includes:
Verify node generates the transaction request of the user a corresponded in the first parallel chain according to the not verified new block first Intelligent contract, and be written in the block in HashNet interconnection chain;
Judge to whether there is the second intelligent contract to match with the first intelligent contract in the block in HashNet interconnection chain, Described second intelligent contract corresponds to the transaction request of the user b in the second parallel chain;
The intelligent contract to match if it exists, the verifying node of HashNet interconnection chain, which generates two events, to be proved, being respectively " will The token A_tokens of first parallel chain to be exchanged is transferred in the correspondence token account of user b " and by " to be exchanged second The token B_tokens of parallel chain is transferred in the correspondence token account of user a ";
Across the chain transaction for executing both parties includes: the fusion in aggregators and the second parallel chain in the first parallel chain Corresponding token is sent in the correspondence token account of user a and user b by node respectively.
7. a kind of across chain transaction system of block chain, which is characterized in that across the chain transaction system of block chain includes:
Publicly-owned chain network based on HashNet common recognition mechanism;
The different parallel chains of multiple access shared chain networks;And
Across chain communication device, across the chain communication device are the virtual overlay network independently of the parallel chain and the interconnection chain Structure, comprising:
Sensing node, for collecting the communication block effectively across chain transaction request in parallel chain, and by the transaction request Communication block be packaged into the verifying node that not verified new block is sent in publicly-owned chain network;
Verify node, the legitimacy of the data for verifying the not verified new block, and by the not verified new block It is packaged in the block that publicly-owned chain network is written;
Aggregators execute across the chain transaction of both parties when for passing through according to the verifying node verification.
8. across the chain transaction system of block chain as claimed in claim 7, which is characterized in that the transaction in following one Kind: exchange of assets, assets transfer, pledge.
9. across the chain transaction system of block chain as claimed in claim 7, which is characterized in that the parallel chain is bit coin or ether Mill.
10. a kind of computer readable storage medium, which is characterized in that the computer-readable recording medium storage has at least one Instruction, at least one described instruction realize across the chain friendship of block chain as described in any one of claims 1 to 6 when being executed by processor Easy method.
CN201811026352.9A 2018-09-04 2018-09-04 Across the chain method of commerce of block chain, system and storage medium Pending CN109242456A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811026352.9A CN109242456A (en) 2018-09-04 2018-09-04 Across the chain method of commerce of block chain, system and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811026352.9A CN109242456A (en) 2018-09-04 2018-09-04 Across the chain method of commerce of block chain, system and storage medium

Publications (1)

Publication Number Publication Date
CN109242456A true CN109242456A (en) 2019-01-18

Family

ID=65060682

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811026352.9A Pending CN109242456A (en) 2018-09-04 2018-09-04 Across the chain method of commerce of block chain, system and storage medium

Country Status (1)

Country Link
CN (1) CN109242456A (en)

Cited By (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109861996A (en) * 2019-01-17 2019-06-07 深圳壹账通智能科技有限公司 Relationship method of proof, device, equipment and storage medium based on block chain
CN109886688A (en) * 2019-03-01 2019-06-14 上海分布信息科技有限公司 Value information processing method and value information processing system based on block chain
CN109905368A (en) * 2019-01-24 2019-06-18 真相网络科技(北京)有限公司 Across the chain data interaction of block chain and verification method, block catenary system and storage medium
CN110033271A (en) * 2019-03-22 2019-07-19 湖南天河国云科技有限公司 Across the chain method of commerce of one kind, system and computer readable storage medium
CN110166249A (en) * 2019-05-14 2019-08-23 数字钱包(北京)科技有限公司 A kind of information transferring method, device, verifying end and computer readable storage medium
CN110223178A (en) * 2019-06-06 2019-09-10 杭州趣链科技有限公司 It is a kind of for alliance's chain across catenary system and across chain method
CN110245517A (en) * 2019-05-29 2019-09-17 杭州秘猿科技有限公司 A kind of across chain method, apparatus, system and the electronic equipment of block chain
CN110443708A (en) * 2019-07-29 2019-11-12 杭州复杂美科技有限公司 Parallel chain method of commerce, equipment and storage medium
CN110555682A (en) * 2019-09-10 2019-12-10 苏州阿尔山数字科技有限公司 multi-channel implementation method based on alliance chain
CN110557394A (en) * 2019-09-06 2019-12-10 杭州复杂美科技有限公司 Parallel chain management method, equipment and storage medium
CN110647559A (en) * 2019-09-24 2020-01-03 腾讯科技(深圳)有限公司 Data processing method, related node and system
CN110740044A (en) * 2019-10-30 2020-01-31 北京海益同展信息科技有限公司 Data processing method, device, system and storage medium
CN110766408A (en) * 2019-10-24 2020-02-07 杭州趣链科技有限公司 Cross-chain transaction verification method, engine, equipment and storage medium for heterogeneous block chain
CN111127013A (en) * 2019-12-24 2020-05-08 深圳大学 Decentralized data transaction method, device, equipment and medium based on block chain
CN111199504A (en) * 2019-12-29 2020-05-26 杭州拓深科技有限公司 Decentralized fire protection maintenance supervision method based on block chain
CN111311255A (en) * 2020-01-19 2020-06-19 杭州云象网络技术有限公司 Intelligent contract formalization verification and error correction method based on prediction machine
CN111342972A (en) * 2020-02-24 2020-06-26 百度在线网络技术(北京)有限公司 Transaction implementation method, device, equipment and medium for block chain
CN111507787A (en) * 2019-01-30 2020-08-07 深圳富桂精密工业有限公司 Commodity transaction method, commodity transaction system, computer device and readable storage medium
CN112104701A (en) * 2020-08-13 2020-12-18 北京新盛云佳科技有限公司 Cross-link communication method, device, network node and storage medium
CN112328682A (en) * 2020-11-03 2021-02-05 苏州市星际云通区块链科技有限公司 Block chain system and storage medium
CN112527913A (en) * 2021-02-09 2021-03-19 北京全息智信科技有限公司 Block chain cross-chain integral sharing method, device, electronic equipment and system
CN112600874A (en) * 2020-11-24 2021-04-02 成都质数斯达克科技有限公司 Node joining method and device, electronic equipment and readable storage medium
CN112636930A (en) * 2020-12-31 2021-04-09 重庆邮电大学 Asset transaction method and system based on atomic exchange
CN112650742A (en) * 2020-12-30 2021-04-13 北京百度网讯科技有限公司 Cross-link data verification method, device, equipment and storage medium
CN112887380A (en) * 2021-01-15 2021-06-01 杭州链网科技有限公司 Cross-chain intercommunication method and system
CN113052576A (en) * 2020-11-05 2021-06-29 北京跨联元焕网络科技有限公司 Method and system for hosting cross-chain exchange
CN113179273A (en) * 2021-04-29 2021-07-27 杭州丽冠科技有限公司 Block chain side chain-based block header verification method and device and computer-readable storage medium
CN113222590A (en) * 2020-01-21 2021-08-06 鸿富锦精密电子(天津)有限公司 Method and device for preventing double-flower attack and computer readable storage medium
CN113328997A (en) * 2021-05-10 2021-08-31 东软集团股份有限公司 Alliance chain cross-chain system and method
WO2022109851A1 (en) * 2020-11-25 2022-06-02 Alipay (Hangzhou) Information Technology Co., Ltd. Blockchain-based trusted platform
CN115796861A (en) * 2021-09-08 2023-03-14 区块链新科技(广州)有限公司 Cross-link transaction method, system, equipment and storage medium on block chain

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160224977A1 (en) * 2015-01-30 2016-08-04 Yaasha Sabba Token check offline
US20180025442A1 (en) * 2014-03-31 2018-01-25 Monticello Enterprises LLC System and method for managing cryptocurrency payments via the payment request api
CN107679857A (en) * 2017-10-10 2018-02-09 马晶瑶 Across the chain method of commerce and storage medium of block chain
CN107742210A (en) * 2017-10-13 2018-02-27 布比(北京)网络技术有限公司 Across the chain fund transfer system and method for a kind of different blocks interchain
CN107862216A (en) * 2017-10-13 2018-03-30 布比(北京)网络技术有限公司 Method for secret protection, device and the storage medium merchandised for anonymity across chain
CN107888562A (en) * 2017-10-13 2018-04-06 布比(北京)网络技术有限公司 Interconnect serobila architecture
CN107909369A (en) * 2017-10-13 2018-04-13 布比(北京)网络技术有限公司 Based on the common recognition method, apparatus merchandised across chain and storage medium
CN108389047A (en) * 2018-02-12 2018-08-10 深圳沃链科技有限公司 The method and block chain network of fundamental chain and subchain transaction in block chain

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20180025442A1 (en) * 2014-03-31 2018-01-25 Monticello Enterprises LLC System and method for managing cryptocurrency payments via the payment request api
US20160224977A1 (en) * 2015-01-30 2016-08-04 Yaasha Sabba Token check offline
CN107679857A (en) * 2017-10-10 2018-02-09 马晶瑶 Across the chain method of commerce and storage medium of block chain
CN107742210A (en) * 2017-10-13 2018-02-27 布比(北京)网络技术有限公司 Across the chain fund transfer system and method for a kind of different blocks interchain
CN107862216A (en) * 2017-10-13 2018-03-30 布比(北京)网络技术有限公司 Method for secret protection, device and the storage medium merchandised for anonymity across chain
CN107888562A (en) * 2017-10-13 2018-04-06 布比(北京)网络技术有限公司 Interconnect serobila architecture
CN107909369A (en) * 2017-10-13 2018-04-13 布比(北京)网络技术有限公司 Based on the common recognition method, apparatus merchandised across chain and storage medium
CN108389047A (en) * 2018-02-12 2018-08-10 深圳沃链科技有限公司 The method and block chain network of fundamental chain and subchain transaction in block chain

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
INTERVALUE互联价值开发团队: "InterValue互联价值技术***V4.5版本", 《INTERVALUE互联价值技术***V4.5版本》 *

Cited By (47)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109861996A (en) * 2019-01-17 2019-06-07 深圳壹账通智能科技有限公司 Relationship method of proof, device, equipment and storage medium based on block chain
CN109861996B (en) * 2019-01-17 2023-06-02 深圳壹账通智能科技有限公司 Block chain-based relationship proving method, device, equipment and storage medium
CN109905368A (en) * 2019-01-24 2019-06-18 真相网络科技(北京)有限公司 Across the chain data interaction of block chain and verification method, block catenary system and storage medium
CN111507787A (en) * 2019-01-30 2020-08-07 深圳富桂精密工业有限公司 Commodity transaction method, commodity transaction system, computer device and readable storage medium
CN109886688A (en) * 2019-03-01 2019-06-14 上海分布信息科技有限公司 Value information processing method and value information processing system based on block chain
CN109886688B (en) * 2019-03-01 2021-05-04 上海分布信息科技有限公司 Block chain-based value information processing method and value information processing system
CN110033271A (en) * 2019-03-22 2019-07-19 湖南天河国云科技有限公司 Across the chain method of commerce of one kind, system and computer readable storage medium
CN110033271B (en) * 2019-03-22 2023-12-22 湖南天河国云科技有限公司 Cross-chain transaction method, system and computer readable storage medium
CN110166249A (en) * 2019-05-14 2019-08-23 数字钱包(北京)科技有限公司 A kind of information transferring method, device, verifying end and computer readable storage medium
CN110166249B (en) * 2019-05-14 2022-03-04 数字钱包(北京)科技有限公司 Information transmission method, device, verification end and computer readable storage medium
CN110245517A (en) * 2019-05-29 2019-09-17 杭州秘猿科技有限公司 A kind of across chain method, apparatus, system and the electronic equipment of block chain
CN110223178A (en) * 2019-06-06 2019-09-10 杭州趣链科技有限公司 It is a kind of for alliance's chain across catenary system and across chain method
CN110443708B (en) * 2019-07-29 2022-03-04 杭州复杂美科技有限公司 Parallel chain transaction method, device and storage medium
CN110443708A (en) * 2019-07-29 2019-11-12 杭州复杂美科技有限公司 Parallel chain method of commerce, equipment and storage medium
CN110557394A (en) * 2019-09-06 2019-12-10 杭州复杂美科技有限公司 Parallel chain management method, equipment and storage medium
CN110557394B (en) * 2019-09-06 2021-11-02 杭州复杂美科技有限公司 Parallel chain management method, equipment and storage medium
CN110555682B (en) * 2019-09-10 2023-04-07 苏州阿尔山数字科技有限公司 Multi-channel implementation method based on alliance chain
CN110555682A (en) * 2019-09-10 2019-12-10 苏州阿尔山数字科技有限公司 multi-channel implementation method based on alliance chain
CN110647559A (en) * 2019-09-24 2020-01-03 腾讯科技(深圳)有限公司 Data processing method, related node and system
CN110766408A (en) * 2019-10-24 2020-02-07 杭州趣链科技有限公司 Cross-chain transaction verification method, engine, equipment and storage medium for heterogeneous block chain
CN110740044A (en) * 2019-10-30 2020-01-31 北京海益同展信息科技有限公司 Data processing method, device, system and storage medium
CN110740044B (en) * 2019-10-30 2021-10-12 北京海益同展信息科技有限公司 Data processing method, device, system and storage medium
CN111127013B (en) * 2019-12-24 2023-12-29 深圳大学 Block chain-based decentralization data transaction method, device, equipment and medium
CN111127013A (en) * 2019-12-24 2020-05-08 深圳大学 Decentralized data transaction method, device, equipment and medium based on block chain
CN111199504B (en) * 2019-12-29 2023-09-26 杭州拓深科技有限公司 Block chain-based decentralization fire control maintenance supervision method
CN111199504A (en) * 2019-12-29 2020-05-26 杭州拓深科技有限公司 Decentralized fire protection maintenance supervision method based on block chain
CN111311255A (en) * 2020-01-19 2020-06-19 杭州云象网络技术有限公司 Intelligent contract formalization verification and error correction method based on prediction machine
CN113222590B (en) * 2020-01-21 2023-10-31 富联精密电子(天津)有限公司 Method, apparatus and computer readable storage medium for preventing double-flower attack
CN113222590A (en) * 2020-01-21 2021-08-06 鸿富锦精密电子(天津)有限公司 Method and device for preventing double-flower attack and computer readable storage medium
CN111342972B (en) * 2020-02-24 2023-09-15 百度在线网络技术(北京)有限公司 Transaction realization method, device, equipment and medium of block chain
CN111342972A (en) * 2020-02-24 2020-06-26 百度在线网络技术(北京)有限公司 Transaction implementation method, device, equipment and medium for block chain
CN112104701A (en) * 2020-08-13 2020-12-18 北京新盛云佳科技有限公司 Cross-link communication method, device, network node and storage medium
CN112104701B (en) * 2020-08-13 2024-04-19 河南中新国创商业运营管理有限公司 Method, device, network node and storage medium for cross-link communication
CN112328682A (en) * 2020-11-03 2021-02-05 苏州市星际云通区块链科技有限公司 Block chain system and storage medium
CN113052576A (en) * 2020-11-05 2021-06-29 北京跨联元焕网络科技有限公司 Method and system for hosting cross-chain exchange
CN113052576B (en) * 2020-11-05 2024-02-27 北京跨联元焕网络科技有限公司 Hosting method and system for cross-chain exchange
CN112600874A (en) * 2020-11-24 2021-04-02 成都质数斯达克科技有限公司 Node joining method and device, electronic equipment and readable storage medium
WO2022109851A1 (en) * 2020-11-25 2022-06-02 Alipay (Hangzhou) Information Technology Co., Ltd. Blockchain-based trusted platform
CN112650742A (en) * 2020-12-30 2021-04-13 北京百度网讯科技有限公司 Cross-link data verification method, device, equipment and storage medium
CN112636930A (en) * 2020-12-31 2021-04-09 重庆邮电大学 Asset transaction method and system based on atomic exchange
CN112887380A (en) * 2021-01-15 2021-06-01 杭州链网科技有限公司 Cross-chain intercommunication method and system
CN112887380B (en) * 2021-01-15 2022-06-10 杭州链网科技有限公司 Cross-chain intercommunication method and system
CN112527913A (en) * 2021-02-09 2021-03-19 北京全息智信科技有限公司 Block chain cross-chain integral sharing method, device, electronic equipment and system
CN113179273A (en) * 2021-04-29 2021-07-27 杭州丽冠科技有限公司 Block chain side chain-based block header verification method and device and computer-readable storage medium
CN113328997A (en) * 2021-05-10 2021-08-31 东软集团股份有限公司 Alliance chain cross-chain system and method
CN115796861A (en) * 2021-09-08 2023-03-14 区块链新科技(广州)有限公司 Cross-link transaction method, system, equipment and storage medium on block chain
CN115796861B (en) * 2021-09-08 2024-01-30 区块链新科技(广州)有限公司 Cross-chain transaction method, system, equipment and storage medium on blockchain

Similar Documents

Publication Publication Date Title
CN109242456A (en) Across the chain method of commerce of block chain, system and storage medium
CN109345387A (en) Across the chain method of commerce of block chain, across chain communication device and storage medium
Aggarwal et al. Blockchain for smart communities: Applications, challenges and opportunities
CN109360100B (en) Transaction rapid confirmation method and device based on block chain technology
TWI716140B (en) Data processing method and device based on blockchain
CN110266655A (en) A kind of across chain interconnected method, equipment and system based on block chain
CN109741068B (en) Online banking cross-row signing method, device and system
CN108062671A (en) Data trade method, block chain node server and data submit terminal
CN109543869B (en) Hotel reservation and settlement method, device and system based on block chain network
CN112418860A (en) Block chain efficient management framework based on cross-chain technology and working method
JP2022533396A (en) Blockchain consensus method, device and system
CN109118214A (en) The method and apparatus for running intelligent contract
CN101901517A (en) Fingerprint payment certificate server, fingerprint payment method and system thereof
CN110377635B (en) Block chain architecture-based RMB cross-border payment inquiry and retrieval method and device
CN108985569A (en) A kind of vehicle risk appraisal procedure, server
CN109472576A (en) The processing method and processing device of digital asset, storage medium
CN109816361B (en) Block chain signature transfer method without mineral expense
CN106529932A (en) Bitcoin-based outsourcing calculating fair payment method
CN113239375B (en) Block chain-based privacy factor data sharing system, method, computer device, and medium
CN109919614A (en) A kind of method for protecting intelligent contract privacy using zero-knowledge proof in block chain
CN112053271B (en) Public service platform data evidence management method and system based on block chain
CN109840769A (en) Card method and device, system and storage medium are deposited based on block chain
CN109936620A (en) Storage method and device, system and storage medium based on block chain
CN113592476A (en) Cross-chain asset transfer method, computer device, and storage medium
Rattan et al. E-Commerce Security using PKI approach

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20190118

WD01 Invention patent application deemed withdrawn after publication