Files
dbis_core/docs/volume-vii/dscn.md

71 lines
1.4 KiB
Markdown
Raw Normal View History

2025-12-12 15:02:56 -08:00
# 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