CN115526634A - Intelligent cross-chain interaction method and system based on block chain and storage medium - Google Patents
Intelligent cross-chain interaction method and system based on block chain and storage medium Download PDFInfo
- Publication number
- CN115526634A CN115526634A CN202211454197.7A CN202211454197A CN115526634A CN 115526634 A CN115526634 A CN 115526634A CN 202211454197 A CN202211454197 A CN 202211454197A CN 115526634 A CN115526634 A CN 115526634A
- Authority
- CN
- China
- Prior art keywords
- transaction
- price
- chain
- hang
- cross
- 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.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/382—Payment protocols; Details thereof insuring higher security of transaction
- G06Q20/3829—Payment protocols; Details thereof insuring higher security of transaction involving key management
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/382—Payment protocols; Details thereof insuring higher security of transaction
- G06Q20/3825—Use of electronic signatures
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, 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/401—Transaction verification
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/04—Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Engineering & Computer Science (AREA)
- Finance (AREA)
- Physics & Mathematics (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Economics (AREA)
- Marketing (AREA)
- Technology Law (AREA)
- Development Economics (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
The invention provides an intelligent cross-chain interaction method, system and storage medium based on a block chain, and belongs to the technical field of cross-chain areas. The method comprises the following steps: generating a plurality of first transaction pending lists by a plurality of users of the blockchain network A based on cross-chain service requirements; generating a plurality of second transaction pending lists by a plurality of users of the blockchain network B based on the cross-chain service requirements; finding out a second transaction pending statement matched with each first transaction pending statement by the cross-link server through a preset matching algorithm based on each first transaction pending statement, and establishing an association relation between the first transaction pending statement and the second transaction pending statement; judging whether the prices given by the first transaction hanging list and the second transaction hanging list based on the association relation are the same or not; and if the prices are different, matching different prices given by the first transaction pending form and the second transaction pending form into the same transaction price based on a preset matching algorithm, and performing transaction. The invention can realize the organic integration of different block chain items and achieve the intelligent interconnection and intercommunication among the block chain networks.
Description
Technical Field
The present invention relates to the field of inter-zone-chain technologies, and in particular, to an intelligent inter-zone-chain interaction method and system based on a block chain, and a storage medium.
Background
The block chain technology realizes a digital payment system independent of a trusted third party in an open P2P network, and a new trust system is constructed to realize the conversion from information interconnection to value interconnection and support the deep integration with the application of various industries. Currently, the blockchain technology has been applied to many areas of society, such as digital currency, cross-border payment, supply chain, manufacturing industry, and energy field.
With the gradual and deep research of people in various fields on the blockchain technology, more and more blockchain applications appear in various scenes, but the technical challenges of blockchain structural systems, consensus algorithms, protection of user privacy, intelligent contract development, system underlying performance, transaction throughput, cross-chain communication among different blockchain systems and the like increasingly restrict the development of blockchain technology and industries thereof.
With the rapid development of the block chain industry, a problem arises in the appearance of various public chains, private chains and alliance chains, namely how to communicate and even exchange values among different block chains, and in order to realize the organic integration of block chain items in different industries, the interconnection and intercommunication among the block chains are achieved, and further the purpose of inter-chain circulation of services and values is realized, and the block chains have actual urgent needs for a cross-chain interaction technology.
Disclosure of Invention
In order to solve at least one technical problem, the invention provides an intelligent cross-chain interaction method, system and storage medium based on block chains, which can realize organic fusion of different block chain items and achieve intelligent interconnection and intercommunication among block chain networks.
The invention provides an intelligent cross-chain interaction method based on a block chain in a first aspect, which comprises the following steps:
generating a plurality of first transaction hanging lists by a plurality of users of the block chain network A based on cross-chain service requirements, and sending the plurality of first transaction hanging lists to a cross-chain server;
generating a plurality of second transaction hanging lists by a plurality of users of the block chain network B based on the cross-chain service requirement, and sending the plurality of second transaction hanging lists to a cross-chain server;
finding out a second transaction pending statement matched with each first transaction pending statement by the cross-link server through a preset matching algorithm based on each first transaction pending statement, and establishing an association relation between the first transaction pending statement and the second transaction pending statement;
judging whether the prices given by the first transaction hang ticket and the second transaction hang ticket based on the incidence relation are the same or not;
and if the transaction prices are different, matching different prices given by the first transaction hanging list and the second transaction hanging list into the same transaction price based on a preset matching algorithm, and performing transaction according to the same transaction price.
In this scheme, the cross-link server finds out a second transaction pending statement matched with each first transaction pending statement based on each first transaction pending statement and through a preset matching algorithm, and specifically includes:
extracting a first transaction quantity and a first transaction price from each first transaction hang-up form, and extracting a second transaction quantity and a second transaction price from each second transaction hang-up form;
selecting a first transaction hang-up form as a target first transaction hang-up form, and comparing the similarity of the first transaction quantity of the target first transaction hang-up form with the second transaction quantity extracted from each second transaction hang-up form to obtain the transaction quantity similarity;
comparing the similarity of the first transaction price of the target first transaction pending form with the second transaction price extracted from each second transaction pending form to obtain transaction price similarity;
based on each second transaction hang-up form, accumulating the transaction quantity similarity between the second transaction quantity and the first transaction quantity of each target first transaction hang-up form and the transaction price similarity between the second transaction price and the first transaction price of each target first transaction hang-up form to obtain a first comprehensive similarity;
sequencing the second transaction hanging lists based on the level of the first comprehensive similarity;
and selecting the second transaction pending form with the highest first comprehensive similarity as the second transaction pending form matched with the target first transaction pending form.
In this scheme, the cross-link server finds out a second transaction pending statement matched with each first transaction pending statement based on each first transaction pending statement and through a preset matching algorithm, and specifically includes:
extracting a first transaction quantity and a first transaction price from each first transaction hang-up form, and extracting a second transaction quantity and a second transaction price from each second transaction hang-up form;
selecting a first transaction hang-up form as a target first transaction hang-up form, and comparing the similarity of the first transaction quantity of the target first transaction hang-up form with the second transaction quantity extracted from each second transaction hang-up form to obtain the transaction quantity similarity;
comparing the similarity of the first transaction price of the target first transaction pending form with the second transaction price extracted from each second transaction pending form to obtain transaction price similarity;
the influence weight of the preset transaction quantity and the transaction price on the matching is different;
on the basis of each second transaction pending statement, the transaction quantity similarity between the second transaction quantity and the first transaction quantity of each target first transaction pending statement and the transaction price similarity between the second transaction price and the first transaction price of each target first transaction pending statement are multiplied by corresponding influence weights respectively, and the products are accumulated to obtain a second comprehensive similarity;
sequencing the plurality of second transaction hanging lists based on the height of the second comprehensive similarity;
and selecting a second transaction hang-up form with the highest second comprehensive similarity as a second transaction hang-up form matched with the target first transaction hang-up form.
In the scheme, different prices given by the first transaction statement and the second transaction statement are matched into the same transaction price based on a preset matching algorithm, and the scheme specifically comprises the following steps:
constructing a matching price prediction model;
acquiring cross-chain transaction data and inputting the cross-chain transaction data into a sample database, wherein the cross-chain transaction data at least comprise a unit hanging price lattice and a transaction price given by both sides of the cross-chain transaction;
training a matching price prediction model based on cross-chain transaction data in a sample database to obtain an optimized matching price prediction model;
and inputting different prices given by the first transaction hanging list and the second transaction hanging list into a matched price prediction model, and outputting matched transaction prices.
In this scenario, after outputting the matched transaction price, the method further comprises:
acquiring a plurality of historical cross-chain transaction data, wherein each historical cross-chain transaction data at least comprises a unit hanging price lattice given by both historical cross-chain transaction parties and a historical real transaction price;
performing characteristic calculation based on different prices given by the first transaction hang ticket and the second transaction hang ticket to obtain a first characteristic value;
performing feature calculation based on unit hanging price grids given by both historical cross-chain transaction parties of each historical cross-chain transaction data to obtain a second feature value;
calculating the difference degree of the first characteristic value and a second characteristic value of each historical cross-chain transaction data to obtain a characteristic difference degree value;
adding historical cross-chain transaction data with the characteristic difference value smaller than a first preset threshold value into a correction database;
on the basis of the coupon prices given by both historical cross-chain transaction parties of each historical cross-chain transaction data in the correction database, historical predicted transaction prices are obtained through matching price prediction model prediction;
based on each historical cross-chain transaction data in the correction database, subtracting the historical predicted transaction price from the historical true transaction price to obtain a price difference value;
averaging price difference values corresponding to a plurality of historical cross-chain transaction data in a correction database to obtain an average value of the price difference values;
and adding the price difference average value to obtain the corrected transaction price on the basis of outputting the matched transaction price.
In the scheme, the transaction is carried out according to the same transaction price, and the scheme specifically comprises the following steps:
calculating the amount of the cryptocurrency paid by each of the two parties of the cross-chain transaction based on the same transaction price and the same transaction amount;
presetting that two parties of cross-link transaction are a user C and a user D respectively, wherein the user C transacts the encryption currency M1 in the blockchain network A, and the user D transacts the encryption currency M2 in the blockchain network B;
in the blockchain network A, transferring the encryption currency M1 of the user C from the address of the user C to the address of an exchange of the blockchain network A;
in the blockchain network B, transferring the encryption currency M2 of the user D from the address of the user D into the exchange address of the blockchain network B;
matching different prices given by the first transaction pending statement and the second transaction pending statement into the same transaction price by the to-be-bridged server based on a preset matching algorithm;
after the cross-link server finishes transaction authentication, feeding back a transaction authentication passing message to the blockchain network A and the blockchain network B;
in the blockchain network A, transferring the encryption currency M1 in the exchange address of the blockchain network A into the address of the user D;
in the blockchain network B, transferring the encryption currency M2 in the exchange address of the blockchain network B into the address of the user C;
the cross-chain transaction process is completed.
The second aspect of the present invention further provides an intelligent inter-chain interaction system based on a blockchain, which includes a memory and a processor, where the memory includes an intelligent inter-chain interaction method program based on a blockchain, and when executed by the processor, the intelligent inter-chain interaction method program based on a blockchain implements the following steps:
generating a plurality of first transaction hanging lists by a plurality of users of the block chain network A based on cross-chain service requirements, and sending the plurality of first transaction hanging lists to a cross-chain server;
generating a plurality of second transaction hanging lists by a plurality of users of the block chain network B based on the cross-chain service requirement, and sending the plurality of second transaction hanging lists to a cross-chain server;
finding out a second transaction pending statement matched with each first transaction pending statement by the cross-link server through a preset matching algorithm based on each first transaction pending statement, and establishing an association relation between the first transaction pending statement and the second transaction pending statement;
judging whether the prices given by the first transaction hang ticket and the second transaction hang ticket based on the incidence relation are the same or not;
and if the prices are different, matching different prices given by the first transaction pending form and the second transaction pending form into the same transaction price based on a preset matching algorithm, and performing transaction according to the same transaction price.
In this scheme, the cross-link server finds out a second transaction pending statement matched with each first transaction pending statement based on each first transaction pending statement and through a preset matching algorithm, and specifically includes:
extracting a first transaction quantity and a first transaction price from each first transaction pending form, and extracting a second transaction quantity and a second transaction price from each second transaction pending form;
selecting a first transaction hang list as a target first transaction hang list, and comparing the similarity of the first transaction quantity of the target first transaction hang list with the second transaction quantity extracted from each second transaction hang list to obtain transaction quantity similarity;
comparing the similarity of the first transaction price of the target first transaction hang-up form with the second transaction price extracted from each second transaction hang-up form to obtain transaction price similarity;
based on each second transaction hang-up form, accumulating the transaction quantity similarity between the second transaction quantity and the first transaction quantity of each target first transaction hang-up form and the transaction price similarity between the second transaction price and the first transaction price of each target first transaction hang-up form to obtain a first comprehensive similarity;
sequencing the plurality of second transaction hanging lists based on the height of the first comprehensive similarity;
and selecting the second transaction pending form with the highest first comprehensive similarity as a second transaction pending form matched with the target first transaction pending form.
In this scheme, the cross-link server finds out a second transaction pending statement matched with each first transaction pending statement based on each first transaction pending statement and through a preset matching algorithm, and specifically includes:
extracting a first transaction quantity and a first transaction price from each first transaction hang-up form, and extracting a second transaction quantity and a second transaction price from each second transaction hang-up form;
selecting a first transaction hang-up form as a target first transaction hang-up form, and comparing the similarity of the first transaction quantity of the target first transaction hang-up form with the second transaction quantity extracted from each second transaction hang-up form to obtain the transaction quantity similarity;
comparing the similarity of the first transaction price of the target first transaction pending form with the second transaction price extracted from each second transaction pending form to obtain transaction price similarity;
the influence weight of the preset transaction quantity and the transaction price on the matching is different;
on the basis of each second transaction pending statement, the transaction quantity similarity between the second transaction quantity and the first transaction quantity of each target first transaction pending statement and the transaction price similarity between the second transaction price and the first transaction price of each target first transaction pending statement are multiplied by corresponding influence weights respectively, and the products are accumulated to obtain a second comprehensive similarity;
sequencing the plurality of second transaction hanging lists based on the height of the second comprehensive similarity;
and selecting the second transaction pending form with the highest second comprehensive similarity as a second transaction pending form matched with the target first transaction pending form.
The third aspect of the present invention further provides a computer-readable storage medium, where the computer-readable storage medium includes a program of the intelligent inter-chain interaction method based on a blockchain, and when the program of the intelligent inter-chain interaction method based on a blockchain is executed by a processor, the steps of the intelligent inter-chain interaction method based on a blockchain as described above are implemented.
The intelligent cross-chain interaction method, system and storage medium based on the block chain can realize the organic fusion of different block chain items and achieve the intelligent interconnection and intercommunication among the block chain networks.
Additional aspects and advantages of the invention will be set forth in part in the description which follows and, in part, will be obvious from the description, or may be learned by practice of the invention.
Drawings
FIG. 1 is a flow chart of an intelligent inter-chain interaction method based on a block chain according to the present invention;
fig. 2 shows a block diagram of an intelligent inter-chain interaction system based on a blockchain according to the present invention.
Detailed Description
In order that the above objects, features and advantages of the present invention can be more clearly understood, a more particular description of the invention, taken in conjunction with the accompanying drawings and detailed description, is set forth below. It should be noted that the embodiments and features of the embodiments of the present application may be combined with each other without conflict.
In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present invention, however, the present invention may be practiced otherwise than as specifically described herein and, therefore, the scope of the present invention is not limited by the specific embodiments disclosed below.
FIG. 1 shows a flow chart of an intelligent inter-chain interaction method based on a blockchain according to the present invention.
As shown in fig. 1, a first aspect of the present invention provides an intelligent inter-chain interaction method based on a blockchain, where the method includes:
s102, a plurality of first transaction hanging lists are generated by a plurality of users of the blockchain network A based on the cross-chain service requirement, and the first transaction hanging lists are sent to a cross-chain server; s104, generating a plurality of second transaction hanging lists by a plurality of users of the block chain network B based on cross-chain service requirements, and sending the plurality of second transaction hanging lists to a cross-chain server; s106, finding out a second transaction hanging list matched with each first transaction hanging list through a preset matching algorithm by the cross-link server based on each first transaction hanging list, and establishing an association relation between the first transaction hanging list and the second transaction hanging list; s108, judging whether the prices given by the first transaction hang list and the second transaction hang list based on the association relation are the same or not; and S110, if the prices are different, matching different prices given by the first transaction pending form and the second transaction pending form into the same transaction price based on a preset matching algorithm, and performing transaction according to the same transaction price.
According to the embodiment of the invention, if the prices given by the first transaction pending form and the second transaction pending form based on the incidence relation are the same, the transaction is carried out according to the same transaction price.
It should be noted that the cross-link server may also receive cross-link transactions between other blockchain networks, such as but not limited to, blockchain network a and blockchain network C, blockchain network B and blockchain network D, blockchain network C and blockchain network D, and the like.
According to the method, a plurality of users of a block chain network A generate a plurality of first transaction hanging lists based on cross-chain service requirements, and the plurality of first transaction hanging lists are sent to a cross-chain server; generating a plurality of second transaction hanging lists by a plurality of users of the blockchain network B based on the cross-chain service requirement, and sending the plurality of second transaction hanging lists to a cross-chain server; finding out a second transaction hanging list matched with each first transaction hanging list by a preset matching algorithm based on each first transaction hanging list through the cross-link server, and establishing an association relation between the first transaction hanging list and the second transaction hanging list; judging whether the prices given by the first transaction pending statement and the second transaction pending statement based on the association relation are the same, and if so, carrying out transaction according to the same transaction price; and if the prices are different, matching different prices given by the first transaction pending form and the second transaction pending form into the same transaction price based on a preset matching algorithm, and performing transaction according to the same transaction price. Based on the above, the invention can realize the organic fusion of different block chain items, and achieve the intelligent interconnection and intercommunication among the block chain networks.
According to the embodiment of the invention, the cross-chain server finds out the matched second transaction hanging list based on each first transaction hanging list through a preset matching algorithm, and the method specifically comprises the following steps: extracting a first transaction quantity and a first transaction price from each first transaction hang-up form, and extracting a second transaction quantity and a second transaction price from each second transaction hang-up form; selecting a first transaction hang list as a target first transaction hang list, and comparing the similarity of the first transaction quantity of the target first transaction hang list with the second transaction quantity extracted from each second transaction hang list to obtain transaction quantity similarity; comparing the similarity of the first transaction price of the target first transaction hang-up form with the second transaction price extracted from each second transaction hang-up form to obtain transaction price similarity; based on each second transaction hang-up form, accumulating the transaction quantity similarity between the second transaction quantity and the first transaction quantity of each target first transaction hang-up form and the transaction price similarity between the second transaction price and the first transaction price of each target first transaction hang-up form to obtain a first comprehensive similarity; sequencing the second transaction hanging lists based on the level of the first comprehensive similarity; and selecting the second transaction pending form with the highest first comprehensive similarity as the second transaction pending form matched with the target first transaction pending form.
It can be understood that the cross-chain server may receive a plurality of cross-chain transaction hanging lists, and the cross-chain server may match the two hanging lists based on a preset matching algorithm, and select the two best-matched cross-chain transaction hanging lists for association, thereby facilitating the subsequent matching of successful transactions of both parties of the cross-chain transaction.
According to the embodiment of the invention, the cross-chain server finds out the matched second transaction hanging list based on each first transaction hanging list through a preset matching algorithm, and the method specifically comprises the following steps: extracting a first transaction quantity and a first transaction price from each first transaction hang-up form, and extracting a second transaction quantity and a second transaction price from each second transaction hang-up form; selecting a first transaction hang-up form as a target first transaction hang-up form, and comparing the similarity of the first transaction quantity of the target first transaction hang-up form with the second transaction quantity extracted from each second transaction hang-up form to obtain the transaction quantity similarity; comparing the similarity of the first transaction price of the target first transaction hang-up form with the second transaction price extracted from each second transaction hang-up form to obtain transaction price similarity; the influence weight of the preset transaction quantity and the transaction price on the matching is different; on the basis of each second transaction pending statement, the transaction quantity similarity between the second transaction quantity and the first transaction quantity of each target first transaction pending statement and the transaction price similarity between the second transaction price and the first transaction price of each target first transaction pending statement are multiplied by corresponding influence weights respectively, and the products are accumulated to obtain a second comprehensive similarity; sequencing the plurality of second transaction hanging lists based on the height of the second comprehensive similarity; and selecting the second transaction pending form with the highest second comprehensive similarity as a second transaction pending form matched with the target first transaction pending form.
It will be appreciated that the transaction amount and transaction price may not have the same weight on the match. In fact, the transaction parties are more concerned about the transaction price, and generally the transaction price has a relatively large weight on the match, while the transaction amount has a relatively small weight on the match. According to the invention, the influence weight of the transaction quantity and the transaction price on the matching is introduced, so that the comprehensive similarity is accurately calculated based on the influence weight, the accurate sequencing is facilitated, and the best matching second transaction hanging order is selected.
According to the embodiment of the invention, different prices given by the first transaction suspension bill and the second transaction suspension bill are matched into the same transaction price based on the preset matching algorithm, and the method specifically comprises the following steps: constructing a matching price prediction model; acquiring cross-chain transaction data and inputting the cross-chain transaction data into a sample database, wherein the cross-chain transaction data at least comprise a unit hanging price lattice and a transaction price given by both sides of the cross-chain transaction; training a matching price prediction model based on cross-chain transaction data in a sample database to obtain an optimized matching price prediction model; and inputting different prices given by the first transaction pending statement and the second transaction pending statement into a matching price prediction model, and outputting a matching transaction price.
It should be noted that the matched transaction price is obtained through the prediction of the matched price prediction model, and the intelligent and accurate prediction of the transaction price is realized. After the matched transaction price is predicted, the success rate of the cross-chain server matched cross-chain transaction between two parties is facilitated.
According to the specific embodiment of the present invention, after matching different prices given by the first transaction suspension bill and the second transaction suspension bill to the same transaction price based on the preset matching algorithm, the method further comprises: constructing a matching transaction quantity prediction model; acquiring cross-chain transaction data and inputting the cross-chain transaction data into a sample database, wherein the cross-chain transaction data at least comprises a hang number quantity and a deal quantity given by both parties of the cross-chain transaction; training a matching transaction quantity prediction model based on cross-chain transaction data in a sample database to obtain an optimized matching transaction quantity prediction model; and inputting different transaction quantities given by the first transaction hanging list and the second transaction hanging list into a matched transaction quantity prediction model, and outputting matched transaction quantity.
According to an embodiment of the invention, after outputting the matched transaction price, the method further comprises: acquiring a plurality of historical cross-chain transaction data, wherein each historical cross-chain transaction data at least comprises a unit hanging price lattice given by both historical cross-chain transaction parties and a historical real transaction price; performing characteristic calculation based on different prices given by the first transaction hang ticket and the second transaction hang ticket to obtain a first characteristic value; performing feature calculation based on unit hanging price grids given by both historical cross-chain transaction parties of each historical cross-chain transaction data to obtain a second feature value; calculating the difference degree of the first characteristic value and a second characteristic value of each historical cross-chain transaction data to obtain a characteristic difference degree value; adding historical cross-chain transaction data with the characteristic difference value smaller than a first preset threshold value into a correction database; on the basis of the coupon prices given by both historical cross-chain transaction parties of each historical cross-chain transaction data in the correction database, historical predicted transaction prices are obtained through matching price prediction model prediction; based on each historical cross-chain transaction data in the correction database, subtracting the historical predicted transaction price from the historical true transaction price to obtain a price difference value; averaging price difference values corresponding to a plurality of historical cross-chain transaction data in the correction database to obtain an average value of the price difference values; and adding the price difference average value to the matched transaction price to obtain the corrected transaction price.
It should be noted that, under the influence of the parameters of the model or limited training factors, the transaction price predicted by the model may have a certain error, and the error correction value is calculated based on a plurality of historical cross-chain transaction data, and then the transaction price predicted by the model is corrected based on the error correction value, so that a more accurate transaction price can be obtained after correction, and the success rate of matching the transactions of both parties of the cross-chain transaction is improved.
According to a specific embodiment of the present invention, after obtaining the corrected transaction price, the method further comprises: feeding back the corrected transaction prices to corresponding cross-link transaction parties of the blockchain network A and the blockchain network B respectively; and after the agreement between the two corresponding cross-link transaction parties of the block chain network A and the block chain network B is obtained, cross-link transaction information is generated.
According to a specific embodiment of the present invention, after generating the cross-chain transaction information, the method further comprises: in a cross-link server, performing signature authentication on cross-link transaction information by a plurality of authentication nodes; after a preset time period, collecting all signature authentication chains related to cross-chain transaction information; selecting the signature authentication chain with the longest chain as a target signature authentication chain; extracting the signature number of the forward signature and the signature number of the reverse signature from a target signature authentication chain; calculating the ratio of the number of signatures of the forward signature to the number of signatures of the reverse signature; and judging whether the ratio is larger than a second preset threshold value, if so, passing the cross-chain transaction authentication, and if not, failing the cross-chain transaction authentication.
According to the embodiment of the invention, the transaction is carried out according to the same transaction price, and the method specifically comprises the following steps: calculating the amount of encryption currency paid by each party of the cross-chain transaction based on the same transaction price and the same transaction amount; presetting that two parties of cross-link transaction are a user C and a user D respectively, wherein the user C transacts the encryption currency M1 in the blockchain network A, and the user D transacts the encryption currency M2 in the blockchain network B; in the blockchain network A, transferring the encryption currency M1 of the user C from the address of the user C to the address of an exchange of the blockchain network A; in the blockchain network B, transferring the encryption currency M2 of the user D from the address of the user D into the exchange address of the blockchain network B; matching different prices given by the first transaction pending statement and the second transaction pending statement into the same transaction price by the to-be-bridged server based on a preset matching algorithm; after the cross-link server completes transaction authentication, feeding back a transaction authentication passing message to the blockchain network A and the blockchain network B; in the blockchain network A, transferring the encryption currency M1 in the exchange address of the blockchain network A into the address of the user D; in the blockchain network B, transferring the encryption currency M2 in the exchange address of the blockchain network B into the address of the user C; and completing the cross-chain transaction process.
FIG. 2 is a block diagram illustrating an intelligent inter-chain interaction system based on a blockchain according to the present invention.
As shown in fig. 2, the second aspect of the present invention further provides an intelligent inter-chain interaction system 2 based on a blockchain, which includes a memory 21 and a processor 22, where the memory includes an intelligent inter-chain interaction method program based on a blockchain, and when executed by the processor, the intelligent inter-chain interaction method program based on a blockchain implements the following steps: generating a plurality of first transaction hanging lists by a plurality of users of the blockchain network A based on the cross-chain service requirement, and sending the plurality of first transaction hanging lists to a cross-chain server; generating a plurality of second transaction hanging lists by a plurality of users of the blockchain network B based on the cross-chain service requirement, and sending the plurality of second transaction hanging lists to a cross-chain server; finding out a second transaction hanging list matched with each first transaction hanging list by a preset matching algorithm based on each first transaction hanging list through the cross-link server, and establishing an association relation between the first transaction hanging list and the second transaction hanging list; judging whether the prices given by the first transaction hang ticket and the second transaction hang ticket based on the incidence relation are the same or not; and if the prices are different, matching different prices given by the first transaction pending form and the second transaction pending form into the same transaction price based on a preset matching algorithm, and performing transaction according to the same transaction price.
According to the embodiment of the invention, the cross-link server finds out the second transaction pending statement matched with each first transaction pending statement based on each first transaction pending statement through a preset matching algorithm, and the method specifically comprises the following steps: extracting a first transaction quantity and a first transaction price from each first transaction hang-up form, and extracting a second transaction quantity and a second transaction price from each second transaction hang-up form; selecting a first transaction hang-up form as a target first transaction hang-up form, and comparing the similarity of the first transaction quantity of the target first transaction hang-up form with the second transaction quantity extracted from each second transaction hang-up form to obtain the transaction quantity similarity; comparing the similarity of the first transaction price of the target first transaction hang-up form with the second transaction price extracted from each second transaction hang-up form to obtain transaction price similarity; based on each second transaction hang-up form, accumulating the transaction quantity similarity between the second transaction quantity and the first transaction quantity of each target first transaction hang-up form and the transaction price similarity between the second transaction price and the first transaction price of each target first transaction hang-up form to obtain a first comprehensive similarity; sequencing the plurality of second transaction hanging lists based on the height of the first comprehensive similarity; and selecting the second transaction pending form with the highest first comprehensive similarity as a second transaction pending form matched with the target first transaction pending form.
According to the embodiment of the invention, the cross-link server finds out the second transaction pending statement matched with each first transaction pending statement based on each first transaction pending statement through a preset matching algorithm, and the method specifically comprises the following steps: extracting a first transaction quantity and a first transaction price from each first transaction hang-up form, and extracting a second transaction quantity and a second transaction price from each second transaction hang-up form; selecting a first transaction hang list as a target first transaction hang list, and comparing the similarity of the first transaction quantity of the target first transaction hang list with the second transaction quantity extracted from each second transaction hang list to obtain transaction quantity similarity; comparing the similarity of the first transaction price of the target first transaction hang-up form with the second transaction price extracted from each second transaction hang-up form to obtain transaction price similarity; the influence weight of the preset transaction quantity and the transaction price on the matching is different; based on each second transaction pending statement, respectively multiplying the transaction quantity similarity between the second transaction quantity and the first transaction quantity of each target first transaction pending statement and the transaction price similarity between the second transaction price and the first transaction price of each target first transaction pending statement by corresponding influence weights, and accumulating the products to obtain a second comprehensive similarity; sequencing the second transaction hanging lists based on the level of the second comprehensive similarity; and selecting a second transaction hang-up form with the highest second comprehensive similarity as a second transaction hang-up form matched with the target first transaction hang-up form.
The third aspect of the present invention further provides a computer-readable storage medium, where the computer-readable storage medium includes a program of the intelligent inter-chain interaction method based on a blockchain, and when the program of the intelligent inter-chain interaction method based on a blockchain is executed by a processor, the steps of the intelligent inter-chain interaction method based on a blockchain as described above are implemented.
The intelligent cross-chain interaction method, system and storage medium based on the block chain can realize the organic fusion of different block chain items and achieve the intelligent interconnection and intercommunication among the block chain networks.
In the several embodiments provided in the present application, it should be understood that the disclosed apparatus and method may be implemented in other ways. The above-described device embodiments are merely illustrative, for example, the division of the unit is only one logical function division, and there may be other division ways in actual implementation, such as: multiple units or components may be combined, or may be integrated into another system, or some features may be omitted, or not implemented. In addition, the coupling, direct coupling or communication connection between the components shown or discussed may be through some interfaces, and the indirect coupling or communication connection between the devices or units may be electrical, mechanical or other forms.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units; can be located in one place or distributed on a plurality of network units; some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, all the functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may be separately regarded as one unit, or two or more units may be integrated into one unit; the integrated unit can be realized in a form of hardware, or in a form of hardware plus a software functional unit.
Those of ordinary skill in the art will understand that: all or part of the steps for realizing the method embodiments can be completed by hardware related to program instructions, the program can be stored in a computer readable storage medium, and the program executes the steps comprising the method embodiments when executed; and the aforementioned storage medium includes: a mobile storage device, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and various media capable of storing program codes.
Alternatively, the integrated unit of the present invention may be stored in a computer-readable storage medium if it is implemented in the form of a software functional module and sold or used as a separate product. Based on such understanding, the technical solutions of the embodiments of the present invention may be essentially implemented or a part contributing to the prior art may be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the methods described in the embodiments of the present invention. And the aforementioned storage medium includes: a removable storage device, a ROM, a RAM, a magnetic or optical disk, or various other media capable of storing program code.
The above description is only for the specific embodiments of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present invention, and all the changes or substitutions should be covered within the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the appended claims.
Claims (10)
1. An intelligent cross-chain interaction method based on a blockchain is characterized by comprising the following steps:
generating a plurality of first transaction hanging lists by a plurality of users of the blockchain network A based on the cross-chain service requirement, and sending the plurality of first transaction hanging lists to a cross-chain server;
generating a plurality of second transaction hanging lists by a plurality of users of the blockchain network B based on the cross-chain service requirement, and sending the plurality of second transaction hanging lists to a cross-chain server;
finding out a second transaction pending statement matched with each first transaction pending statement by the cross-link server through a preset matching algorithm based on each first transaction pending statement, and establishing an association relation between the first transaction pending statement and the second transaction pending statement;
judging whether the prices given by the first transaction hanging list and the second transaction hanging list based on the association relation are the same or not;
and if the transaction prices are different, matching different prices given by the first transaction hanging list and the second transaction hanging list into the same transaction price based on a preset matching algorithm, and performing transaction according to the same transaction price.
2. The intelligent inter-chain interaction method based on the blockchain as claimed in claim 1, wherein the inter-chain server finds out a second transaction pending statement matched with each first transaction pending statement based on each first transaction pending statement by a preset matching algorithm, and specifically includes:
extracting a first transaction quantity and a first transaction price from each first transaction pending form, and extracting a second transaction quantity and a second transaction price from each second transaction pending form;
selecting a first transaction hang-up form as a target first transaction hang-up form, and comparing the similarity of the first transaction quantity of the target first transaction hang-up form with the second transaction quantity extracted from each second transaction hang-up form to obtain the transaction quantity similarity;
comparing the similarity of the first transaction price of the target first transaction hang-up form with the second transaction price extracted from each second transaction hang-up form to obtain transaction price similarity;
based on each second transaction hang-up form, accumulating the transaction quantity similarity between the second transaction quantity and the first transaction quantity of each target first transaction hang-up form and the transaction price similarity between the second transaction price and the first transaction price of each target first transaction hang-up form to obtain a first comprehensive similarity;
sequencing the second transaction hanging lists based on the level of the first comprehensive similarity;
and selecting the second transaction pending form with the highest first comprehensive similarity as the second transaction pending form matched with the target first transaction pending form.
3. The intelligent inter-chain interaction method based on the blockchain as claimed in claim 1, wherein the inter-chain server finds out a second transaction pending statement matched with each first transaction pending statement based on each first transaction pending statement by a preset matching algorithm, and specifically includes:
extracting a first transaction quantity and a first transaction price from each first transaction hang-up form, and extracting a second transaction quantity and a second transaction price from each second transaction hang-up form;
selecting a first transaction hang-up form as a target first transaction hang-up form, and comparing the similarity of the first transaction quantity of the target first transaction hang-up form with the second transaction quantity extracted from each second transaction hang-up form to obtain the transaction quantity similarity;
comparing the similarity of the first transaction price of the target first transaction pending form with the second transaction price extracted from each second transaction pending form to obtain transaction price similarity;
the influence weight of the preset transaction quantity and the transaction price on the matching is different;
based on each second transaction pending statement, respectively multiplying the transaction quantity similarity between the second transaction quantity and the first transaction quantity of each target first transaction pending statement and the transaction price similarity between the second transaction price and the first transaction price of each target first transaction pending statement by corresponding influence weights, and accumulating the products to obtain a second comprehensive similarity;
sequencing the plurality of second transaction hanging lists based on the height of the second comprehensive similarity;
and selecting a second transaction hang-up form with the highest second comprehensive similarity as a second transaction hang-up form matched with the target first transaction hang-up form.
4. The intelligent inter-chain interaction method based on the blockchain as claimed in claim 1, wherein different prices given by the first transaction pending form and the second transaction pending form are matched to be the same transaction price based on a preset matching algorithm, specifically comprising:
constructing a matching price prediction model;
acquiring cross-chain transaction data and inputting the cross-chain transaction data into a sample database, wherein the cross-chain transaction data at least comprise a unit hanging price lattice and a transaction price given by both sides of the cross-chain transaction;
training a matching price prediction model based on cross-chain transaction data in a sample database to obtain an optimized matching price prediction model;
and inputting different prices given by the first transaction hanging list and the second transaction hanging list into a matched price prediction model, and outputting matched transaction prices.
5. The intelligent block chain-based cross-chain interaction method as claimed in claim 4, wherein after outputting the matched transaction price, the method further comprises:
acquiring a plurality of historical cross-chain transaction data, wherein each historical cross-chain transaction data at least comprises a unit hanging price lattice given by both historical cross-chain transaction parties and a historical real transaction price;
performing characteristic calculation based on different prices given by the first transaction hang ticket and the second transaction hang ticket to obtain a first characteristic value;
performing feature calculation based on unit hanging price grids given by both historical cross-chain transaction parties of each historical cross-chain transaction data to obtain a second feature value;
calculating the difference degree of the first characteristic value and a second characteristic value of each historical cross-chain transaction data to obtain a characteristic difference degree value;
adding historical cross-chain transaction data with the characteristic difference value smaller than a first preset threshold value into a correction database;
on the basis of the coupon prices given by both historical cross-chain transaction parties of each historical cross-chain transaction data in the correction database, historical predicted transaction prices are obtained through matching price prediction model prediction;
based on each historical cross-chain transaction data in the correction database, subtracting the historical predicted transaction price from the historical true transaction price to obtain a price difference value;
averaging price difference values corresponding to a plurality of historical cross-chain transaction data in the correction database to obtain an average value of the price difference values;
and adding the price difference average value to the matched transaction price to obtain the corrected transaction price.
6. The intelligent inter-chain interaction method based on the blockchain as claimed in claim 1, wherein the transaction is performed according to the same transaction price, and specifically comprises:
calculating the amount of the cryptocurrency paid by each of the two parties of the cross-chain transaction based on the same transaction price and the same transaction amount;
presetting that two parties of cross-link transaction are a user C and a user D respectively, wherein the user C transacts the encryption currency M1 in the blockchain network A, and the user D transacts the encryption currency M2 in the blockchain network B;
in the blockchain network A, transferring the encryption currency M1 of the user C from the address of the user C to the address of an exchange of the blockchain network A;
in the blockchain network B, transferring the encryption currency M2 of the user D from the address of the user D into the exchange address of the blockchain network B;
matching different prices given by the first transaction pending statement and the second transaction pending statement into the same transaction price by the to-be-linked server based on a preset matching algorithm;
after the cross-link server finishes transaction authentication, feeding back a transaction authentication passing message to the blockchain network A and the blockchain network B;
in the blockchain network A, transferring the encryption currency M1 in the exchange address of the blockchain network A into the address of the user D;
in the blockchain network B, transferring the encryption currency M2 in the exchange address of the blockchain network B into the address of the user C;
the cross-chain transaction process is completed.
7. An intelligent inter-chain interaction system based on a blockchain is characterized by comprising a memory and a processor, wherein the memory comprises an intelligent inter-chain interaction method program based on the blockchain, and the intelligent inter-chain interaction method program based on the blockchain realizes the following steps when being executed by the processor:
generating a plurality of first transaction hanging lists by a plurality of users of the blockchain network A based on the cross-chain service requirement, and sending the plurality of first transaction hanging lists to a cross-chain server;
generating a plurality of second transaction hanging lists by a plurality of users of the block chain network B based on the cross-chain service requirement, and sending the plurality of second transaction hanging lists to a cross-chain server;
finding out a second transaction pending statement matched with each first transaction pending statement by the cross-link server through a preset matching algorithm based on each first transaction pending statement, and establishing an association relation between the first transaction pending statement and the second transaction pending statement;
judging whether the prices given by the first transaction hang ticket and the second transaction hang ticket based on the incidence relation are the same or not;
and if the transaction prices are different, matching different prices given by the first transaction hanging list and the second transaction hanging list into the same transaction price based on a preset matching algorithm, and performing transaction according to the same transaction price.
8. The system of claim 7, wherein the inter-chain server finds a second transaction pending statement matching with each first transaction pending statement through a preset matching algorithm based on each first transaction pending statement, and specifically comprises:
extracting a first transaction quantity and a first transaction price from each first transaction hang-up form, and extracting a second transaction quantity and a second transaction price from each second transaction hang-up form;
selecting a first transaction hang-up form as a target first transaction hang-up form, and comparing the similarity of the first transaction quantity of the target first transaction hang-up form with the second transaction quantity extracted from each second transaction hang-up form to obtain the transaction quantity similarity;
comparing the similarity of the first transaction price of the target first transaction hang-up form with the second transaction price extracted from each second transaction hang-up form to obtain transaction price similarity;
based on each second transaction pending form, accumulating the transaction quantity similarity between the second transaction quantity and the first transaction quantity of each target first transaction pending form and the transaction price similarity between the second transaction price and the first transaction price of each target first transaction pending form to obtain a first comprehensive similarity;
sequencing the second transaction hanging lists based on the level of the first comprehensive similarity;
and selecting the second transaction pending form with the highest first comprehensive similarity as the second transaction pending form matched with the target first transaction pending form.
9. The system of claim 7, wherein the inter-chain server finds a second transaction pending statement matching with each first transaction pending statement through a preset matching algorithm based on each first transaction pending statement, and specifically comprises:
extracting a first transaction quantity and a first transaction price from each first transaction hang-up form, and extracting a second transaction quantity and a second transaction price from each second transaction hang-up form;
selecting a first transaction hang list as a target first transaction hang list, and comparing the similarity of the first transaction quantity of the target first transaction hang list with the second transaction quantity extracted from each second transaction hang list to obtain transaction quantity similarity;
comparing the similarity of the first transaction price of the target first transaction hang-up form with the second transaction price extracted from each second transaction hang-up form to obtain transaction price similarity;
the influence weight of the preset transaction quantity and the transaction price on the matching is different;
on the basis of each second transaction pending statement, the transaction quantity similarity between the second transaction quantity and the first transaction quantity of each target first transaction pending statement and the transaction price similarity between the second transaction price and the first transaction price of each target first transaction pending statement are multiplied by corresponding influence weights respectively, and the products are accumulated to obtain a second comprehensive similarity;
sequencing the second transaction hanging lists based on the level of the second comprehensive similarity;
and selecting a second transaction hang-up form with the highest second comprehensive similarity as a second transaction hang-up form matched with the target first transaction hang-up form.
10. A computer-readable storage medium, wherein the computer-readable storage medium includes a blockchain-based intelligent cross-chain interaction method program, and when the blockchain-based intelligent cross-chain interaction method program is executed by a processor, the steps of a blockchain-based intelligent cross-chain interaction method according to any one of claims 1 to 6 are implemented.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202211454197.7A CN115526634B (en) | 2022-11-21 | 2022-11-21 | Intelligent cross-chain interaction method and system based on block chain and storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202211454197.7A CN115526634B (en) | 2022-11-21 | 2022-11-21 | Intelligent cross-chain interaction method and system based on block chain and storage medium |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN115526634A true CN115526634A (en) | 2022-12-27 |
| CN115526634B CN115526634B (en) | 2023-04-18 |
Family
ID=84704710
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202211454197.7A Active CN115526634B (en) | 2022-11-21 | 2022-11-21 | Intelligent cross-chain interaction method and system based on block chain and storage medium |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN115526634B (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116051172A (en) * | 2023-03-07 | 2023-05-02 | 天聚地合(苏州)科技股份有限公司 | Data element auxiliary pricing method, device and system based on blockchain |
| CN118014577A (en) * | 2024-02-02 | 2024-05-10 | 深圳市蜂凡科技有限公司 | A transaction system data processing method and transaction system |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20190305958A1 (en) * | 2018-04-03 | 2019-10-03 | Alibaba Group Holding Limited | Cross-blockchain authentication method and apparatus, and electronic device |
| WO2021218459A1 (en) * | 2020-04-28 | 2021-11-04 | 北京邮电大学 | Cross-chain interaction method, apparatus and system |
| CN113709037A (en) * | 2021-08-17 | 2021-11-26 | 电子科技大学 | Cross-chain transaction routing node selection method and device |
| CN115239443A (en) * | 2022-09-23 | 2022-10-25 | 北京百度网讯科技有限公司 | Transaction matching method, device, equipment and medium based on block chain |
-
2022
- 2022-11-21 CN CN202211454197.7A patent/CN115526634B/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20190305958A1 (en) * | 2018-04-03 | 2019-10-03 | Alibaba Group Holding Limited | Cross-blockchain authentication method and apparatus, and electronic device |
| WO2021218459A1 (en) * | 2020-04-28 | 2021-11-04 | 北京邮电大学 | Cross-chain interaction method, apparatus and system |
| CN113709037A (en) * | 2021-08-17 | 2021-11-26 | 电子科技大学 | Cross-chain transaction routing node selection method and device |
| CN115239443A (en) * | 2022-09-23 | 2022-10-25 | 北京百度网讯科技有限公司 | Transaction matching method, device, equipment and medium based on block chain |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116051172A (en) * | 2023-03-07 | 2023-05-02 | 天聚地合(苏州)科技股份有限公司 | Data element auxiliary pricing method, device and system based on blockchain |
| CN116051172B (en) * | 2023-03-07 | 2023-08-08 | 天聚地合(苏州)科技股份有限公司 | Data element auxiliary pricing method, device and system based on blockchain |
| CN118014577A (en) * | 2024-02-02 | 2024-05-10 | 深圳市蜂凡科技有限公司 | A transaction system data processing method and transaction system |
Also Published As
| Publication number | Publication date |
|---|---|
| CN115526634B (en) | 2023-04-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN111428881B (en) | Recognition model training method, device, equipment and readable storage medium | |
| CN115526634B (en) | Intelligent cross-chain interaction method and system based on block chain and storage medium | |
| CN112800466B (en) | Data processing method and device based on privacy protection and server | |
| CN111582850B (en) | Electric charge recharging method and device based on mobile phone bank | |
| CN109064146A (en) | A kind of digital cash method of commerce, equipment, system, terminal and client wallet | |
| CN105389488B (en) | Identity identifying method and device | |
| CN103814545A (en) | Mobile phone user identity authentication method, cloud server and network system | |
| CN108876538B (en) | A kind of order information processing method | |
| US20210110384A1 (en) | Ad Hoc Neural Network for Proof of Wallet | |
| CN114640464B (en) | Subscription data transmission method, device, equipment and storage medium based on blockchain | |
| CN110378575A (en) | Overdue event returned money collection method and device, computer readable storage medium | |
| CN107730223A (en) | It is a kind of to polymerize the system and method paid | |
| CN110210249A (en) | The system and method for track query function of hideing are realized based on data obfuscation | |
| CN112269829B (en) | Block chain data management method based on resource recovery system platform | |
| AU2023338368A1 (en) | Peer-to-peer selectable digital money system | |
| CN108961034A (en) | System and method, storage medium based on user behavior certification | |
| US12293354B2 (en) | Peer-to-peer selectable digital money system | |
| CN111582935A (en) | Block chain-based integral mutual identification method and system | |
| CN111556148A (en) | Data sharing method, data sharing platform and device | |
| CN114020351A (en) | A smart contract-based industrial edge computing offloading system and method | |
| CN117788040A (en) | Marketing data processing method, device, equipment and storage medium | |
| CN111768196B (en) | Transaction information confirmation method and device | |
| CN110084625A (en) | A kind of intelligent reference method and device based on block chain technology | |
| CN114596097B (en) | User identification method, device, electronic equipment and computer readable storage medium | |
| CN113205336B (en) | Multiple signature transaction method, computer device and storage medium |
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 |