Platform Synchronizations

Komodo’s Platform Synchronizations allow cross-chain communication throughout the entire ecosystem, enabling cutting-edge scalability and interoperability features for all projects.

Cross-Chain Data Notarizations

Komodo’s Platform Synchronizations rely on a complex process of cross-chain notarizations.

Similar to the delayed Proof of Work (dPoW) security mechanism, these cross-chain notarizations are performed using the OP_RETURN command, which allows a small string of data to be written into a blockchain’s ledger when a transaction is made.

Using this special function, Komodo’s Notary Node network periodically makes a series of cross-chain notarizations to synchronize all Smart Chains in the ecosystem.

Making Use of Merkle Roots

A Merkle Tree is a well-known method of structuring data that allows a large body of information to be verified for accuracy extremely quickly and efficiently. Every Merkle Tree results in a single alphanumeric code that acts as a digital fingerprint for the entire body of data.

The digital fingerprint is known as the Merkle Root.

For Bitcoin-protocol blockchains, a block’s Merkle Root results from the Merkle Tree of all of that block’s transaction IDs. The Merkle Root acts as a fingerprint for all of the block’s transactions.

Platform Synchronization in 5 Steps

Step 1

The first step in Komodo’s Platform Synchronization process is to take the Mekle Roots of multiple blocks in a Smart Chain and orgainze them into a Merkle Tree to create a new Merkle Root.
MoM Created with Sketch.

Step 2

Next, this same process - generating a single Merkle Root out of the Merkle Roots of multiple blocks - is repeated for every single Smart Chain on Komodo Platform.

Step 3

The unique fingerprints from all Smart Chains are then written onto the KMD ledger using the OP_RETURN command.

Step 4

At that point, all of the digital fingerprints of all the Smart Chains in the Komodo ecosystem are compiled into yet another Merkle Tree. The resulting Merkle Root acts as a master fingerprint.

Step 5

Finally the Master Fingerprint data is notarized back onto the ledgers of each and every Smart Chain in the Komodo ecosystem, enabling cutting-edge interoperability and scalability features.

This process occurs every ten minutes, always keeping the ecosystem in sync.

Built-In Interoperability & Complete Autonomy

Smart Chains launched with Komodo’s technology are completely autonomous but still come with several built-in interoperability features.

Cross-Chain Communication

All Smart Chains can send and receive information about transactions, blocks, and on-chain data, such as state changes, through an open API.

Single Sign-On

Users need only one private key or passphrase and one address to send and receive coins and tokens from any Smart Chain in the Komodo ecosystem.

Seamless Swaps

Smart Chains can exchange coins, value, and data seamlessly with Komodo's industry-leading atomic swap technology.

On-Demand Scaling With Smart Chain Clusters

Komodo’s Platform Synchronizations enable Smart Chain Clusters, which provide on-demand linear scaling for all Komodo-based projects.

On-Demand Scaling

If one Smart Chain does not provide sufficient throughput, additional Smart Chains can be added and tethered to the first chain to boost performance.

Constant Coin Supply

An innovative burn protocol holds coin emissions constant while increasing throughput linearly with each additional Smart Chain added to the cluster.

Limitless Scalability

There’s no limit to the number of chains that can exist in a Smart Chain cluster. Every project on Komodo can scale out independently with no constraints.