Skip to main content

Interoperability

Inter-Blockchain Communications (IBC)

One of the primary advantages of building Dchain on cometBFT, cosmos-sdk & CosmWasm is the native support for IBC protocol, which is a trust-minimizing solution for interoperability bridge.

IBC on Dchain

At the time of writing, IBC is available on Dchain but no transactions are allowed

For external interoperability, i.e. for acquiring data such trusted registry data from a anchoring DLT, Dchain can either utilise TEE for IBC required state verification (where it requires existing validators to verify), or have the maintained IBC module in cosmos-sdk to interact trustlessly with the various open-source relayers.

It is worth noting that any potential state updates via IBC on Dchain also follows that same requirements as any transactions, i.e. only those with valid verifiable presentations can execute a valid transaction.