CN112508566A - Alliance chain-based cross-chain private transaction method and equipment - Google Patents

Alliance chain-based cross-chain private transaction method and equipment Download PDF

Info

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
Application number
CN202011391158.8A
Other languages
Chinese (zh)
Other versions
CN112508566B (en
Inventor
臧铖
陈嘉俊
钟礼斌
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Zheshang Bank Co Ltd
Original Assignee
China Zheshang Bank Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Zheshang Bank Co Ltd filed Critical China Zheshang Bank Co Ltd
Priority to CN202011391158.8A priority Critical patent/CN112508566B/en
Publication of CN112508566A publication Critical patent/CN112508566A/en
Application granted granted Critical
Publication of CN112508566B publication Critical patent/CN112508566B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/382Payment protocols; Details thereof insuring higher security of transaction
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6218Protecting 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/6245Protecting personal data, e.g. for financial or medical purposes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/389Keeping 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

Alliance chain-based cross-chain private transaction method and equipment
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.
CN202011391158.8A 2020-12-01 2020-12-01 Cross-link privacy transaction method and device based on alliance links Active CN112508566B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (6)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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