Supply Control
The network is secured by the MPC Network and the protocol specifications defined in the Master CRS. However, in the event the network is compromised and invalid transactions are approved, we have developed a custom indexer to serve as a decentralized validation mechanism.
Role of the Custom Indexer
Tracking Valid UNIT: The indexer keeps track of all valid UNIT—meaning UNIT that has been generated according to protocol specifications outlined in the Master CRS.
Maintaining Consensus: Ideally, the free-floating UNIT balance and the indexer’s recorded UNIT balance will match exactly. If discrepancies arise due to a bug or system compromise, the indexer acts as a backstop validator to ensure protocol consensus is preserved.
How It Works
Decentralized Validator: The indexer validates transactions against parameters set through governance votes by Ducat token holders.
Protocol-Specific Focus: Think of it as an ordinal or runes indexer focused solely on protocol compliance. It does not have the power to determine the market value of UNIT—its role is strictly to validate protocol rules.
Importance of Running Your Own Indexer
User Control: We highly recommend all users run their own indexer and connect to it when managing their vaults.
Avoiding Manipulation: This ensures users are not misled by compromised nodes or faulty data.
Functions of the Indexer
Tracks Valid UNIT and DUCAT: Ensures all tokens in circulation are protocol-compliant.
Governance Tool: Assists in determining governance outcomes and tracking the latest Master Contract ID.
While not required for the network to function, the indexer is a critical tool for maintaining transparency, security, and decentralized control within the Ducat ecosystem.
Last updated
Was this helpful?