Skip to main content

Cluster Anchoring Chain

The Cluster Anchoring Chain is an important part of the Chromia network's security. Its main job is to keep data safe and prevent tampering across the different blockchains in a dapp cluster. Here's how it works:

  • Collecting data: It collects essential information (block headers) from each blockchain in the cluster.
  • Creating reference blocks: It uses this data to create its own blocks that show the current state of the cluster.
  • Layered security: These reference blocks are sent to a higher-level system called the System Anchoring Chain, which adds more validation and security.

By following these steps, the Cluster Anchoring Chain makes it easier to spot any unauthorized changes, helping to keep the network decentralized, tamper-proof, and trustworthy.

Repository

The Cluster Anchoring Chain is open source and available on GitLab:

Repository: https://gitlab.com/chromaway/core/directory-chain/-/tree/dev/src/anchoring_chain_cluster

This repository contains the complete Cluster Anchoring Chain implementation, including:

  • Block header collection from cluster blockchains
  • Reference block creation and state management
  • Security validation and tamper detection
  • Integration with the System Anchoring Chain
  • Cluster-level data integrity mechanisms