CN112508566A - Alliance chain-based cross-chain private transaction method and equipment - Google Patents
Alliance chain-based cross-chain private transaction method and equipment Download PDFInfo
- Publication number
- CN112508566A CN112508566A CN202011391158.8A CN202011391158A CN112508566A CN 112508566 A CN112508566 A CN 112508566A CN 202011391158 A CN202011391158 A CN 202011391158A CN 112508566 A CN112508566 A CN 112508566A
- Authority
- CN
- China
- Prior art keywords
- chain
- transaction
- cross
- relay
- target
- 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
- 238000000034 method Methods 0.000 title claims abstract description 31
- 238000012795 verification Methods 0.000 claims abstract description 33
- 238000004590 computer program Methods 0.000 claims description 4
- 238000006243 chemical reaction Methods 0.000 claims description 3
- 238000010200 validation analysis Methods 0.000 claims 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 239000004744 fabric Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
- G06F21/6245—Protecting personal data, e.g. for financial or medical purposes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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/389—Keeping log of transactions for guaranteeing non-repudiation of a transaction
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Bioethics (AREA)
- Strategic Management (AREA)
- Finance (AREA)
- Computer Security & Cryptography (AREA)
- Health & Medical Sciences (AREA)
- General Business, Economics & Management (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Databases & Information Systems (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Storage Device Security (AREA)
Abstract
The invention discloses a federation chain-based cross-chain private transaction method and equipment, wherein the method comprises the following steps: the source chain and the target chain initiate cross-chain registration to a cross-chain relay, the cross-chain relay generates a cross-chain intelligent contract and a transaction verification rule, and returns a registration result; the source chain sends a cross-chain privacy transaction request to a cross-chain relay, the cross-chain relay executes transaction validity check and authenticity verification, after the verification is passed, the transaction is recorded to a cross-chain intelligent contract, then two target chain type transactions are constructed and sent to a target chain, the target chain receives the privacy transaction and forwards the privacy transaction to all privacy transaction participant nodes, a privacy account book is executed and updated, the received public transaction is forwarded to all nodes, a public account book is executed and updated, finally the target chain returns a privacy transaction result to the cross-chain relay, and the cross-chain relay returns the transaction result to the source chain after the transaction result authenticity is verified. On one hand, the method of the invention provides traceability of cross-chain private transaction, and simultaneously realizes privacy protection of transaction data.
Description
Technical Field
The invention relates to a block chain technology, in particular to a federation chain-based cross-chain private transaction method and computer equipment.
Background
The block chain is a distributed account book database which is commonly maintained by multiple parties, transmission and access safety is guaranteed by using cryptography, and data can be stored consistently and is difficult to tamper. In a mode of a alliance chain, transaction data are identified in all nodes, all nodes maintain a common ledger, and the data are completely stored in each node, so that the characteristics of consistent storage and difficult tampering of blockchain data are guaranteed.
In a federation chain environment, federation enterprises often have a requirement for private transactions, for example, some enterprises in a federation chain want transaction information of each other not to be known by other enterprises, but can verify the authenticity of the transactions in a public ledger, currently, mainstream federation chain underlying platforms including fabric, hyperchain and the like have supported a method for intra-federation chain private transactions in the homogeneous chain, but lack a method for inter-federation private transactions between different chains, and in reality, most large enterprises are often in different types of federation chains, and there are transactions among them, so that a problem of inter-federation private transactions is faced. How to carry out cross-link private transaction among alliance links has become a problem to be solved urgently.
Disclosure of Invention
The invention aims to provide a federation chain-based cross-chain private transaction method and equipment aiming at the defects of the prior art.
In order to achieve the purpose, the invention has the following technical scheme:
one aspect of the present invention provides a federation chain-based cross-chain private transaction method, including:
a source chain and a target chain initiate cross-chain registration to a cross-chain relay;
the cross-link relay checks the registration information, generates a cross-link intelligent contract, generates transaction verification rules of a source link and a target link according to the registration information, and then returns a registration result;
the source chain sends a cross-chain privacy transaction to a cross-chain relay;
the cross-link relay receives the cross-link private transaction, firstly, the cross-link transaction is checked, the transaction verification is executed after the check is passed, and the transaction is recorded to a cross-link intelligent contract after the verification is passed;
the cross-link relay converts the cross-link private transaction into a target link transaction structure and constructs two transactions to be sent to a target link, wherein one transaction is a private transaction and the other transaction is a public transaction;
after receiving the private transaction, the target chain is executed and identified by the private transaction participants, the private account book is updated, the public transaction is executed and identified by all the nodes, and the public account book is updated;
and after the target chain finishes the transaction, returning the result to the cross-chain relay, and after verifying the authenticity of the transaction result, sending the transaction result to the source chain to finish the cross-chain privacy transaction.
Further, the cross-link relay is responsible for transaction verification, transaction structure conversion and transaction forwarding. The nodes of the source chain and the target chain respectively comprise a public database (public account book) and a privacy database (privacy account book), the public account book is shared and maintained by all the nodes of the chain, and the privacy account book stores node private data including privacy contracts and privacy transactions.
Further, the source chain and the target chain initiate cross-chain registration to the cross-chain relay, and the registration information comprises chain information, a chain certificate and transaction verification rule information.
Further, the cross-link relay firstly checks whether the registration information is complete, then generates a cross-link intelligent contract and transaction verification rules of the source chain and the target chain according to the registration information, and finally returns the registration result and the certificate information of the cross-link relay to the source chain and the target chain.
Further, after the source chain completes cross-chain registration, a cross-chain privacy transaction request is sent to a cross-chain relay, the transaction request contains signature information of the source chain, transaction existence certification information and privacy transaction related to target chain participant information, and the target chain participant information can be node hash or node number.
Further, the check of the cross-chain privacy transaction by the cross-chain relay includes whether the source chain and the target chain have completed cross-chain registration, whether a transaction verification rule has been registered, and the transaction is checked using a source chain certificate. And verifying the authenticity certification information of the transaction by using a transaction verification rule through the cross-link relay after the verification is passed, and registering the source link information, the target link information, the transaction time and the transaction hash to a cross-link intelligent contract after the verification is passed.
Further, after the cross-link relay verifies the cross-link transaction, the cross-link transaction is converted into a transaction structure which can be identified by a target link, two transactions are generated and sent to the target link, one transaction is a private transaction, the other transaction is a public transaction, the private transaction contains original cross-link private transaction content and transaction hash, the public transaction only has the privacy transaction hash, and no privacy transaction content exists.
Further, after receiving the private transaction, the target chain forwards the private transaction to the participant node according to the information of the transaction participant, the participant node executes the transaction, and updates the private ledger after consensus; and broadcasting the public transaction to all nodes after the target chain receives the public transaction, and recording the private transaction Hash common identification chain to a public account book. And then the target chain returns the privacy transaction result signature to the cross-chain relay, the cross-chain relay verifies the authenticity of the transaction result by using the certificate of the target chain and the transaction verification rule, and finally the cross-chain relay signs the transaction result and sends the signature to the source chain.
Further, after the source chain receives the transaction result of the cross-chain relay, the cross-chain relay certificate is used for checking the signature, and the result is selected to be linked or returned to the client according to the requirement after the signature passes the check.
Another aspect of the present invention provides a computer apparatus, comprising: a memory and a processor; the memory having stored thereon a computer program executable by the processor; and when the computer program is run by the processor, the steps of the alliance-chain-based cross-chain private transaction method are executed.
The invention has the beneficial effects that: the invention provides a federation chain-based cross-chain privacy transaction method, which realizes the security, privacy and traceability of privacy transaction, and comprises a cross-chain relay deployment cross-chain intelligent contract used for registering a cross-chain privacy transaction event; generating a private transaction and a public transaction based on a target chain transaction structure by a cross-chain relay, wherein the private transaction comprises private data information, and the public transaction comprises a hash value of the private transaction; the target chain executes the private transaction by the private transaction participant and updates the private account book of the private transaction participant, and executes the public transaction by the whole network node and links the private transaction in a Hash way, so that the privacy protection of the private transaction is realized, and the authenticity of the transaction is provided and can be traced.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to these drawings without creative efforts.
FIG. 1 is a flowchart of federation chain-based cross-chain registration provided by an embodiment of the present invention;
fig. 2 is a flowchart of a federation chain-based cross-chain private transaction provided by an embodiment of the present invention.
Detailed Description
In order to make the aforementioned objects, features and advantages of the present invention comprehensible, embodiments accompanied with figures are described in detail below.
In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present invention, but the present invention may be practiced in other ways than those specifically described and will be readily apparent to those of ordinary skill in the art without departing from the spirit of the present invention, and therefore the present invention is not limited to the specific embodiments disclosed below.
The embodiment of the invention provides a federation chain-based cross-chain private transaction method. The cross-chain system comprises a source chain, a target chain and a cross-chain relay, wherein the cross-chain relay is responsible for transaction verification, transaction structure conversion and transaction forwarding, nodes of the source chain and the target chain respectively comprise a public database (a public ledger) and a private database (a private ledger), the public ledger is shared and maintained by all nodes of the chain, and the private ledger stores node private data including privacy contracts and private transactions. The method comprises a cross-chain registration process and a cross-chain privacy transaction process, and specifically comprises the following steps:
fig. 1 shows a federation chain-based cross-chain registration process, which includes:
the alliance chain initiates cross-chain registration to a cross-chain relay, and the registration information comprises chain information, a chain certificate and transaction verification rule information;
after receiving the cross-chain registration request, the cross-chain relay firstly checks the registration information, and the checking content comprises the following steps: whether the chain is registered or not, whether the registration information is complete or not, and whether the chain is updated for the registration information; then generating a cross-chain contract for registering cross-chain transaction; and finally, generating a transaction verification rule according to the transaction verification rule information of the registration chain, and returning to the registration result of the registration chain and the certificate information of the cross-chain relay.
Fig. 2 shows a federation chain-based cross-chain private transaction flow, which includes:
after the source chain finishes the cross-chain registration, a cross-chain privacy transaction request is sent to a cross-chain relay, the transaction request comprises signature information of the source chain, transaction existence certification information and privacy transaction related target chain participant information, and the target chain participant information can be node hash or node number;
the cross-chain relay checks the cross-chain private transaction, including whether the source chain and the target chain have completed cross-chain registration, whether transaction verification rules have been registered, and verifying the transaction using the source chain certificate. Verifying the authenticity certification information of the transaction by using a transaction verification rule through the cross-link relay after the verification is passed, and registering the source link information, the target link information, the transaction time and the transaction hash to a cross-link intelligent contract after the verification is passed;
after the cross-link relay verifies the cross-link transaction, the cross-link transaction is converted into a transaction structure which can be identified by a target link, two transactions are generated and sent to the target link, one transaction is a private transaction, the other transaction is a public transaction, the private transaction comprises original cross-link private transaction content and transaction hash, the public transaction only has the privacy transaction hash, and the private transaction content does not exist;
the target chain respectively processes the private transaction and the public transaction after receiving the private transaction, and forwards the private transaction to the participant nodes according to the information of the transaction participants, such as the nodes No. 2 and No. 4 in the target chain in the figure 2, the participant nodes execute the transaction, and the private ledger is updated after consensus, and only the private ledger can be checked by the participant nodes; for public transactions, the target chain receives the broadcast to all nodes, such as nodes 1, 2, 3, and 4 of the target chain in fig. 2, and records the private transaction hash common identification uplink to the public ledger, which is shared by the whole network. After the transaction is executed, the target chain returns the privacy transaction result signature to the cross-chain relay, the cross-chain relay verifies the authenticity of the transaction result by using the certificate of the target chain and the transaction verification rule, and finally the cross-chain relay signs the transaction result and sends the transaction result signature to the source chain;
and after receiving the transaction result of the cross-link relay, the source chain uses a cross-link relay certificate to check the signature, and after the signature passes the check, the result is selected to be linked or returned to the client according to the requirement.
In one embodiment, a computer device is provided, which includes a memory and a processor, the memory stores computer readable instructions, and when executed by the processor, the processor executes the steps in the federation chain-based cross-chain private transaction method in the embodiments.
In one embodiment, a storage medium storing computer-readable instructions is provided, and the computer-readable instructions, when executed by one or more processors, cause the one or more processors to perform the steps of the federation chain-based cross-chain private transaction method in the embodiments described above. The storage medium may be a nonvolatile storage medium.
Those skilled in the art will appreciate that all or part of the steps in the methods of the above embodiments may be implemented by associated hardware instructed by a program, which may be stored in a computer-readable storage medium, and the storage medium may include: read Only Memory (ROM), Random Access Memory (RAM), magnetic or optical disks, and the like.
The above description is only for the purpose of illustrating the preferred embodiments of the one or more embodiments of the present disclosure, and is not intended to limit the scope of the one or more embodiments of the present disclosure, and any modifications, equivalent substitutions, improvements, etc. made within the spirit and principle of the one or more embodiments of the present disclosure should be included in the scope of the one or more embodiments of the present disclosure.
Claims (10)
1. A federation chain-based cross-chain private transaction method is characterized by comprising the following steps:
a source chain and a target chain initiate cross-chain registration to a cross-chain relay;
the cross-link relay checks the registration information, generates a cross-link intelligent contract, generates transaction verification rules of a source link and a target link according to the registration information, and then returns a registration result;
the source chain sends a cross-chain privacy transaction to a cross-chain relay;
the cross-link relay receives the cross-link private transaction, firstly, the cross-link transaction is checked, the transaction verification is executed after the check is passed, and the transaction is recorded to a cross-link intelligent contract after the verification is passed;
the cross-link relay converts the cross-link private transaction into a target link transaction structure and constructs two transactions to be sent to a target link, wherein one transaction is a private transaction and the other transaction is a public transaction;
after receiving the private transaction, the target chain is executed and identified by the private transaction participants, the private account book is updated, the public transaction is executed and identified by all the nodes, and the public account book is updated;
and after the target chain finishes the transaction, returning the result to the cross-chain relay, and after verifying the authenticity of the transaction result, sending the transaction result to the source chain to finish the cross-chain privacy transaction.
2. The federation chain-based cross-chain privacy transaction method of claim 1, wherein the cross-chain relay is responsible for transaction verification, transaction structure conversion and transaction forwarding; the nodes of the source chain and the target chain comprise public accounts and private accounts, the public accounts are shared and maintained by all the nodes of the chain, and the private data of the nodes, including privacy contracts and privacy transactions, are stored in the private accounts.
3. The federation chain-based cross-chain private transaction method of claim 1, wherein the source chain and the target chain initiate cross-chain registration with the cross-chain relay, the registration information comprising chain information, chain credentials, and transaction verification rule information.
4. The federation chain-based cross-chain private transaction method of claim 1, wherein the cross-chain relay firstly checks whether the registration information is complete, then generates cross-chain intelligent contracts and transaction verification rules of the source chain and the target chain according to the registration information, and finally returns the registration result and the certificate information of the cross-chain relay to the source chain and the target chain.
5. The alliance-chain-based cross-chain privacy transaction method is characterized in that a cross-chain privacy transaction request is initiated in a cross-chain relay mode after a source chain completes cross-chain registration, the transaction request comprises source chain signature information, transaction existence certification information and privacy transaction related target chain participant information, and the target chain participant information can be node hash or node number.
6. A federation chain-based cross-chain privacy transaction method as claimed in claim 1, wherein the cross-chain relay checks the cross-chain privacy transaction including whether the source and target chains have completed cross-chain registration, whether transaction validation rules have been registered, and using source chain certificates to sign transactions. And verifying the authenticity certification information of the transaction by using a transaction verification rule through the cross-link relay after the verification is passed, and registering the source link information, the target link information, the transaction time and the transaction hash to a cross-link intelligent contract after the verification is passed.
7. The alliance-chain-based cross-chain privacy transaction method is characterized in that after cross-chain relay verifies the cross-chain transaction, the cross-chain transaction is converted into a transaction structure which can be identified by a target chain, two transactions are generated and sent to the target chain, one transaction is a privacy transaction, the other transaction is a public transaction, the privacy transaction contains original cross-chain privacy transaction content and transaction hash, the public transaction only has the privacy transaction hash, and no privacy transaction content exists.
8. The alliance-chain-based cross-chain private transaction method is characterized in that a target chain receives the private transaction, forwards the private transaction to a participant node according to information of transaction participants, executes the transaction by the participant node, and updates a private ledger after consensus; and broadcasting the public transaction to all nodes after the target chain receives the public transaction, and recording the private transaction Hash common identification chain to a public account book. And then the target chain returns the privacy transaction result signature to the cross-chain relay, the cross-chain relay verifies the authenticity of the transaction result by using the certificate of the target chain and the transaction verification rule, and finally the cross-chain relay signs the transaction result and sends the signature to the source chain.
9. The method of claim 1, wherein after receiving the transaction result of the cross-link relay, the source chain first checks the signature using a cross-link relay certificate, and then links or returns the result to the client as needed.
10. A computer device, comprising: a memory and a processor; the memory having stored thereon a computer program executable by the processor; the processor, when executing the computer program, performs the method of any of claims 1 to 9.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011391158.8A CN112508566B (en) | 2020-12-01 | 2020-12-01 | Cross-link privacy transaction method and device based on alliance links |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011391158.8A CN112508566B (en) | 2020-12-01 | 2020-12-01 | Cross-link privacy transaction method and device based on alliance links |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112508566A true CN112508566A (en) | 2021-03-16 |
CN112508566B CN112508566B (en) | 2024-04-05 |
Family
ID=74969146
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011391158.8A Active CN112508566B (en) | 2020-12-01 | 2020-12-01 | Cross-link privacy transaction method and device based on alliance links |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112508566B (en) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113065158A (en) * | 2021-04-09 | 2021-07-02 | 工银科技有限公司 | Method, device and system for protecting private data of alliance chain based on double-layer cooperation |
CN113067838A (en) * | 2021-06-02 | 2021-07-02 | 支付宝(杭州)信息技术有限公司 | Cross-chain interaction method and device |
CN113328997A (en) * | 2021-05-10 | 2021-08-31 | 东软集团股份有限公司 | Alliance chain cross-chain system and method |
CN113468268A (en) * | 2021-06-29 | 2021-10-01 | 北京百度网讯科技有限公司 | Cross-chain processing method and device, electronic equipment and readable storage medium |
CN113556234A (en) * | 2021-07-21 | 2021-10-26 | 永旗(北京)科技有限公司 | Block chain cross-chain communication method and system |
CN113595979A (en) * | 2021-06-25 | 2021-11-02 | 福建师范大学 | Crowdsourcing data privacy protection method based on cross-chain |
CN113657900A (en) * | 2021-07-13 | 2021-11-16 | 中国人民银行数字货币研究所 | Cross-chain transaction verification method and system and cross-chain transaction system |
CN114169890A (en) * | 2021-12-17 | 2022-03-11 | 中国电子科技网络信息安全有限公司 | Backbone node-based alliance chain cross-link access method and architecture system |
CN114401268A (en) * | 2021-11-24 | 2022-04-26 | 远光软件股份有限公司 | Cross-link data sharing method, system, equipment and readable storage medium |
CN114978545B (en) * | 2022-05-23 | 2023-08-01 | 西安电子科技大学 | Heterogeneous alliance chain-oriented cross-chain primitive generation method and related device |
CN117319083A (en) * | 2023-11-27 | 2023-12-29 | 人民法院信息技术服务中心 | Cross-chain sharing method, device, system and equipment for heterogeneous privacy data |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107862216A (en) * | 2017-10-13 | 2018-03-30 | 布比(北京)网络技术有限公司 | Method for secret protection, device and the storage medium merchandised for anonymity across chain |
CN108269190A (en) * | 2018-01-17 | 2018-07-10 | 深圳四方精创资讯股份有限公司 | Across chain method and its system based on across chain relaying platform |
CN109685486A (en) * | 2018-11-28 | 2019-04-26 | 杭州云象网络技术有限公司 | A kind of polymeric chain framework based on block chain technology |
CN110223178A (en) * | 2019-06-06 | 2019-09-10 | 杭州趣链科技有限公司 | It is a kind of for alliance's chain across catenary system and across chain method |
US20190340267A1 (en) * | 2018-05-01 | 2019-11-07 | International Business Machines Corporation | Blockchain implementing cross-chain transactions |
WO2020042934A1 (en) * | 2018-08-28 | 2020-03-05 | 白杰 | Non-repudiation cross-chain transaction method and blockchain system |
-
2020
- 2020-12-01 CN CN202011391158.8A patent/CN112508566B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107862216A (en) * | 2017-10-13 | 2018-03-30 | 布比(北京)网络技术有限公司 | Method for secret protection, device and the storage medium merchandised for anonymity across chain |
CN108269190A (en) * | 2018-01-17 | 2018-07-10 | 深圳四方精创资讯股份有限公司 | Across chain method and its system based on across chain relaying platform |
US20190340267A1 (en) * | 2018-05-01 | 2019-11-07 | International Business Machines Corporation | Blockchain implementing cross-chain transactions |
WO2020042934A1 (en) * | 2018-08-28 | 2020-03-05 | 白杰 | Non-repudiation cross-chain transaction method and blockchain system |
CN109685486A (en) * | 2018-11-28 | 2019-04-26 | 杭州云象网络技术有限公司 | A kind of polymeric chain framework based on block chain technology |
CN110223178A (en) * | 2019-06-06 | 2019-09-10 | 杭州趣链科技有限公司 | It is a kind of for alliance's chain across catenary system and across chain method |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113065158A (en) * | 2021-04-09 | 2021-07-02 | 工银科技有限公司 | Method, device and system for protecting private data of alliance chain based on double-layer cooperation |
CN113328997A (en) * | 2021-05-10 | 2021-08-31 | 东软集团股份有限公司 | Alliance chain cross-chain system and method |
CN113328997B (en) * | 2021-05-10 | 2023-05-12 | 东软集团股份有限公司 | Alliance chain crossing system and method |
CN113067838A (en) * | 2021-06-02 | 2021-07-02 | 支付宝(杭州)信息技术有限公司 | Cross-chain interaction method and device |
CN113595979A (en) * | 2021-06-25 | 2021-11-02 | 福建师范大学 | Crowdsourcing data privacy protection method based on cross-chain |
CN113468268A (en) * | 2021-06-29 | 2021-10-01 | 北京百度网讯科技有限公司 | Cross-chain processing method and device, electronic equipment and readable storage medium |
CN113657900A (en) * | 2021-07-13 | 2021-11-16 | 中国人民银行数字货币研究所 | Cross-chain transaction verification method and system and cross-chain transaction system |
CN113657900B (en) * | 2021-07-13 | 2024-03-22 | 中国人民银行数字货币研究所 | Cross-chain transaction verification method and system and cross-chain transaction system |
CN113556234A (en) * | 2021-07-21 | 2021-10-26 | 永旗(北京)科技有限公司 | Block chain cross-chain communication method and system |
CN114401268A (en) * | 2021-11-24 | 2022-04-26 | 远光软件股份有限公司 | Cross-link data sharing method, system, equipment and readable storage medium |
CN114169890A (en) * | 2021-12-17 | 2022-03-11 | 中国电子科技网络信息安全有限公司 | Backbone node-based alliance chain cross-link access method and architecture system |
CN114978545B (en) * | 2022-05-23 | 2023-08-01 | 西安电子科技大学 | Heterogeneous alliance chain-oriented cross-chain primitive generation method and related device |
CN117319083A (en) * | 2023-11-27 | 2023-12-29 | 人民法院信息技术服务中心 | Cross-chain sharing method, device, system and equipment for heterogeneous privacy data |
CN117319083B (en) * | 2023-11-27 | 2024-02-27 | 人民法院信息技术服务中心 | Cross-chain sharing method, device, system and equipment for heterogeneous privacy data |
Also Published As
Publication number | Publication date |
---|---|
CN112508566B (en) | 2024-04-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112508566B (en) | Cross-link privacy transaction method and device based on alliance links | |
CN108111314B (en) | Method and equipment for generating and verifying digital certificate | |
CN109151013B (en) | Logistics industry information platform based on alliance block chain | |
CN106533696B (en) | Identity identifying method, certificate server and user terminal based on block chain | |
CN110288480B (en) | Private transaction method and device for blockchain | |
CN111191283B (en) | Beidou positioning information security encryption method and device based on alliance block chain | |
CN106899570A (en) | The processing method of Quick Response Code, apparatus and system | |
WO2019184155A1 (en) | Blockchain node authority control method, blockchain system and storage medium | |
CN112000744B (en) | Signature method and related equipment | |
CN109102404B (en) | Privacy protection method and system for block chain real-name communication | |
CN111383114A (en) | Asset information management method and device based on block chain | |
CN112037057B (en) | Correction method and device for block chain data | |
CN110766410B (en) | Trusted cross-chain event construction and verification method and device based on Merker tree | |
CN113328997A (en) | Alliance chain cross-chain system and method | |
CN111402033A (en) | Asset information management method and device based on block chain | |
CN109241762A (en) | Assets information acquisition methods, device and computer equipment based on block chain technology | |
CN111563744B (en) | Method for verifying Fabric complex endorsement policy in cross-chain | |
CN110321730A (en) | A kind of method, block chain node and the storage medium of operation data processing | |
CN110674531A (en) | Residence information management method, device, server and medium based on block chain | |
CN111798233A (en) | Linking of tokens | |
CN111583041A (en) | Block chain-based bond issue data storage and verification processing method and device | |
CN112950180A (en) | Community certificate method and system based on alliance chain, electronic device and storage medium | |
CN112118292A (en) | Method, apparatus, network node and storage medium for cross-link communication | |
CN116975901A (en) | Identity verification method, device, equipment, medium and product based on block chain | |
CN114710362A (en) | Identity authentication method and device based on block chain and electronic equipment |
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 |