Covalidation
Covalidation
1. Overview
The Covalidation Service (CVS) is a managed infrastructure solution for the Canton Network designed to eliminate single points of failure for Wallets and Applications. By multi-hosting parties and distributing party validation responsibilities across a redundant, high-availability network, CVS ensures services remain online, secure, and performant.
Core benefits include:
Unrivaled Resilience: 2/3 confirmation threshold protects operations against node compromises.
Continuous Availability: High availability infrastructure ensures near-zero downtime.
Operational Simplicity: Digital Asset and another partner manage the dedicated validator node, while you retain control over topology and DAR vetting.
Business Continuity: 30-day historic data retention facilitates rapid disaster recovery.
2. Getting Started
Contact Digital Asset Sales to join the covalidation network.
Onboarding
Once registered, a high-level overview of the onboarding process is below:
Third node operator: Choose a third party node operator to host parties on a third validator.
Config: Validator operators inform each other of their validator IDs so that the covalidators can be configured accordingly.
Dars: A central repository where dars are pulled from is created.
Topology: Each time a topology transaction is created to multi-host a party, the covalidating nodes automatically approve it if it meets the pre-agreed structure.
Transaction: When a multi-hosted party initiates a transaction, the confirmation nodes validate the transaction against the hosted dars.
Config Changes: New dars and topology changes can be requested.
3. Architecture & Security
2/3 Confirmation Threshold: Transactions require multi-party validation, preventing any single node from independently validating transactions.
Node Redundancy: Multi-cloud/multi-infrastructure setup.
Data Retention: Historic ledger data is retained for 30 days to aid node recovery.
KMS Integration: All node keys are managed via KMS for enhanced security.
4. Node Operators
If you’re a node operator and wish to join the covalidation network, please contact Digital Asset.
5. Support
If you have an issue or technical question, submit a ticket here.