→ Read the full Ontology Multichain design paper on GitHub

Introduction

A single blockchain is not able to meet the needs of all business scenarios, that is why blockchains with different architectures and features are being set up for different scenarios. However, these blockchains will not realize their intended value if they cannot interact with other blockchain systems. Therefore there needs to be a sufficient solution for them to work together under a multichain system.

Interaction between side-chains

Ontology has now released its design for a lightweight and safe multichain system and cross-chain solution. The solution uses the Ontology blockchain as the main chain, and supports both side-chains whose architecture is the same as that of the Ontology main chain and side-chains whose architecture is different from that of the Ontology main chain. It allows for interaction between the main chain and side-chains, and also between side-chains. The main chain manages side-chains using a multichain management contract, and the cross-chain interaction between source chain and target chain is done through a cross-chain management contract. The proof of cross-chain interaction is done through synchronizing key block headers and other state information.

Interaction between side-chains

Ontology Multichain, Plasma, Cosmos, Polkadot Comparison Table

Read the full Ontology Multichain design paper on GitHub here.