Skip to main content

Trust Model

No system is trustless. Privana minimizes trust requirements, but you should understand exactly what assumptions remain.

ComponentTrust AssumptionMitigation
Intel SGX / TDXHardware integrity of the enclaves — SGX secures the Sapphire contracts; TDX secures the off-chain Privana serviceIndustry standard; used by Fireblocks, Azure confidential computing. Side-channel research is ongoing — see Research Basis.
Oasis SapphireCorrect implementation of confidential contracts; blockchain livenessOpen-source, audited. Decentralized validator network. Sapphire docs →
Privana service codeEnclave code does what it claimsRemote attestation allows cryptographic verification of the exact running code.
Privana / Oasis teamCannot access vault keysArchitecture enforces this — SGX prevents privileged access. Not a promise; a hardware constraint.
Pooled vault modelUsers trust the vault's accounting logic to protect all balances correctlyAccounting logic runs inside TEE on Oasis Sapphire. Trust is bounded by TEE + blockchain security model.
Yield protocolsSmart contract risk (Aave at launch)Only vetted protocols. Yield is opt-in. Automatic unwinding if a protocol is delisted.
DEX execution (Stage 3)LiFi aggregator executes as expectedStandard on-chain DEX risk. Slippage protection and spread thresholds enforced in policy.

Two risks Privana cannot eliminate: (1) vulnerabilities in the TEE hardware itself, whether Intel SGX or TDX (a class of hardware-level attacks that exist for all TEE platforms), and (2) smart contract bugs in the external yield protocols you choose to use. Both are disclosed openly, and the system mitigates them through conservative platform selection, audits, and protocol vetting.

Complete Knowledge proofs

The Liquefaction framework discusses Complete Knowledge (CK) proofs: cryptographic proofs that a user has unencumbered access to a private key. While Privana implements constructive (beneficial) applications of key encumbrance rather than adversarial ones, CK proofs could become a valuable complement, for example letting centralized exchanges verify that a depositor's keys are not encumbered.