Overview
The Covalidation Service (CVS) is a managed infrastructure solution for the Canton Network that eliminates single points of failure for wallets and applications. By multi-hosting parties and distributing validation responsibilities across a redundant, high-availability network, CVS helps ensure services remain secure, available, and resilient without requiring organizations to operate every aspect of the infrastructure themselves.Key Operational and Security Benefits
The Covalidation Service is designed around resilience, redundancy, and operational security.2-of-3 Confirmation
Transactions require confirmation from multiple validation nodes, protecting operations against individual node failures or compromises.
Availability and Redundancy
Validators are deployed across multiple cloud providers and infrastructure environments to reduce operational risk and improve availability.
Data Retention
Historical ledger data is retained for 30 days, enabling rapid recovery following infrastructure failures or disaster recovery events.
Key Management
All validator cryptographic keys are managed using a Key Management Service (KMS), reducing operational risk and improving security.
Getting Started
To join the Covalidation network, please should contact Digital Asset Become a Node Operator https://www.digitalasset.com/contact-usOnboarding
The onboarding process consists of the following high-level steps.1. Choose a Third Node Operator
- Select a third-party node operator that will host parties on an additional validator.
2. Exchange Configuration
- Validator operators exchange validator IDs so that each covalidator can be configured correctly.
3. Configure the DAR Repository
- Create a shared repository from which all participating covalidators synchronize DARs.
4. Configure Party Topology
- Whenever a topology transaction is created to multi-host a party, participating covalidation nodes automatically approve the transaction if it matches the agreed-upon topology.
5. Validate Transactions
- When a multi-hosted party submits a transaction, confirmation nodes independently validate the transaction against the synchronized DARs before confirming it.
6. Manage Configuration Changes
- As applications evolve, new DARs and topology changes can be introduced through the established governance process.
Support
Contact Support
If you encounter an issue or have a technical question, submit a support request through the Digital Asset Support portal.
Installation and Operational FAQ
Installation
Installing Covalidation Service on Kubernetes
FAQ
Frequently asked operational questions
Monitoring and Alerting
Guidance including recommended metrics and alerting thresholds.