Security Features
Last updated
Last updated
The zUSD protocol implements multiple layers of security through Miden Network's zero-knowledge proof system and a robust verification architecture. Here are the key security features:
Pulblisher (Trusted Custodian, Trustless Asset Manager) must be registered.
Registration requires approval from ABS Finance
Publisher identities are cryptographically verified on-chain
Custodians make asset merkle tree root
Custodians make proof of reserve, liability
Custodians submit proof commitment on chain
Asset Managers and Users verify commitment on chain
Asset Managers position merkle tree root
Asset Managers submit position commitments
Asset Managers and Users verify commitment on chain
Users receive cryptographic proof of inclusion for all transactions
Users verify commitment on chain
All proofs are generated and verified using Miden VM
Privacy-preserving transaction verification
Scalable proof generation and verification
Resistant to manipulation attempts
Continuous monitoring of system parameters
Automated ratio verification
Real-time reserve adequacy checks
Immediate flagging of suspicious activities
Automated circuit breakers
Multi-sig emergency shutdown capability
Graceful degradation protocols
Clear recovery procedures
All operations leave verifiable proof trails
Public verification of system state
Regular automated audits
Transparent reserve reporting
The security architecture ensures that the system maintains integrity while providing necessary transparency and verifiability for all participants.