PROTOCOL_CORE // REF_004
ZERO KNOWLEDGE
SECURITY_LVL: CLASS_A
SYS_STATUS: ENCRYPTED
SYS_STATUS: ENCRYPTED
Core_Principle
Prove presence without revealing identity.
The MyShape proof system generates three independent cryptographic proofs — Presence, Motion, and Entropy — and composes them into a single Zero-Knowledge Presence proof. The verifier learns only one bit: "real human present." Nothing else.
Three-Proof Architecture
PoP
Presence Proof
H(Feature Vector) — proves the motion data carries valid geometric structure. The smallest verifiable unit of presence.
↓
MP
Motion Proof
H(FPS, window, nodes, timestamp, device_salt) — proves the data came from real hardware within a valid time window.
↓
EP
Entropy Proof
H(PES, H_f, σ_timing, ε) — proves the signal exceeds biological entropy floor and is below AI ceiling.
Composite Proof
ZK-Presence = ZK(PoP, MP, EP)
Six Verification Rules (§9.4)
1ZKP Validity
Recomputed root hash must match submitted proof
2Entropy Threshold
PES ≥ 0.65 — below this, presence is not confirmed
3Timestamp Validity
Proof must be within valid time window, not expired
4Replay Protection
PoP hash, timestamp, and device salt must be unique
5Device Revocation
Device must not appear in revocation registry
6Proof Integrity
All three sub-proofs must be version-consistent and match
Privacy Guarantees
Reveals Nothing
No motion data · No identity · No behavior · No device info
Stores Nothing
No raw signals · No feature vectors · No personal data
Leaks Nothing
No inference possible · No statistical attack surface