Security Model
ZK ONE is designed with a multi-layered security architecture that protects identity data, verification flows, and user autonomy at every stage.
┌───────────────────────────┐
│ Client UI │
│(Next.js + Shadcn Frontend)│
└───────────────┬───────────┘
│
▼
┌───────────────────────────┐
│ Local Security Layer │
│ - Hashing │
│ - zk-proof generation │
│ - Encryption (optional) │
└───────────────┬───────────┘
│
▼
┌───────────────────────────┐
│ Smart Contract Layer │
│ (Lisk L2 Verification) │
│ - Hash storage │
│ - Proof verification │
│ - Access control │
└───────────────┬───────────┘
│
▼
┌───────────────────────────┐
│ Decentralized Data Layer │
│ - Immutable records │
│ - On-chain logs │
└───────────────────────────┘Immutable Data Layer
Access Control Framework
Mechanism
Capabilities
User Sovereignty
Security Prompts & UX Safeguards
Client-Side Protection
Last updated

