# Decentralized Sovereign Compliance Nodes (DSCN) ## Overview DSCN decentralizes compliance across: - Each SCB - Authorized private banks - Sovereign-regulated institutions ## Functionality ### Node Management Register and manage DSCN nodes per SCB/private bank. **Service**: `dscn-node-manager.service.ts` **API Endpoint**: `POST /api/v1/dscn/node/register` ### Local AML Scanning Perform local AML scanning to reduce DBIS load. **Service**: `dscn-aml-scanner.service.ts` **API Endpoint**: `POST /api/v1/dscn/aml/scan` ### Local Sanctions Checks Perform local sanctions checks. **Service**: `dscn-sanctions-checker.service.ts` **API Endpoint**: `POST /api/v1/dscn/sanctions/check` ### Local Identity Verification Perform local identity verification. **Service**: `dscn-identity-verifier.service.ts` **API Endpoint**: `POST /api/v1/dscn/identity/verify` ### DBIS Synchronization Synchronize compliance results and ledger state with DBIS. **Service**: `dscn-sync.service.ts` **API Endpoint**: `POST /api/v1/dscn/sync` ## Benefits - Reduces DBIS load - Improves redundancy - Aligns with sovereign autonomy ## Database Models - `DscnNode` - DSCN node registrations - `DscnComplianceResult` - Local compliance results - `DscnSyncRecord` - Synchronization records ## Integration Points - Existing AML engine - Sanctions screening (existing) - GBIG identity (Volume V) - DBIS Master Ledger