CN115914244A - Method for optimizing distributed account book interoperability - Google Patents

Method for optimizing distributed account book interoperability Download PDF

Info

Publication number
CN115914244A
CN115914244A CN202211163906.6A CN202211163906A CN115914244A CN 115914244 A CN115914244 A CN 115914244A CN 202211163906 A CN202211163906 A CN 202211163906A CN 115914244 A CN115914244 A CN 115914244A
Authority
CN
China
Prior art keywords
chain
cross
contract
channel
organization
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
CN202211163906.6A
Other languages
Chinese (zh)
Other versions
CN115914244B (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.)
Sichuan Cric Technology Co ltd
Original Assignee
Sichuan Cric Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sichuan Cric Technology Co ltd filed Critical Sichuan Cric Technology Co ltd
Priority to CN202211163906.6A priority Critical patent/CN115914244B/en
Publication of CN115914244A publication Critical patent/CN115914244A/en
Application granted granted Critical
Publication of CN115914244B publication Critical patent/CN115914244B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a method for optimizing the interoperability of a distributed account book, which solves the problems of high consumption of software and hardware resources for deployment, excessively complex system and protocol and high operation cost in the existing distributed account book platform by providing the function that an intelligent contract platform of an industry opening source lacks cross-chain interoperability, and promotes enterprises to obtain due benefits by implementing the distributed account book system.

Description

Method for optimizing distributed account book interoperability
Technical Field
The invention relates to the technical field of block chains, in particular to a method for optimizing distributed account book interoperability.
Background
The distributed ledger technology belongs to a distributed database technology for sharing, copying and synchronizing information among network member nodes, and the distributed ledger records transaction matters among network participating nodes, such as asset flowing or data exchange. A distributed ledger is essentially a database of assets that can be shared across multiple sites, different geographical locations, or across a network of multiple institutions. It records data transactions according to the principles of a point-to-point network protocol and enables multiple members to manage copies of their own public ledgers and synchronize simultaneously among all nodes without authorization from the lead entity.
In a distributed ledger network, participants can obtain a copy of a unique, real ledger; any changes in the ledger will be reflected in all copies. The distributed ledger technology is introduced as a new internet value layer, adding a three-in-one feature for any asset class transaction (including information, data and physical): trustworthiness, transparency, and traceability. Through the distributed account book technology, identity verification, authorization, tracking and registration can be carried out in a system for implementing peer-to-peer digital ledgers in the Internet, and meanwhile, the problems of data privacy and safety are solved.
Interoperability is defined as the ability of two or more components or systems to exchange information and utilize the exchanged information. In the technical field of distributed accounts, interoperability represents the ability of a distributed account platform to interact with other business platforms and information systems and share data. It is apparent that the shared data of these business platforms is orchestrated by introducing integration across distributed ledger platforms to manage data usage in the enterprise.
Due to the lack of uniform technical standards of the distributed ledger technology, the realization of almost every ledger technology presents unique characteristics. Different organizations or enterprises may employ different distributed ledger techniques, and the overall deployment of distributed ledger systems and digital platforms is limited in many ways. At present, various methods for solving and improving interoperability of a distributed ledger have been proposed in the industry, such as a naive relay solution, a side chain solution, a predictive teller solution, a notary solution, etc., and many of these solutions have not been practically applied, because the implementation of these solutions has the problems that the software and hardware resources required to be invested for deployment are too high, and the functions of privacy, security, ownership, governance, trust, etc. required for solution make the software system and the protocol extremely complex, and the operation cost is high after the deployment and implementation.
Disclosure of Invention
The invention aims to provide a method for optimizing the interoperability of a distributed account book, which aims to solve the problems of high consumption of software and hardware resources for deployment, excessively complex system and protocol and high operation cost in the field of the existing distributed account book and ensure that enterprises can obtain due benefits by implementing the distributed account book system.
The invention realizes the purpose through the following technical scheme:
a method of optimizing distributed ledger interoperability comprising the steps of:
step 101: starting and initializing the distributed account book platforms A and B;
step 102: the member management component and the chain code component of the distributed account book platform complete identity authentication through a CA mechanism;
step 103: the organization N initiates a cross-chain contract to the organization M of the chain Y through the chain X;
step 104: the chain Y sends an arbitration message to all member nodes in the channel component;
step 105: all member nodes in the channel assembly reply arbitration messages;
step 106: chain Y approves or denies a cross-chain contract;
step 107: establishing a cross-link contract for the chain Y and the chain X;
step 108: chain X and chain Y develop an interoperating transaction.
In the step 101, the distributed account book platform includes a ledger platform constructed by a distributed account book service, an organization or an enterprise disclosed by a cloud computing provider based on a private cloud and a hybrid cloud;
the distributed account book platform comprises a member management component, a chain code component and a channel component;
the member management component is used for providing authority management service for the members and providing identity authentication and authorization management service for all the members in the channel;
the chain code component is a service which runs on the channel component and realizes an intelligent contract protocol and is used for calling a client application program;
the intelligent contract agreement service in the chain code component also comprises a cross-chain service;
the chain code component also comprises an HTTP client used for initiating requests to other chain code components;
the channel component is used for providing channel service for members who complete application, and one channel is a private block chain and is used for realizing data isolation and confidentiality; the classified account book running on a designated channel is shared among all peer nodes in the channel, and both sides of the transaction must carry out identity authentication through the channel to interact with the peer nodes;
the initialization comprises the starting of a preset member management assembly, a channel assembly and a chain code assembly.
In the step 102, the CA mechanism is a digital certificate authority, and manages the identity certificate of each entity in the network, including registration and deregistration of the identity;
the CA organization is acted by a third-party CA certificate organization or born by a private CA server approved by each organization for obtaining the chain code.
Further, the step 103 includes four substeps:
A. the organization N calls the HTTP client of the chain X and initiates a cross-chain request to the chain Y;
B. the chain Y responds to the chain crossing request of the chain X by the chain crossing service and agrees to the chain crossing;
C. after receiving the chain Y agreeing to cross-chain response, the chain X sends a cross-chain contract to the chain Y;
D. after chain Y receives the cross-chain contract, a successful response is sent to chain X;
the organization N is a management member of the chain X, and the number of organization members of the chain X is multiple;
the organization M is a management member of the chain Y, and the number of organization members of the chain Y is multiple;
the cross-link contract refers to an intelligent contract of a cross-block chain and is realized through a chain code.
Further, in the step 104, the chain Y is a chain code service deployed and run on a channel component;
the arbitration message sending refers to that the chain Y sends arbitration messages to all member nodes in the channel assembly in a group mode;
the arbitration message comprises metadata of the cross-link contract and the content of the cross-link contract;
the mass-sending arbitration message is realized through a publish-subscribe message mechanism, the chain Y publishes the arbitration message to all member nodes in the channel component through a built-in message communication client, and all message clients subscribing the theme, namely all member nodes, can receive the arbitration message in real time.
In the step 105, the reply arbitration message refers to all member nodes in the tunnel component, and after receiving the arbitration message, the reply arbitration message agrees or rejects the cross-link contract according to the judgment of the intention of the reply arbitration message;
the replied arbitration message also comprises endorsement information and verification information of the member nodes.
In the step 106, the chain Y approving or denying the cross-chain contract means that the chain Y performs statistical calculation on all returned arbitration messages according to a preset consensus algorithm to obtain a conclusion of approving or denying the cross-chain contract.
A further scheme is that, in the step 106, the consensus algorithm is a self-defined consensus agreement, or a mechanism that agrees when more than half of the consensus algorithm is adopted;
consensus requires that the participating node obtain a positive response from all other member nodes by confirming the designated transaction;
when the chain Y reads the replied arbitration message, the chain Y also comprises a signature verification mechanism and a validity verification mechanism;
if chain Y overrules the cross-chain contract, then the cross-chain contract initiated this time is over; and if chain Y approves the cross-chain contract, go to the next step.
Further, in step 107, chain Y approves the cross-chain contract, sends a response to chain X agreeing to the cross-chain contract, and establishes the cross-chain contract; chain X and chain Y implement interoperation.
In the step 108, after the chain X and the chain Y successfully establish the cross-chain contract, the distributed ledger platforms a and B implement free data exchange.
The invention has the beneficial effects that:
according to the method for optimizing the interoperability of the distributed account book, the functions that the cross-chain interoperability is lacked in the intelligent contract platform of the industry are provided, the problems that the software and hardware resource consumption for deployment is high, the system and the protocol are too complex and the operation cost is high in the existing distributed account book platform are solved, and enterprises are promoted to obtain due benefits by implementing the distributed account book system.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the embodiments or the drawings needed to be practical in the prior art description, and obviously, the drawings in the following description are only some embodiments of the present invention, and other drawings can be obtained by those skilled in the art without creative efforts.
FIG. 1 is a flow chart of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the technical solutions of the present invention will be described in detail below. It is to be understood that the described embodiments are merely exemplary of the invention, and not restrictive of the full scope of the invention. All other embodiments, which can be derived by a person skilled in the art from the examples given herein without any inventive step, are within the scope of the present invention.
In any embodiment, as shown in fig. 1, a method of the present invention for optimizing distributed ledger interoperability, comprises:
step 101: starting and initializing the distributed account book platforms A and B;
the distributed account book platform can be a distributed account book service disclosed by a cloud computing provider, and can also be a classified account book platform set up by an organization or an enterprise based on a private cloud and a mixed cloud.
The distributed account book platform comprises a member management component, a chain code component and a channel component.
The member management component provides authority management service for the members, provides identity authentication and authorization management service for all the members in the channel, and has confidentiality, privacy and auditability;
the chain code component is also called as an intelligent contract component, is a service which runs on the channel component and realizes an intelligent contract protocol and is called by a client application program;
further, the intelligent contract agreement service included by the chain code component also includes a cross-chain service;
furthermore, the chain code component also comprises an HTTP client used for initiating requests to other chain code components;
the channel component provides channel service for members who complete application, and one channel is a private block chain and can realize data isolation and confidentiality; the classified account book running on a designated channel is shared among all peer nodes in the channel, and both sides of the transaction must carry out identity authentication through the channel to interact with the peer nodes;
the initialization operation comprises the starting of a preset member management component, a channel component, a chain code component and the like.
Step 102: the member management component and the chain code component of the distributed account book platform complete identity authentication through a CA mechanism;
the CA mechanism is a digital certificate authentication center, manages the identity certificate of each entity in the network, and comprises identity registration, identity logout and the like;
the CA organization can be acted by a third party CA certificate organization, and can also be borne by a private CA server which is approved by each organization for obtaining the chain code.
Step 103: the organization N initiates a cross-chain contract to the organization M of the chain Y through the chain X;
the method comprises four substeps:
(1) The organization N calls the HTTP client of the chain X and initiates a cross-chain request to the chain Y;
(2) The chain Y responds to the chain crossing request of the chain X by the chain crossing service and agrees to the chain crossing;
(3) After receiving the chain Y agreeing to cross-chain response, the chain X sends a cross-chain contract to the chain Y;
(4) After receiving the cross-link contract, the chain Y sends a successful response to the chain X;
the organization N is a management member of the chain X, and the number of organization members of the chain X can be multiple;
similarly, the organization M is a management member of the chain Y, and the number of organization members of the chain Y may be multiple;
the cross-link contract refers to an intelligent contract of a cross-block chain and is realized through a chain code.
Step 104: the chain Y sends an arbitration message to all member nodes in the channel component;
wherein chain Y is a chain code service deployed and running on a channel component;
the arbitration message sending refers to that the chain Y sends arbitration messages to all member nodes in the channel assembly in a group mode;
the arbitration message comprises metadata of the cross-link contract and the content of the cross-link contract;
further, the mass-sending arbitration message can be realized by a publish-subscribe message mechanism, the chain Y publishes the arbitration message to all member nodes in the channel component through the built-in message communication client, and all message clients subscribing to the topic, that is, all member nodes, receive the arbitration message in real time.
Step 105: all member nodes in the channel component reply the arbitration message;
the reply arbitration message is all member nodes in the channel component, and after receiving the arbitration message, the reply arbitration message agrees or rejects the cross-link contract according to the judgment of the intention of the reply arbitration message;
furthermore, the replied arbitration message also comprises endorsement information, check information and the like of the member nodes.
Step 106: chain Y approves or denies a cross-chain contract;
the chain Y approves or rejects the cross-chain contract, namely the chain Y carries out statistical calculation on all replied arbitration messages according to a preset consensus algorithm to obtain a conclusion of approving or rejecting the cross-chain contract;
furthermore, the consensus algorithm can be a self-defined consensus agreement, and a mechanism that can agree with more than half of the consensus algorithm can be adopted;
consensus requires that the participating node obtain a positive response from all other member nodes by confirming the designated transaction; because no centralized organization verifies the data transaction, all the data transactions are completely safe and are accurately verified based on a consensus protocol;
the consensus algorithm requires all network peers in the distributed ledger to agree on the state of the distributed ledger, which ensures reliability and trust between all participants in the distributed network;
furthermore, when the chain Y reads the replied arbitration message, the chain Y further includes mechanisms such as signature verification and validity verification;
if chain Y overrules the cross-chain contract, then the cross-chain contract initiated this time is over; and if chain Y approves the cross-chain contract, then go to the next step.
Step 107: establishing a cross-link contract for the chain Y and the chain X;
chain Y approves the cross-chain contract, sends a response to chain X agreeing to the cross-chain contract, and the cross-chain contract is established. Chain X and chain Y implement interoperation.
Step 108: the chain X and the chain Y develop interoperation transaction;
after the chain X and the chain Y successfully establish the cross-chain contract, the distributed account book platforms A and B realize free data exchange.
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 think of the changes or substitutions within the technical scope of the present invention, and shall cover 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. It should be noted that the various technical features described in the above embodiments can be combined in any suitable manner without contradiction, and the invention is not described in any way for the possible combinations in order to avoid unnecessary repetition. In addition, any combination of the various embodiments of the present invention can be made, and the same should be considered as the disclosure of the present invention as long as the idea of the present invention is not violated.

Claims (10)

1. A method of optimizing distributed ledger interoperability comprising the steps of:
step 101: starting and initializing the distributed account book platforms A and B;
step 102: the member management component and the chain code component of the distributed account book platform complete identity authentication through a CA mechanism;
step 103: the organization N initiates a cross-chain contract to the organization M of the chain Y through the chain X;
step 104: the chain Y sends arbitration messages to all member nodes in the channel assembly;
step 105: all member nodes in the channel assembly reply arbitration messages;
step 106: chain Y approves or denies a cross-chain contract;
step 107: chain Y and chain X establish a cross-chain contract;
step 108: chain X and chain Y develop an interoperating transaction.
2. The method of claim 1, wherein in step 101, the distributed ledger platform comprises a ledger platform built by a private cloud or a hybrid cloud based on a distributed ledger service, an organization, or an enterprise published by a cloud computing provider;
the distributed account book platform comprises a member management component, a chain code component and a channel component;
the member management component is used for providing authority management service for the members and providing identity authentication and authorization management service for all the members in the channel;
the chain code component is a service which runs on the channel component and realizes an intelligent contract protocol and is used for calling a client application program;
the intelligent contract protocol service in the chain code component also comprises a cross-chain service;
the chain code component also comprises an HTTP client used for initiating requests to other chain code components;
the channel component is used for providing channel service for members who complete application, and one channel is a private block chain and is used for realizing data isolation and confidentiality; the classified account book running on a designated channel is shared among all peer nodes in the channel, and both sides of the transaction must carry out identity authentication through the channel to interact with the peer nodes;
the initialization comprises the starting of a preset member management component, a channel component and a chain code component.
3. The method of claim 1, wherein in step 102, the CA organization is a digital certificate authority, and manages the identity certificate of each entity in the network, including registration and deregistration of identities;
the CA organization is acted by a third party CA certificate organization or is born by a private CA server approved by each organization for obtaining the chain code.
4. The method of optimizing distributed ledger interoperability of claim 1, wherein in step 103, four substeps are included:
A. the organization N calls the HTTP client of the chain X and initiates a cross-chain request to the chain Y;
B. the chain Y responds to the cross-chain request of the chain X by the cross-chain service and agrees to the cross-chain;
C. after receiving the chain Y agreeing to cross-chain response, the chain X sends a cross-chain contract to the chain Y;
D. after chain Y receives the cross-chain contract, a successful response is sent to chain X;
the organization N is a management member of the chain X, and the number of organization members of the chain X is multiple;
the organization M is a management member of the chain Y, and the number of organization members of the chain Y is multiple;
the cross-link contract refers to an intelligent contract of a cross-block chain and is realized through a chain code.
5. The method of optimizing distributed ledger interoperability of claim 1, wherein in step 104, the chain Y is a chain code service deployed and running on a channel component;
the arbitration message sending refers to that the chain Y sends arbitration messages to all member nodes in the channel assembly in a group mode;
the arbitration message comprises metadata of the cross-link contract and the content of the cross-link contract;
the mass-sending arbitration message is realized through a publish-subscribe message mechanism, the chain Y publishes the arbitration message to all member nodes in the channel component through a built-in message communication client, and all message clients subscribing the theme, namely all member nodes, can receive the arbitration message in real time.
6. The method of claim 1, wherein in step 105, said reply arbitration message is all member nodes in the channel component, and after receiving the arbitration message, the reply arbitration message agrees or rejects the cross-link contract according to its intention;
the replied arbitration message also comprises endorsement information and verification information of the member nodes.
7. The method as claimed in claim 1, wherein the step 106 of chain Y approving or denying the cross-chain contract means that chain Y performs statistical calculation on all the returned arbitration messages according to a pre-set consensus algorithm to draw a conclusion of approving or denying the cross-chain contract.
8. A method of optimising distributed ledger interoperability as claimed in any of claims 1 or 7 wherein in step 106, the consensus algorithm is a custom consensus agreement, or a mechanism that agrees more than half way round;
consensus requires that the participating node obtain a positive response from all other member nodes by confirming the designated transaction;
when the chain Y reads the replied arbitration message, the chain Y also comprises a signature verification mechanism and a validity verification mechanism;
if chain Y overrules the cross-chain contract, then the cross-chain contract initiated this time is over; and if chain Y approves the cross-chain contract, go to the next step.
9. The method of claim 1, wherein in step 107, chain Y approves the cross-chain contract, sends a response to chain X agreeing to the cross-chain contract, and the cross-chain contract is established; chain X and chain Y implement interoperation.
10. The method of claim 1, wherein distributed ledger platforms a and B are free to exchange data after chain X and chain Y successfully establish a cross-chain contract in step 108.
CN202211163906.6A 2022-09-23 2022-09-23 Method for optimizing interoperability of distributed account book Active CN115914244B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211163906.6A CN115914244B (en) 2022-09-23 2022-09-23 Method for optimizing interoperability of distributed account book

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211163906.6A CN115914244B (en) 2022-09-23 2022-09-23 Method for optimizing interoperability of distributed account book

Publications (2)

Publication Number Publication Date
CN115914244A true CN115914244A (en) 2023-04-04
CN115914244B CN115914244B (en) 2024-05-17

Family

ID=86490149

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211163906.6A Active CN115914244B (en) 2022-09-23 2022-09-23 Method for optimizing interoperability of distributed account book

Country Status (1)

Country Link
CN (1) CN115914244B (en)

Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111262872A (en) * 2020-01-20 2020-06-09 新晨科技股份有限公司 Enterprise block chain service platform
CN111798315A (en) * 2020-07-01 2020-10-20 深圳市蔚链科技有限公司 Intelligent contract system, intelligent contract management method, intelligent contract management device and readable storage medium
CN112005264A (en) * 2018-05-01 2020-11-27 国际商业机器公司 Blockchain implementing cross-chain transactions
CN112116472A (en) * 2020-09-18 2020-12-22 上海计算机软件技术开发中心 Block chain cross-chain transaction model and method
WO2020258848A1 (en) * 2019-06-28 2020-12-30 创新先进技术有限公司 Method and apparatus for cross-chain transmission of resources
CN112330326A (en) * 2020-11-27 2021-02-05 中国农业银行股份有限公司 Business processing method and device applied to bank transaction block chain system
EP3779755A1 (en) * 2019-08-14 2021-02-17 Fujitsu Limited A computer-implemented method for cross-chain-interoperability
CN112418860A (en) * 2020-12-07 2021-02-26 苏州科技大学 Block chain efficient management framework based on cross-chain technology and working method
CN112737862A (en) * 2021-01-08 2021-04-30 江苏众享金联科技有限公司 Cross-chain data sharing method based on intelligent contracts
CN112965985A (en) * 2021-02-04 2021-06-15 复旦大学 Data consistency maintenance method for realizing cross-chain interoperation
CN112994892A (en) * 2020-12-17 2021-06-18 中国工商银行股份有限公司 Cross-chain interaction method, device and system and electronic equipment
CN113923044A (en) * 2021-10-29 2022-01-11 博雅正链(北京)科技有限公司 Chain crossing system and method based on trusted execution environment
CN113965329A (en) * 2021-10-25 2022-01-21 浙江师范大学 Cross-chain interoperation system, method, medium and data processing terminal
CN114244629A (en) * 2021-03-30 2022-03-25 支付宝(杭州)信息技术有限公司 Cross-chain access control method and device
CN114615095A (en) * 2022-05-12 2022-06-10 北京邮电大学 Block chain cross-chain data processing method, relay chain, application chain and cross-chain network
CN114978638A (en) * 2022-05-12 2022-08-30 东南大学 Block chain cross-chain supervision method based on shared nodes

Patent Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112005264A (en) * 2018-05-01 2020-11-27 国际商业机器公司 Blockchain implementing cross-chain transactions
WO2020258848A1 (en) * 2019-06-28 2020-12-30 创新先进技术有限公司 Method and apparatus for cross-chain transmission of resources
EP3779755A1 (en) * 2019-08-14 2021-02-17 Fujitsu Limited A computer-implemented method for cross-chain-interoperability
CN111262872A (en) * 2020-01-20 2020-06-09 新晨科技股份有限公司 Enterprise block chain service platform
CN111798315A (en) * 2020-07-01 2020-10-20 深圳市蔚链科技有限公司 Intelligent contract system, intelligent contract management method, intelligent contract management device and readable storage medium
CN112116472A (en) * 2020-09-18 2020-12-22 上海计算机软件技术开发中心 Block chain cross-chain transaction model and method
CN112330326A (en) * 2020-11-27 2021-02-05 中国农业银行股份有限公司 Business processing method and device applied to bank transaction block chain system
CN112418860A (en) * 2020-12-07 2021-02-26 苏州科技大学 Block chain efficient management framework based on cross-chain technology and working method
CN112994892A (en) * 2020-12-17 2021-06-18 中国工商银行股份有限公司 Cross-chain interaction method, device and system and electronic equipment
CN112737862A (en) * 2021-01-08 2021-04-30 江苏众享金联科技有限公司 Cross-chain data sharing method based on intelligent contracts
CN112965985A (en) * 2021-02-04 2021-06-15 复旦大学 Data consistency maintenance method for realizing cross-chain interoperation
CN114244629A (en) * 2021-03-30 2022-03-25 支付宝(杭州)信息技术有限公司 Cross-chain access control method and device
CN113965329A (en) * 2021-10-25 2022-01-21 浙江师范大学 Cross-chain interoperation system, method, medium and data processing terminal
CN113923044A (en) * 2021-10-29 2022-01-11 博雅正链(北京)科技有限公司 Chain crossing system and method based on trusted execution environment
CN114615095A (en) * 2022-05-12 2022-06-10 北京邮电大学 Block chain cross-chain data processing method, relay chain, application chain and cross-chain network
CN114978638A (en) * 2022-05-12 2022-08-30 东南大学 Block chain cross-chain supervision method based on shared nodes

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
MARKUS NISSL; EMANUEL SALLINGER; STEFAN SCHULTE; MICHAEL BORKOWSKI: "Towards Cross-Blockchain Smart Contracts", 《IEEE》, 20 November 2021 (2021-11-20) *
于戈, 聂铁铮, 李晓华, 张岩峰, 申德荣, 鲍玉斌: "区块链***中的分布式数据管理技术——挑战与展望", 《计算机学报》, 29 October 2019 (2019-10-29) *

Also Published As

Publication number Publication date
CN115914244B (en) 2024-05-17

Similar Documents

Publication Publication Date Title
CN109871669B (en) Data sharing solution based on block chain technology
CN108876599B (en) Poverty relief loan management system
CN107341402B (en) Program execution method and device
CN113965329A (en) Cross-chain interoperation system, method, medium and data processing terminal
CN112602076A (en) DAG-based transaction processing method and system in distributed ledger
CN112468441B (en) Cross-heterogeneous-domain authentication system based on block chain
CN108876669B (en) Course notarization system and method applied to multi-platform education resource sharing
EP4318362A1 (en) Blockchain-based data processing method, apparatus and device, and storage medium
CN113328997B (en) Alliance chain crossing system and method
CN113746858B (en) Cross-chain communication method based on verifiable random function
CN112231741B (en) Data processing method, device, medium and electronic equipment based on block chain system
CN111294339B (en) Homogeneous alliance chain cross-chain method and device based on Fabric architecture
CN109299333B (en) Block chain network account book member management method, device, equipment and storage medium
CN113556234A (en) Block chain cross-chain communication method and system
US20200202349A1 (en) Multiple asset transactions
Zhao Comparison of hyperledger fabric and ethereum blockchain
CN112115204A (en) Multi-party security calculation implementation method based on block chain technology
CN113328854B (en) Service processing method and system based on block chain
CN112231414B (en) Data synchronization method and device of block chain system, readable medium and electronic equipment
CN112950180A (en) Community certificate method and system based on alliance chain, electronic device and storage medium
CN115310920A (en) Management method, device and storage medium for cross-chain interoperation management based on governance chain
CN115914244B (en) Method for optimizing interoperability of distributed account book
Antevski et al. Federation in dynamic environments: Can blockchain be the solution?
CN114553527A (en) Block chain-based identity authentication service system crossing CA trust domain
CN116186749A (en) Block chain-based service processing method and device, electronic equipment and readable 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