privacy-finality-reference / docs /ARCHITECTURE.md
sangamdas's picture
Add runnable Privacy Finality execution-finality demo
09f1b1f
|
Raw History Blame Contribute Delete
1.12 kB

A newer version of the Gradio SDK is available: 6.30.0

Upgrade

Architecture

AI / application
     |
     v
Candidate Act
     |
     v
NON-EFFECTIVE
     |
     v
Protected Enforcement Domain
     |
     +--> Identity Vault ------> subject/resource binding + VI commitment
     +--> Relationship Vault --> resource ownership predicate
     +--> Purpose Vault -------> allowed operation / minimum data scope
     +--> Jurisdiction Vault --> destination predicate
     +--> Data Vault ----------> only approved attribute subset
     +--> Crypto/Policy state -> policy epoch / revocation inputs
     |
     v
Signed act-bound Validation Permit
     + workload proof-of-possession
     |
     v
Finality Sink
     |
     +--> exact act re-hash
     +--> signature / PoP verify
     +--> purpose / attrs / recipient / destination / epoch / nonce / sink verify
     +--> atomic replay consumption + effect record
     |
     v
FIRST USABLE EFFECT (modeled locally)

The application never receives the raw Virtual Identity secret. It receives only the minimum permitted data grant plus a signed permit that is useless without the bound workload key and exact Candidate Act.