Skip to main content

Interoperability

Inter-Blockchain Communications (IBC)

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

IBC on D-Chain

At the time of writing, IBC is available on D-Chain but no transactions are allowed

For external interoperability, i.e. for acquiring data such trusted registry data from a anchoring DLT, D-Chain 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 D-Chain also follows that same requirements as any transactions, i.e. only those with valid verifiable presentations can execute a valid transaction.