CN112862486B - Multi-party cross-link method and system based on mirror image cross-link - Google Patents

Multi-party cross-link method and system based on mirror image cross-link Download PDF

Info

Publication number
CN112862486B
CN112862486B CN202110212411.7A CN202110212411A CN112862486B CN 112862486 B CN112862486 B CN 112862486B CN 202110212411 A CN202110212411 A CN 202110212411A CN 112862486 B CN112862486 B CN 112862486B
Authority
CN
China
Prior art keywords
asset
cross
mirror image
chain
transaction
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.)
Active
Application number
CN202110212411.7A
Other languages
Chinese (zh)
Other versions
CN112862486A (en
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.)
Hangzhou Lianwang Technology Co ltd
Original Assignee
Hangzhou Lianwang 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 Hangzhou Lianwang Technology Co ltd filed Critical Hangzhou Lianwang Technology Co ltd
Priority to CN202110212411.7A priority Critical patent/CN112862486B/en
Publication of CN112862486A publication Critical patent/CN112862486A/en
Application granted granted Critical
Publication of CN112862486B publication Critical patent/CN112862486B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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/38Payment protocols; Details thereof
    • G06Q20/382Payment protocols; Details thereof insuring higher security of transaction
    • G06Q20/3821Electronic credentials
    • 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/3825Use of electronic signatures
    • 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
    • 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/40Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
    • G06Q20/401Transaction verification

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Computer Security & Cryptography (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a multi-party cross-link method and a system based on mirror image cross-link, which adopt a distributed predictor to map the value of multi-party assets, form corresponding mirror image assets to be stored in intelligent contracts, call the intelligent contracts to transfer the mirror image assets in response to the cross-link request to realize intercommunication on a universal chain.

Description

Multi-party cross-link method and system based on mirror image cross-link
Technical Field
The invention belongs to the technical field of block chain crossing, and particularly relates to a multi-party crossing method and system based on mirror image crossing.
Background
The blockchain is used as a distributed account book technology, can be applied to various fields such as finance, health care, supply chain, asset management and the like, but is limited by factors such as throughput, network isolation, supervision, scalability and the like, the current blockchain project cannot serve business applications well, and particularly, for entity assets under chains, multi-party asset transactions on the chains cannot be carried out all the time. Among the problems faced by blockchains, network isolation prevents interoperation between different blockchains, greatly limiting the space in which blockchains can be deployed. The cross-link technology is the key for realizing the value Internet, and most asset cross-links are realized by means of a centralized gateway cross-link, a multi-signature hosting cross-link, a light node cross-link, a mirror image cross-link and the like.
Centralized gateway cross-chain: the method is characterized in that an authority external language machine Oracle mode is used for inputting the method, namely, a centralized organization is used for inputting the method from two ends of a chain, and the method introduces external force to access the chain, which is equivalent to finishing the chain-crossing action by means of third party arrangement, is consistent with the transfer by means of banks, and has potential safety hazards although the efficiency is higher by using the centralized operation;
light node cross-chain: the interaction of the data is completely managed by the codes, no intermediate is needed, and a universal cross-link protocol interface and a universal light node protocol for a plurality of chains are customized, wherein the cross-link protocol interface is a block Header cross-link, the transaction cross-link and the consensus cross-link. At present, the universality technology of the light node cross-chain protocol is not finished, and the applicability is weak.
Multiple signature escrow across chains: a group of authority voting is added on a single centralized root to bear interaction of cross-chain data, and a plurality of parties hold private keys to control an account, so that the effect of multiparty safety hosting is achieved, but the operation efficiency is also greatly reduced due to inconsistency of the authorities;
mirror cross-chain: synthesizing other small assets through maximum asset mirror image to finish an economic virtual cross-chain, and utilizing the concept of synthesizing assets economically; for example, the Synthetix project utilizes its digital assets SNX to make up small amounts of other finances with excess redemption value SNX (maximum assets), which in an Ethernet system provides a series of solutions that indirectly reflect the urgent needs and concerns of the market. However, the ethernet has problems such as high cost, instability, and low efficiency of Gas.
Recently, blockchain ecology circles introduced the notion of predictors, transmitting data below the chain to intelligent contracts on the chain. However, centralized predictors can present problems, and therefore jeopardize the security and reliability of the on-chain intelligent contracts. A predictor is introduced in the existing synthetic mirror cross-chain, which is a unidirectional digital agent in the blockchain that can find and verify real world data and submit the information in an encrypted manner to the smart contract. When a certain intelligent contract on the blockchain has a data interaction requirement, the predictor helps the intelligent contract collect external data about outside the chain after receiving the requirement, and the acquired data is fed back to the intelligent contract on the chain after verification. Patent-a chain-crossing exchange method and system based on trusted prophetic machine (CN 111145023 a) taking prophetic machine as notary to perform chain crossing of assets or information; the design mode of the intelligent contract predicting machine (CN 112150266A) is characterized in that the predicting machine collects data to score reliability and links the reliability; therefore, the development and application of the prophetic machine to mirror image cross-link can effectively reduce the cost and realize the trade of digital currency and full-category investment of traditional assets.
Disclosure of Invention
Based on the background and the problems existing in the prior art, the invention aims to design a multi-party cross-link method and a multi-party cross-link system based on mirror image cross-links.
A multiparty cross-link method based on mirror image cross-link uses a distributed predictor to map multiparty asset value, forms corresponding mirror image asset to be stored in an intelligent contract, and calls the intelligent contract to conduct circulation transaction of the mirror image asset in response to a cross-link request to realize intercommunication on a universal chain, the multiparty cross-link method comprises the following steps:
creating a transaction circulation chain, and deploying intelligent contracts on the chain, wherein the intelligent contracts are associated with a distributed predictor, the distributed predictor is a predictor node network formed by a plurality of predictors serving as nodes to be decentralized, and the distributed predictor is used for synthesizing the required assets into corresponding mirror image assets and transmitting the corresponding mirror image assets to the intelligent contracts on the chain;
the transaction circulation chain is used as a relay chain of a multi-party cross-chain, intelligent contracts and a distributed predictive engine associated with the intelligent contracts required by the cross-chain are borne on the chain, and multi-party cross-chain users can come from other chains or from under the chain; compared with the traditional prophetic machine, a trusted third party is required to be used as an identifier or a checking mechanism to self-verify, and the distributed prophetic machine provides a distributed oracle through mutual verification among a plurality of prophetic persons (Oracles) so as to eliminate the security problem of the centralized prophetic machine;
the intelligent contract monitors the predictor node, records the mirror image asset formed each time in real time, creates a multiparty mirror image asset list and updates in real time; the multiparty mirror image assets are sequentially compared with inherent assets on the chain to form asset exchange rates, and dynamic asset exchange rates are generated in a multiparty mirror image asset list;
the smart contract is non-tamper-resistant and verifiable, and is automatically executed when a set condition is satisfied using the code logic of IF/THEN. The intelligent contracts can be single intelligent contracts or intelligent contract libraries formed by a plurality of intelligent contracts, namely the intelligent contracts collect mirror image assets formed each time and present the mirror image assets in a multiparty mirror image asset list, asset keywords, mirror image asset value constants and asset exchange rates are presented in the list, and the list contents are updated in real time according to the output state of a predictor;
and responding to any cross-chain request, calling the mirror image asset of the intelligent contract-associated demand asset, generating the circulation value according to the exchange rate of the mirror image asset, and converting the cross-chain asset, thereby realizing the multi-party asset mirror image cross-chain.
That is, whichever asset cross-link the cross-link request involves, the intelligent contract is used to associate the multi-party mirrored asset list or the distributed propulsor to select the mirrored asset of the required asset, and the cross-link transaction is implemented according to the interactive asset exchange rate; the multi-party mirror asset cross-chain is that multi-party users and various assets can realize cross-chain transaction.
Further, the following specific implementation flow is realized by the distributed predictors for synthesizing the multi-party assets under the chain into corresponding mirror image assets and transmitting the mirror image assets to the intelligent contracts on the chain:
setting a request protocol on a transaction flow chain, calling an intelligent contract on the chain in response to a cross-chain request, and sending a cross-chain demand;
the request agreement registers the cross-chain demand as an event, and then creates a plurality of sub-contracts for the corresponding event on the chain including a validation contract, a matching contract, and an aggregate contract;
the verification closing date checks the historical service level of the predictor service provider, verifies the authenticity and the historical performance of the predictor service provider, and eliminates the predictor node with poor reputation and low reliability;
the distributed predictors are added with a multiple signature mechanism and an external adapter, and a threshold (Schnorr) signature technology is adopted by utilizing a verification contract, so that other predictors can check whether the predictors providing the service have improper behaviors or not and whether the transaction is reasonable or not, and at least more than half of available nodes need to implement signatures under the chain to be capable of implementing the transaction;
the matching contract sends the cross-chain demand in the intelligent contract to the predictor node, and receives bidding of the predictor node (in the case, the intelligent contract is requested not to select the node by itself), and then the matching contract selects a proper number and type of predictors to copy the market value of the target asset;
in the process, the configuration of the external adapter is utilized to enable the predictor to split the complex data calling requirement into a plurality of subtasks, and a plurality of predictors participate in the service process in a division cooperation mode.
The aggregation contract acquires market value data of all the assets from the selected prophetic machine, verifies and aggregates the data, and finally synthesizes mirror image asset value constants to be transmitted to the intelligent contract storage.
The verification process aggregates market value data in line with a threshold by setting a market value threshold, the aggregated market value is equivalent to the corresponding mirror image asset value constant, and the process of synthesizing the mirror image asset by a predictor is specifically described below.
Particularly, the distributed propulsor counts the market value of the target asset in real time, adjusts the corresponding synthesized asset value constant in real time according to market value fluctuation and outputs the synthesized asset value constant to the intelligent contract;
the specific implementation flow of synthesizing the multi-party assets under the chain into corresponding mirror image assets and transmitting the mirror image assets to the intelligent contracts on the chain through the distributed predictors further comprises the following steps:
setting a function for calculating the market value of the multi-party asset in each predictor node, carrying out value search statistics on the related main stream flow websites of the asset according to the specific demand asset keywords of the cross-chain demand, copying the market value within a threshold range, forming a mirror image asset value constant by utilizing the operation function for aggregation operation, and storing the mirror image asset value constant in an intelligent contract. Wherein the multiparty mirrored asset has a uniform constant unit.
In addition to using the predictor to search value in the relevant mainstream websites, a plurality of associated third party search websites (***, hundred degrees and the like) can be set for the predictor in advance, and the related third party websites can be directly searched in response to the cross-link requirement;
setting a threshold value prevents the occurrence of statistical results deviating from the normal market value of the asset, reduces the synthesis error of the mirror image asset and improves the accuracy.
Further, the intelligent contract monitors a predictor node, records mirror image assets formed each time in real time, creates a multiparty mirror image asset list and updates the multiparty mirror image asset list in real time; the multiparty mirror image assets are sequentially compared with inherent assets on the chain to form asset exchange rates, and the dynamic asset exchange rates generated in the multiparty mirror image asset list are specifically as follows:
the predictor node counts the market value of the demand asset in real time, adjusts the corresponding synthesized asset value constant in real time according to market value fluctuation, and outputs the synthesized asset value constant to the intelligent contract;
based on all received synthesized asset value constants, correspondingly storing target asset keywords in a multiparty mirror image asset list and updating the target asset keywords in real time, wherein the target asset keywords are keywords of assets required by cross chains;
and obtaining an asset exchange rate through the ratio of the synthesized asset value constant to the inherent asset on the chain based on the received synthesized asset value constant, and adding the asset exchange rate into a multiparty mirror image asset list, wherein the asset exchange rate dynamically changes along with real-time adjustment of the synthesized asset value constant to form a dynamic asset exchange rate.
And when receiving each synthetic asset value constant, the intelligent contract calculates the ratio of the synthetic asset value constant to the inherent assets on the chain, namely, the asset exchange rate, and presents the asset exchange rate in a multiparty mirror image asset list, wherein the asset exchange rate dynamically changes along with real-time adjustment of the synthetic asset value constant to form a dynamic asset exchange rate.
Because the actual market environment changes and the market value of the demand assets (the assets related to cross-chain trading) is in real-time fluctuation change, the participation predictors must count the market value of the demand assets in real time and calculate and adjust corresponding mirror image asset value constants at the same time; wherein the intrinsic asset self value is regulated and controlled according to the mirror image asset type and the real-time value.
The output port of the predictor node is associated with an associated intelligent contract on a transaction circulation chain, the intelligent contract collects mirror image asset value constants output by the predictor in real time and presents the mirror image asset value constants in a multiparty mirror image asset list, that is to say, a plurality of dynamic mirror image assets are presented in the multiparty mirror image list, the mirror image asset list comprises value constants, exchange rates, asset keywords and transaction indexes of the cross-chain assets, and in the list, the assets with different attributes can generate interactive relevance through the asset exchange rates.
Further, the multi-party asset mirror cross-chain comprises casting, transaction and destruction protocols, and the specific flow is as follows:
casting: responding to a cross-link request, wherein the cross-link request comprises a user holding asset keyword, a target asset keyword and a specific transaction event, and selecting mirror image assets of the holding asset and the target asset and corresponding asset exchange rates from a multiparty mirror image asset list according to intelligent combination of user holding asset keyword and target asset keyword call;
transaction: performing value transaction according to mirrored asset exchange rate of the holding asset and the target asset and specific cross-chain transaction, generating cross-chain transaction evidence after successful transaction, storing the cross-chain transaction evidence on a chain and sending the cross-chain transaction evidence to a user account for storage, wherein the transaction evidence is used as the cross-chain asset transaction evidence of the user;
destroying: after the new cross-chain transaction voucher is generated, the new cross-chain transaction voucher replaces the historical transaction voucher, and the historical transaction voucher is destroyed, so that the user always holds the latest cross-chain transaction voucher as the cross-chain asset transaction evidence.
In particular, the casting process further comprises:
and when the mirror image asset of the user holding asset or the target asset does not exist in the existing multi-party mirror image asset list, calling the intelligent contract association distributed predictor to synthesize the mirror image asset of the required asset and presenting the mirror image asset in the multi-party mirror image asset list.
The multi-party asset mirroring cross-link is a complete flow of cross-link transaction, whether a required mirrored asset exists in a multi-party mirrored asset list or not is checked in a casting protocol, if the required mirrored asset exists, a transaction protocol is directly called to conduct the cross-link transaction, if the required mirrored asset does not exist, a correlation pre-props machine is required to conduct synthesis of mirrored assets of the required asset, the cross-link transaction is conducted after synthesis, and in the process, no matter the asset held by a user or a target asset exists in the multi-party mirrored asset list, if one of the required mirrored asset exists in the multi-party mirrored asset list, the correlation pre-props machine is required to conduct mirrored asset synthesis;
after the transaction is completed, a cross-chain transaction credential is generated only when the transaction is successful, and is valid all the time by holding the latest cross-chain transaction credential, the credential can be used as a credential for the redemption of the entity asset under the chain, and the credential is stored on the chain, can be traced and cannot be tampered with.
Further, in the present invention, a multi-party cross-link system based on mirror cross-links includes: the system comprises a creation module, a correlation module, an updating module and a conversion module; through modularized design, the multiparty cross-link method forms an effectively operated multiparty cross-link system;
the creation module is used for creating a transaction circulation chain and deploying intelligent contracts;
the association module is used for associating the intelligent contracts with the distributed predictors, and synthesizing the demand assets into corresponding mirror image assets through the distributed predictors and transmitting the mirror image assets to the intelligent contracts on the chain;
the updating module monitors the distributed predictor node through the intelligent contract, records the mirror image asset in real time, creates and updates a multiparty mirror image asset list, forms an asset exchange rate based on the multiparty mirror image asset and the inherent asset on the chain, and forms a dynamic asset exchange rate in the multiparty mirror image asset list;
the conversion module is used for responding to the cross-chain request, calling the mirror image asset of the intelligent contract-associated demand asset, generating the circulation value according to the dynamic asset exchange rate to convert the cross-chain asset, and further realizing the multi-party asset mirror image cross-chain.
The system comprises an account module, a mirror image asset module, a prophetic machine module, a list management module and a browser module;
wherein, account module: the method comprises the steps that the method is used for registering a login transaction chain for a user, checking a response history list, asset details and storing cross-chain transaction credentials, wherein the asset details comprise held asset exchange rates, and multiparty mirror image asset list details; the account module corresponds to an access port layer of the multiparty user, the user registers an account, and the system can allocate the user account address and generate a private key password of the user;
mirror asset module: the system comprises a casting module, a transaction module and a destruction module, wherein the casting module is used for selecting or synthesizing mirror image assets according to a cross-chain request; the transaction module is used for performing cross-chain transaction by utilizing the mirror image asset exchange rate of each asset; the destroying module updates the cross-chain transaction certificate and destroys the historical transaction certificate after the transaction; the module corresponds to casting, transaction and destruction protocols, and realizes a mirror image cross-chain flow by calling a mirror image asset module;
the prophetic machine module: the associated casting module replicates the market value of the multiparty asset, synthesizes mirror image asset value constants, and calculates and updates in real time according to market value fluctuation; calling a propranker module to start a distributed propranker node network to synthesize mirror image assets;
list management module: the associated predictor module is used for managing a multiparty mirror image asset list and calculating updated mirror image assets and mirror image asset exchange rates in real time; the list management module provides front and rear interfaces for managing the multiparty mirror image asset list, and the list content is updated in real time according to the output state of the predictor;
and a browser module: and checking a cross-link transaction overview, searching cross-link transaction, wherein the cross-link transaction comprises cross-link transaction details, casting details, destruction details and cross-link request address details, and the module is used as a display browsing module of the multi-party cross-link system and is related to other modules, so that a user can conveniently meet requirements by one key.
In particular, it also comprises:
the casting module is configured to: responding to the cross-link request, and selecting mirror image assets of the holding asset and the target asset from a multiparty mirror image asset list according to intelligent combination of user holding asset keywords and target asset keyword call and corresponding asset exchange rates; when the mirror image asset of the user holding asset or the target asset does not exist in the existing multi-party mirror image asset list, calling an intelligent contract association distributed predictor to synthesize the mirror image asset of the required asset and present the mirror image asset in the multi-party mirror image asset list, wherein the cross-link request comprises a user holding asset keyword, a target asset keyword and a specific transaction event;
the transaction module is configured to: performing value transaction according to mirrored asset exchange rate of the holding asset and the target asset and specific cross-chain transaction, generating cross-chain transaction evidence after successful transaction, storing the cross-chain transaction evidence on a chain and sending the cross-chain transaction evidence to a user account for storage, wherein the transaction evidence is used as the cross-chain asset transaction evidence of the user;
the destruction module is configured to: after the new cross-chain transaction voucher is generated, the new cross-chain transaction voucher replaces the historical transaction voucher, and the historical transaction voucher is destroyed, so that the user always holds the latest cross-chain transaction voucher as the cross-chain asset transaction evidence.
The invention designs a multiparty cross-link method and a multiparty cross-link system based on mirror cross-link, which utilize a distributed propulsor to synthesize real-time mirror image assets, ensure the accuracy of mirror image asset synthesis, utilize intelligent contracts to monitor propulsor node network in real time, collect mirror image assets of multiparty assets, increase a dynamic multiparty mirror image asset list, realize high-efficiency and quick cross-link transaction of multiparty assets, and accelerate the economy of a block chain cross-link technology landing entity.
Drawings
FIG. 1 is a schematic diagram of the overall structure of the present invention;
FIG. 2 is a multi-party cross-chain flow diagram of the present invention;
FIG. 3 is a schematic flow diagram of a distributed predictor of the present invention;
FIG. 4 is a cross-chain flow diagram of a multi-party asset mirroring in accordance with the present invention;
FIG. 5 is a flow chart of a multi-party cross-chain system module according to the present invention.
Detailed Description
In order to clearly illustrate the present invention and make the objects, technical solutions and advantages of the embodiments of the present invention more clear, the technical solutions in the embodiments of the present invention are clearly and completely described below in conjunction with the drawings in the embodiments of the present invention, so that those skilled in the art can implement the detailed description with reference to the text of the specification, and the specific interaction process may be described by using a common asset transaction process as an example, so as to facilitate understanding of those skilled in the art.
Specific example 1:
a multi-party spanning method based on mirror spanning chain adopts a distributed predictor to map the value of multi-party assets, forms corresponding mirror assets to be stored in an intelligent contract, calls the intelligent contract to conduct circulation transaction of the mirror assets in response to a spanning chain request, achieves intercommunication on a universal chain, and as shown in figure 1, is an integral structure diagram of the multi-party spanning method based on mirror spanning chain, the multi-party assets comprise educational assets, medical assets, real estate, energy assets and the like, the assets are copied and synthesized into corresponding mirror assets through the price of the distributed predictor and stored in the intelligent contract of the circulation chain, and a user invokes the intelligent contract on the chain to achieve mutual spanning of the multi-party assets.
As shown in fig. 2, the multiparty cross-link method includes the steps of:
step1: creating a transaction circulation chain, and deploying intelligent contracts on the chain, wherein the intelligent contracts are associated with a distributed predictor, the distributed predictor is a predictor node network formed by a plurality of predictors serving as nodes to be decentralized, and the distributed predictor is used for synthesizing the required assets into corresponding mirror image assets and transmitting the corresponding mirror image assets to the intelligent contracts on the chain;
step2: creating a multiparty mirror image asset list, wherein the intelligent contract monitors a predictor node, records mirror image assets formed each time in real time, and synchronously updates the multiparty mirror image asset list; the multiparty mirror image assets are sequentially compared with inherent assets on the chain to form asset exchange rates, and dynamic asset exchange rates are generated in a multiparty mirror image asset list;
step3: and responding to any cross-chain request, calling the mirror image asset of the intelligent contract-associated demand asset, generating the circulation value according to the exchange rate of the mirror image asset, and converting the cross-chain asset, thereby realizing the multi-party asset mirror image cross-chain.
As shown in fig. 3, which is a schematic diagram of a flow chart of a distributed predictor, the flow chart of the following specific implementation of the method for synthesizing corresponding mirror image assets from multi-party assets under a chain and transmitting the mirror image assets to intelligent contracts on the chain by the distributed predictor is as follows:
in response to the cross-chain demand, invoking an intelligent contract to set a request protocol on the transaction flow transfer chain, the request protocol registering the cross-chain demand as an event, and then creating a plurality of sub-contracts for the corresponding event on the chain including a validation contract, a matching contract, and an aggregate contract;
starting a verification contract, distributing signature verification tasks of the nodes of the propulsor, selecting the propulsor capable of providing service, verifying authenticity and historical performance of the propulsor according to the historical service level of a checking propulsor service provider by a selection standard to make reliability assessment, recording the assessment in the nodes of the propulsor, and granting the propulsor to participate in mirror image synthetic transaction of a required asset after more than half of the nodes of the propulsor give the verification signatures;
the matching contract sends the cross-chain demand in the intelligent contract to the predictor nodes, the predictor nodes participating in bidding in the distributed predictor node network participate in bidding by using a POW consensus mechanism, and then the matching contract selects a proper number and type of predictors by using an external adapter to copy the market value of demand assets;
the aggregation contract collecting and predicting machine obtains the market value data of all the assets and sets a market value threshold value [ n ] 1 ,n i ]Market value data { n } to be within a threshold range 1 , n 2, …n i Aggregation avg { n } 1 , n 2, …n i Last composite mirror asset value constant n=avg { N } 1 , n 2, …n i Transmission to smart contractsAnd (5) storing.
In addition, the specific flow of the prophetic machine for asset market value replication and composition of mirrored assets is as follows:
the predictor is essentially a primitive connected to a predictor (oracle), and a predictor is composed of four tuples as follows: m=<Q,&,q 0 ,F>Is a limited number of states, and,
&:is a partial function called a transformation function (transition function), where L represents a left shift and R represents a right shift.
Represents an initial state->Is a collection of stopped states.
The predictor starts with a working tape (work tape) containing a limited but many 1's, remaining blank, inputs, a predictor tape A containing a predictor unique function, and a control signal at q 0 A read-write head of the state of the turing machine is reading the first non-blank lattice of the working tape, and a predictive read-head reads the lattice of the predictive tape corresponding to { \displaystyle\chi_ { A } (0) }.
Setting a function M for calculating market value of multiparty assets in each predictor node, carrying out Turing search statistics on related main stream flow websites of the assets according to specific demand asset keywords of cross-chain demands, copying the market value within a threshold range, and outputting a market value data set { n } by using the operation function 1 , n 2, …n i And aggregate into avg { n } 1 , n 2, …n i Last composite mirror asset value constant n=avg { N } 1 , n 2, …n i The transfer to the smart contract, the smart contract associates the multiparty mirrored asset list to present the mirrored asset value constant N.
Besides the value search in the related main stream websites by using the predictor, a plurality of fixed third party search websites can be set for the predictor in advance, the fixed websites belong to large websites approved by masses, for example, the demand assets are educational resources, the domestic third party websites can be set in advance as ***, hundred degree and other large websites, and the related third party websites can also be searched in response to the cross-chain demand.
The intelligent contract monitors the predictor node, records the mirror image asset formed each time in real time, creates a multiparty mirror image asset list and updates in real time; the multiparty mirror image assets are sequentially compared with inherent assets on the chain to form asset exchange rates, and the dynamic asset exchange rates generated in the multiparty mirror image asset list are specifically as follows:
the intelligent contract associated predictor node monitors the output state of each predictor, receives all the value constants of the mirror image assets output by the predictor, correspondingly stores the value constants in a multiparty mirror image asset list according to the demand asset keywords and updates the value constants in real time;
and when receiving each synthetic asset value constant, the intelligent contract calculates the ratio of the synthetic asset value constant to the inherent assets on the chain, namely, the asset exchange rate, and presents the asset exchange rate in a multiparty mirror image asset list, wherein the asset exchange rate dynamically changes along with real-time adjustment of the synthetic asset value constant to form a dynamic asset exchange rate.
In this embodiment, the multi-party mirrored asset list may be as shown in table 1, including its value constants, redemption rates, asset keywords, the list having transaction indices for cross-chain assets in which assets of different attributes produce interactable relevance through asset redemption rates.
Table 1 multiparty mirror asset list example
In table 1, the mirror asset value constant is a constant that is copied and aggregated according to the market value reading of the corresponding asset, the multiparty mirror asset has constant units unified with the intrinsic asset, and the asset exchange rate is the mirror asset value constant/intrinsic asset value, wherein the intrinsic asset value is generated according to the frequency of circulating on the chain and the consensus of the number of times of use of the user.
As shown in fig. 4, the process of the multi-party asset mirroring cross-chain flow chart comprises casting, transaction and destruction:
casting: responding to a cross-link request, wherein the cross-link request comprises a user holding asset keyword, a target asset keyword and a specific transaction event, and selecting mirror image assets of the holding asset and the target asset and corresponding asset exchange rates from a multiparty mirror image asset list according to intelligent combination of user holding asset keyword and target asset keyword call; when the existing multiparty mirror image asset list does not contain mirror image assets of the user holding assets or target assets, calling an intelligent contract association distributed predictor to synthesize mirror image assets of the required assets and displaying the mirror image assets in the multiparty mirror image asset list;
transaction: performing value transaction according to mirrored asset exchange rate of the holding asset and the target asset and specific cross-chain transaction (such as cross-chain transaction amount), generating cross-chain transaction credentials after successful transaction, storing the cross-chain transaction credentials on a chain and sending the cross-chain transaction credentials to a user account for storage, wherein the transaction credentials are used as cross-chain asset transaction evidences of users;
destroying: after the new cross-chain transaction voucher is generated, the new cross-chain transaction voucher replaces the historical transaction voucher, and the historical transaction voucher is destroyed, so that the user always holds the latest cross-chain transaction voucher as the cross-chain asset transaction evidence.
After the transaction is successful, the intelligent contract issues a cross-chain transaction certificate to the cross-chain user, the cross-chain user blocks are stored in a transactional mode, and the cross-chain user holds the transaction certificate to exchange related entity assets under the chain. Of course, in order not to affect multiple transactions of the asset, only the latest held cross-chain transaction voucher is valid, and a voucher generation timestamp exists in the transaction voucher so as to judge whether the latest transaction voucher is the latest transaction voucher.
Example 2:
the invention discloses a multi-party cross-link system based on mirror image cross-links, which comprises the following components: the system comprises a creation module, a correlation module, an updating module, a conversion module, an account module, a mirror asset module, a prophetic machine module, a list management module and a browser module; through modularized design, the multiparty cross-link method forms an effectively operated multiparty cross-link system;
the system comprises a creation module, a transaction flow chain management module and a transaction flow chain management module, wherein the creation module is used for creating the transaction flow chain and deploying intelligent contracts;
the association module is used for associating the intelligent contracts with the distributed predictors, and the distributed predictors synthesize the required assets into corresponding mirror image assets and transmit the mirror image assets to the intelligent contracts on the chain;
the updating module monitors the distributed predictor node through the intelligent contract, records the mirror image asset in real time, creates and updates a multiparty mirror image asset list, forms an asset exchange rate based on the multiparty mirror image asset and the inherent asset on the chain, and forms a dynamic asset exchange rate in the multiparty mirror image asset list;
and the conversion module is used for responding to the cross-chain request, calling the mirror image asset of the intelligent contract-associated demand asset, generating the circulation value according to the dynamic asset exchange rate, and converting the cross-chain asset, thereby realizing the mirror image cross-chain of the multiparty asset.
An account module: the method comprises the steps that the method is used for registering a login transaction chain for a user, checking a response history list, asset details and storing cross-chain transaction credentials, wherein the asset details comprise held asset exchange rates, and multiparty mirror image asset list details; the account module corresponds to an access port layer of the multiparty user, the user registers an account, and the system can allocate the user account address and generate a private key password of the user;
mirror asset module: the system comprises a casting module, a transaction module and a destruction module, wherein the casting module is used for selecting or synthesizing mirror image assets according to a cross-chain request; the transaction module is used for performing cross-chain transaction by utilizing the mirror image asset exchange rate of each asset; the destroying module updates the cross-chain transaction certificate and destroys the historical transaction certificate after the transaction; the module corresponds to casting, transaction and destruction protocols, and realizes a mirror image cross-chain flow by calling a mirror image asset module;
the prophetic machine module: the associated casting module replicates the market value of the multiparty asset, synthesizes mirror image asset value constants, and calculates and updates in real time according to market value fluctuation; calling a propranker module to start a distributed propranker node network to synthesize mirror image assets;
list management module: the associated predictor module is used for managing a multiparty mirror image asset list and calculating updated mirror image assets and mirror image asset exchange rates in real time; the list management module provides front and rear interfaces for managing the multiparty mirror image asset list, and the list content is updated in real time according to the output state of the predictor;
and a browser module: and checking a cross-link transaction overview, searching cross-link transaction, wherein the cross-link transaction comprises cross-link transaction details, casting details, destruction details and cross-link request address details, and the module is used as a display browsing module of the multi-party cross-link system and is related to other modules, so that a user can conveniently meet requirements by one key.
As shown in fig. 5, a casting module, a transaction module and a destruction module are arranged in the multiparty cross-link system to perform multiparty cross-link:
the casting module is arranged to: responding to the cross-link request, and selecting mirror image assets of the holding asset and the target asset from a multiparty mirror image asset list according to intelligent combination of user holding asset keywords and target asset keyword call and corresponding asset exchange rates; when the mirror image asset of the user holding asset or the target asset does not exist in the existing multi-party mirror image asset list, calling an intelligent contract association distributed predictor to synthesize the mirror image asset of the required asset and present the mirror image asset in the multi-party mirror image asset list, wherein the cross-link request comprises a user holding asset keyword, a target asset keyword and a specific transaction event;
the transaction module is configured to: performing value transaction according to mirrored asset exchange rate of the holding asset and the target asset and specific cross-chain transaction, generating cross-chain transaction evidence after successful transaction, storing the cross-chain transaction evidence on a chain and sending the cross-chain transaction evidence to a user account for storage, wherein the transaction evidence is used as the cross-chain asset transaction evidence of the user;
the destruction module is arranged to: after the new cross-chain transaction voucher is generated, the new cross-chain transaction voucher replaces the historical transaction voucher, and the historical transaction voucher is destroyed, so that the user always holds the latest cross-chain transaction voucher as the cross-chain asset transaction evidence.
The user calls the creation module to create a transaction circulation chain and deploy an intelligent contract, responds to a cross-chain request, calls the association module to associate the intelligent contract with the distributed prophetic machine, calls the conversion module, calls the mirror image asset of the intelligent contract association demand asset, and forms a multiparty cross-chain path;
registering a transaction chain account through an account module, acquiring transaction rights on a chain, and sending a cross-chain request, wherein the cross-chain request comprises a user holding asset keyword, a target asset keyword and a specific transaction event;
starting a casting module of the mirror image asset module to call a multiparty mirror image asset list to check whether mirror image assets of the user holding assets and the target assets exist or not, and if so, starting a transaction module to select a value constant of the corresponding mirror image asset to combine a specific cross-chain transaction to carry out cross-chain transaction; after successful transaction, generating a cross-chain transaction certificate to be stored on a chain and sending the cross-chain transaction certificate to a user account for storage;
if the image asset value constant is not contained, the associated predictor module enters a distributed predictor node network to synthesize the image asset of the required asset, the starting list management module stores the synthesized image asset and the image asset value constant to be displayed in a multiparty image asset list, and the transaction module is called again to carry out a cross-chain transaction process;
and meanwhile, the cross-link transaction overview and the cross-link transaction searching are checked by calling a browser module, wherein the cross-link transaction overview and the cross-link transaction searching comprise cross-link transaction details, casting details, destruction details and cross-link request address details.
The previous description of the embodiments is provided to facilitate a person of ordinary skill in the art in order to make and use the present invention. It will be apparent to those having ordinary skill in the art that various modifications to the above-described embodiments may be readily made and the generic principles described herein may be applied to other embodiments without the use of inventive faculty. Therefore, the present invention is not limited to the above-described embodiments, and those skilled in the art, based on the present disclosure, should make improvements and modifications within the scope of the present invention.

Claims (7)

1. A multi-party cross-link method based on mirrored cross-links, creating a transaction flow link and deploying intelligent contracts on the link, comprising the steps of:
associating the intelligent contracts with distributed predictors, wherein the distributed predictors are a decentralised predictor node network formed by a plurality of predictors serving as nodes, and the distributed predictors are used for synthesizing the target assets into corresponding mirror image assets and transmitting the corresponding mirror image assets to the intelligent contracts on the chain;
the intelligent contract monitoring predictor node records the mirror image assets formed each time in real time, creates a multiparty mirror image asset list and updates the multiparty mirror image asset list in real time, forms an asset exchange rate based on the multiparty mirror image assets and inherent assets on the chain, and forms a dynamic asset exchange rate in the multiparty mirror image asset list;
responding to the cross-link request, calling the mirror image asset of the intelligent contract associated target asset, generating a circulation value according to the dynamic asset exchange rate to perform cross-link asset conversion, and further realizing multi-party asset mirror image cross-link;
the target asset is synthesized into corresponding mirror image assets through the distributed predictors and transmitted to the intelligent contracts on the chain, and the specific implementation flow is as follows:
setting a request protocol on a transaction flow chain, calling an intelligent contract on the chain in response to a cross-chain request, and sending a cross-chain demand;
the request agreement registers the cross-chain demand as an event, creates a plurality of sub-contracts corresponding to the event on the chain, wherein the sub-contracts include a validation contract, a matching contract and an aggregate contract;
the verification contract checks the historical service level of the predictor server, adopts a multi-signature mechanism to verify the authenticity and the historical performance of the predictor server, and selects the nodes of the participating predictors;
the matching contract sends the cross-chain requirements in the intelligent contract to the predictor node, and receives bidding of the predictor node, and then the matching contract selects a proper number and type of predictors by using an external adapter to copy the market value of the target asset;
the aggregation contract acquires market value data of all target assets from the selected prophetic machine, aggregates the market value data within a threshold range by setting a market value threshold, and finally synthesizes mirror image asset value constants to be transmitted to the intelligent contract for storage, wherein the aggregated market value is equivalent to the corresponding mirror image asset value constant;
the multi-party asset mirror image cross-chain comprises a casting process, a transaction process and a destroying process, and the concrete flow is as follows:
casting: responding to a cross-link request, wherein the cross-link request comprises a user holding asset keyword, a target asset keyword and a specific transaction event, and selecting mirror image assets of the holding asset and the target asset and corresponding asset exchange rates from a multiparty mirror image asset list according to intelligent combination of user holding asset keyword and target asset keyword call;
transaction process: performing value transaction according to mirrored assets holding the assets and the target assets, corresponding asset exchange rates and specific cross-link transactions, generating cross-link transaction credentials after successful transaction, storing the cross-link transaction credentials on a chain and sending the cross-link transaction credentials to a user account for storage, wherein the transaction credentials are used as cross-link asset transaction evidences of users;
the destroying process comprises the following steps: after the new cross-chain transaction voucher is generated, the new cross-chain transaction voucher replaces the historical transaction voucher, and the historical transaction voucher is destroyed, so that the user always holds the latest cross-chain transaction voucher as the cross-chain asset transaction evidence.
2. The mirrored-cross-chain-based multi-party cross-chain method of claim 1, further comprising the steps of:
and the distributed propulsor counts the market value of the target asset in real time, adjusts the corresponding mirror image asset value constant according to the market value fluctuation in real time and outputs the mirror image asset value constant to the intelligent contract.
3. The multi-party cross-link method based on mirror image cross-link according to claim 1, wherein the predictor node is provided with a function for calculating the market value of the multi-party asset, the function for calculating the market value of the multi-party asset is used for carrying out value search statistics on the main stream circulation website of the asset according to specific target asset keywords of cross-link requirements, copying the market value within a threshold range, and forming a mirror image asset value constant through aggregation operation and storing the mirror image asset value constant in an intelligent contract.
4. The multi-party cross-link method based on mirror cross-link according to claim 1, wherein the intelligent contract monitoring predictor node records mirror assets formed each time in real time, creates a multi-party mirror asset list and updates in real time, forms asset exchange rates based on the multi-party mirror assets and inherent assets on the link and forms dynamic asset exchange rates in the multi-party mirror asset list, and is specifically as follows:
the predictor node counts the market value of the target asset in real time, adjusts the corresponding mirror image asset value constant in real time according to market value fluctuation, and outputs the mirror image asset value constant to the intelligent contract;
based on the received value constants of all mirror image assets, correspondingly storing target asset keywords in a multiparty mirror image asset list and updating the target asset keywords in real time, wherein the target asset keywords are keywords of assets required by cross chains;
and obtaining an asset exchange rate through the ratio of the mirror asset value constant to the inherent asset on the chain based on the received mirror asset value constant, and adding the asset exchange rate into a multiparty mirror asset list, wherein the asset exchange rate dynamically changes along with real-time adjustment of the mirror asset value constant to form a dynamic asset exchange rate.
5. The mirrored-cross-chain-based multiparty cross-chain method according to claim 1, further comprising during casting:
and when the mirror image asset of the user holding asset or the target asset does not exist in the existing multi-party mirror image asset list, calling the intelligent contract association distributed predictor to synthesize the mirror image asset of the required asset and presenting the mirror image asset in the multi-party mirror image asset list.
6. A multi-party cross-link system based on a mirror cross-link for implementing the multi-party cross-link method based on a mirror cross-link as claimed in claim 1, comprising a creation module, a correlation module, an update module, a conversion module and a mirror asset module;
the creation module is used for creating a transaction circulation chain and deploying intelligent contracts on the chain;
the association module is used for associating the intelligent contracts with the distributed predictors, wherein the distributed predictors are a decentralised predictor node network formed by a plurality of predictors serving as nodes, and target assets are synthesized into corresponding mirror image assets through the distributed predictors and transmitted to the on-chain intelligent contracts;
the updating module monitors a predictor node through the intelligent contract, records the mirror image asset formed each time in real time, creates a multiparty mirror image asset list and updates the multiparty mirror image asset list in real time, forms an asset exchange rate based on the multiparty mirror image asset and the inherent asset on the chain, and forms a dynamic asset exchange rate in the multiparty mirror image asset list;
the conversion module is used for responding to the cross-chain request, calling the mirror image asset of the intelligent contract-associated target asset, generating the circulation value according to the dynamic asset exchange rate to perform cross-chain asset conversion, and further realizing multi-party asset mirror image cross-chain;
the mirror image asset module comprises a casting module, a transaction module and a destruction module, wherein the casting module is used for selecting or synthesizing mirror image assets according to a cross-chain request; the transaction module is used for performing cross-chain transaction by utilizing the asset exchange rate of the mirror image asset of each asset; the destroying module updates the cross-chain transaction certificate and destroys the historical transaction certificate after the transaction;
the casting module is configured to: responding to the cross-link request, and selecting mirror image assets of the holding asset and the target asset from a multiparty mirror image asset list according to intelligent combination of user holding asset keywords and target asset keyword call and corresponding asset exchange rates; when the mirror image asset of the user holding asset or the target asset does not exist in the existing multi-party mirror image asset list, calling an intelligent contract association distributed predictor to synthesize the mirror image asset of the required asset and present the mirror image asset in the multi-party mirror image asset list, wherein the cross-link request comprises a user holding asset keyword, a target asset keyword and a specific transaction event;
the transaction module is configured to: performing value transaction according to mirrored assets holding the assets and the target assets, corresponding asset exchange rates and specific cross-link transactions, generating cross-link transaction credentials after successful transaction, storing the cross-link transaction credentials on a chain and sending the cross-link transaction credentials to a user account for storage, wherein the transaction credentials are used as cross-link asset transaction evidences of users;
the destruction module is configured to: after the new cross-chain transaction voucher is generated, the new cross-chain transaction voucher replaces the historical transaction voucher, and the historical transaction voucher is destroyed, so that the user always holds the latest cross-chain transaction voucher as the cross-chain asset transaction evidence.
7. The mirror-span-based multi-party span-chain system as recited in claim 6, further comprising an account module, a predictor module, a list management module, and a browser module;
the account module is used for registering a login transaction circulation chain of a user, checking a response history list, asset details and storing cross-chain transaction credentials, wherein the asset details comprise held asset exchange rate and multiparty mirror image asset list details;
the predictor module is used for copying the market value of the multiparty asset by the associated casting module, synthesizing mirror image asset value constants and carrying out real-time statistics and updating according to market value fluctuation;
the list management module is used for associating the prophetic machine module, managing a multiparty mirror image asset list and calculating the update mirror image asset and the asset exchange rate of the mirror image asset in real time;
the browser module is used for viewing the cross-link transaction overview, searching the cross-link transaction, and comprises cross-link transaction details, casting details, destruction details and cross-link request address details.
CN202110212411.7A 2021-02-25 2021-02-25 Multi-party cross-link method and system based on mirror image cross-link Active CN112862486B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110212411.7A CN112862486B (en) 2021-02-25 2021-02-25 Multi-party cross-link method and system based on mirror image cross-link

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110212411.7A CN112862486B (en) 2021-02-25 2021-02-25 Multi-party cross-link method and system based on mirror image cross-link

Publications (2)

Publication Number Publication Date
CN112862486A CN112862486A (en) 2021-05-28
CN112862486B true CN112862486B (en) 2024-01-05

Family

ID=75991445

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110212411.7A Active CN112862486B (en) 2021-02-25 2021-02-25 Multi-party cross-link method and system based on mirror image cross-link

Country Status (1)

Country Link
CN (1) CN112862486B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113312005B (en) * 2021-06-22 2022-11-01 青岛理工大学 Block chain-based Internet of things data capacity expansion storage method and system and computing equipment
CN113645278B (en) * 2021-07-23 2022-09-20 湖南大学 Cross-chain message transmission method, device and storage medium of block chain
CN113806817B (en) * 2021-10-08 2022-07-05 中科计算技术创新研究院 Method for constructing twin NFT, NFT protocol and system for full trusted storage
CN116029729B (en) * 2023-03-22 2023-06-06 安徽省大数据中心 Cross-link method and system based on dynamic access application link management contract mode

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109685486A (en) * 2018-11-28 2019-04-26 杭州云象网络技术有限公司 A kind of polymeric chain framework based on block chain technology
CN110471984A (en) * 2019-07-15 2019-11-19 阿里巴巴集团控股有限公司 Method for processing business and device, electronic equipment based on block chain
CN111145023A (en) * 2019-12-17 2020-05-12 上海交通大学 Cross-chain exchange method, system and medium based on trusted prediction machine
CN112308547A (en) * 2020-09-16 2021-02-02 电子科技大学 Digital asset transaction method based on alliance chain

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20180191503A1 (en) * 2015-07-14 2018-07-05 Fmr Llc Asynchronous Crypto Asset Transfer and Social Aggregating, Fractionally Efficient Transfer Guidance, Conditional Triggered Transaction, Datastructures, Apparatuses, Methods and Systems
US20190114706A1 (en) * 2017-10-17 2019-04-18 SALT Lending Holdings, Inc. Blockchain oracle for managing loans collateralized by digital assets
US20200250752A1 (en) * 2019-02-01 2020-08-06 Caret Ventures Llc Systems, methods, and program products for issuing, managing, valuing and trading digital asset tokens backed by a value bank comprising the residual value of a portfolio of ground leases
US10937096B2 (en) * 2019-07-15 2021-03-02 Advanced New Technologies Co., Ltd. Transaction processing in a service blockchain

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109685486A (en) * 2018-11-28 2019-04-26 杭州云象网络技术有限公司 A kind of polymeric chain framework based on block chain technology
CN110471984A (en) * 2019-07-15 2019-11-19 阿里巴巴集团控股有限公司 Method for processing business and device, electronic equipment based on block chain
CN111145023A (en) * 2019-12-17 2020-05-12 上海交通大学 Cross-chain exchange method, system and medium based on trusted prediction machine
CN112308547A (en) * 2020-09-16 2021-02-02 电子科技大学 Digital asset transaction method based on alliance chain

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
Cross-chain Oracle Based Data Migration Mechanism in Heterogeneous Blockchains;Zhipeng Gao et al.;《2020 IEEE 40th International Conference on Distributed Computing Systems (ICDCS)》;全文 *
Graviton:interchain swaps and wrapped tokens liquidity incentivisation solution;Aleksei Pupyshev et al.;《arXiv》;全文 *
一种改进的区块链跨链技术;魏昂;《网络空间安全》;第10卷(第06期);全文 *
许可区块链高效共识及跨链机制研究;解雯霖;《中国优秀硕士学位论文全文数据库 信息科技辑(月刊)》(第09期);全文 *

Also Published As

Publication number Publication date
CN112862486A (en) 2021-05-28

Similar Documents

Publication Publication Date Title
CN112862486B (en) Multi-party cross-link method and system based on mirror image cross-link
CN108833081B (en) Block chain-based equipment networking authentication method
Du et al. An optimized consortium blockchain for medical information sharing
Zhuang et al. Proof of reputation: A reputation-based consensus protocol for blockchain based systems
Xie et al. A survey on the scalability of blockchain systems
US10965446B2 (en) Blockchain-based automated user matching
CN108876599B (en) Poverty relief loan management system
US20230028606A1 (en) Method and apparatus for vertical federated learning
CN112434343B (en) Virtual power plant safety scheduling and trading method based on dual block chain technology
CN113438084B (en) Green power source tracing method and system based on R-PBFT consensus algorithm and timestamp
Zeng et al. A consortium blockchain paradigm on hyperledger-based peer-to-peer lending system
CN112685766B (en) Enterprise credit investigation management method and device based on block chain, computer equipment and storage medium
CN109493056A (en) A kind of block chain common recognition mechanism based on supply chain Ecological Information scene
CN112307501B (en) Big data system based on block chain technology, storage method and using method
CN113554421A (en) Police affair resource data governance cooperation method based on block chain
Pupyshev et al. Gravity: a blockchain-agnostic cross-chain communication and data oracles protocol
Ai et al. ABC: An auction-based blockchain consensus-incentive mechanism
Al-Madani et al. Implications of blockchain deployment in energy supply chain management: report integrity
Bilal et al. Blockchain technology: Opportunities & challenges
Hao et al. Efficient and secure data sharing scheme on interoperable blockchain database
Xu et al. BIT: A blockchain integrated time banking system for community exchange economy
Zhu et al. A study on the challenges and solutions of blockchain interoperability
CN115086049B (en) Block chain medical data sharing system and method based on verifiable delay function
CN114529376A (en) Energy exchange data processing method and device, computer equipment and storage medium
Sun et al. An efficient and secure trading framework for shared charging service based on multiple consortium blockchains

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
GR01 Patent grant
GR01 Patent grant