Interoperability between Corda and other DLTs


etaroid
 

Are there any teams or projects working on cross chains that enable interoperability between Corda and Quorum, Corda and HLF, and Corda(CENM Private Network) and Corda(CENM Private Network) ?

 

If there is no such team, no case, and there is a need, we would like to contribute!


Roger Willis <roger.willis@...>
 

Hi there,

 

My team is working on Corda/Corda private zone interop. We’re primarily concerned with running flows across zones but also we are looking into transacting across zones. Work will be available sometime in Q2. We’ll work on Corda/X interop later on in the year.

 

Cheers

 

From: <corda-dev@groups.io> on behalf of "amthgfonger.nk via Groups.Io" <amthgfonger.nk@...>
Reply-To: "corda-dev@groups.io" <corda-dev@groups.io>
Date: Monday, 17 February 2020 at 11:52
To: "corda-dev@groups.io" <corda-dev@groups.io>
Subject: [corda-dev] Interoperability between Corda and other DLTs

 

Are there any teams or projects working on cross chains that enable interoperability between Corda and Quorum, Corda and HLF, and Corda(CENM Private Network) and Corda(CENM Private Network) ?

 

If there is no such team, no case, and there is a need, we would like to contribute!


Mani Pillai
 

Roger,
That's great. We also see a need for third party service providers (accountant/legal/custodian/administrative) or regulators to connect to potentially multiple Corda networks to service/monitor their clients/participants. In certain scenarios the 3rd party providers will have to actively participate (ex: authorize a transaction) in running flows in these Corda networks.
 
Mani|SwapsHub|212-742-1800|mani@...
On 2/17/2020 6:59 AM, Roger Willis via Groups.Io wrote:

Hi there,

 

My team is working on Corda/Corda private zone interop. We’re primarily concerned with running flows across zones but also we are looking into transacting across zones. Work will be available sometime in Q2. We’ll work on Corda/X interop later on in the year.

 

Cheers

 

From: <corda-dev@groups.io> on behalf of "amthgfonger.nk via Groups.Io" <amthgfonger.nk@...>
Reply-To: "corda-dev@groups.io" <corda-dev@groups.io>
Date: Monday, 17 February 2020 at 11:52
To: "corda-dev@groups.io" <corda-dev@groups.io>
Subject: [corda-dev] Interoperability between Corda and other DLTs

 

Are there any teams or projects working on cross chains that enable interoperability between Corda and Quorum, Corda and HLF, and Corda(CENM Private Network) and Corda(CENM Private Network) ?

 

If there is no such team, no case, and there is a need, we would like to contribute!



Clemens Wan
 

Feel free to reference some of my early work “Unlocking Corda <> Ethereum Interoperability Pt 1” by Clemens Wan https://link.medium.com/RixM6LMr93

At the moment, I've seen strategies to have oracle-like nodes run multiple clients and normalize the data saving standards, but this is if you have control of your private deployments. Even with hyperledger besu (which is able to run public and private Ethereum Implementations), you will ultimately need a separate messaging and database, so a node/client based bridge is not really that feasible. You'd only added an identity to your node endpoint for the cases you want to receive private transactions in a public network.

I had another piece I was writing which pushed the idea of legal anchors via Openlaw underpinning the legal clauses necessary to support conditions where assets actually move from one network to another. It's manifested into the "lao" work. 

Since accounts came out on corda, I do think it'd be a good exercise to resolve identities for the LEI parent, LEI sub account, business network addresses, and individual accounts such that they match across platforms if there's need to transfer an asset. 

I've found that most use cases are more related to preventing double encumbrance across chains and interpreting the asset lifecycle events consistently. I shifted my focus to understanding the data created within  these private networks in order to accurately know if and when such a transfer between platforms is needed. 

On Mon, Feb 17, 2020, 6:52 AM <amthgfonger.nk@...> wrote:

Are there any teams or projects working on cross chains that enable interoperability between Corda and Quorum, Corda and HLF, and Corda(CENM Private Network) and Corda(CENM Private Network) ?

 

If there is no such team, no case, and there is a need, we would like to contribute!


etaroid
 

Roger, your team’s project is so great!
 
Corda/X Interop, what kind of design do you have under what assumptions?
 
For example, “centralized or multi-sig notary,” “sidechain/relay,” or “hash lock,” as described in the "types of Interoperability" chapter of vitalik’s Chain Interoperability paper( https://www.r3.com/wp-content/uploads/2017/06/chain_interoperability_r3.pdf ).


Roger Willis <roger.willis@...>
 

Unsure yet as we haven’t really given it much thought. I suspect the preferred approach will be to start with something very simple, like orchestration for an organisation running nodes across heterogeneous networks, and then graduate to something more complex like hash locks. While all this is quite interesting, it’s academic for now because I’m not aware of any customers needing multiple different “blockchain” platforms as part of their product. In that light, perhaps we are better focusing on interoperability with “legacy” systems e.g. how can one easily make an idempotent call to an external system from Corda because that’s where customers are focused at the moment. Cheers

 

From: <corda-dev@groups.io> on behalf of "etaroid via Groups.Io" <amthgfonger.nk@...>
Reply-To: "corda-dev@groups.io" <corda-dev@groups.io>
Date: Wednesday, 19 February 2020 at 03:30
To: "corda-dev@groups.io" <corda-dev@groups.io>
Subject: Re: [corda-dev] Interoperability between Corda and other DLTs

 

Roger, your team’s project is so great!

 

Corda/X Interop, what kind of design do you have under what assumptions?

 

For example, “centralized or multi-sig notary,” “sidechain/relay,” or “hash lock,” as described in the "types of Interoperability" chapter of vitalik’s Chain Interoperability paper( https://www.r3.com/wp-content/uploads/2017/06/chain_interoperability_r3.pdf ).


takagiwa.shun@...
 

Hi people,

A new project, Cordage has been started!
It makes the interoperability possible between Corda and other blockchains without further trusted third party. At first, connecting Ethereum/Quorum.

Please have a look:
https://github.com/LayerXcom/cordage

Thanks