Context-Binding Gaps in Stateful Zero-Knowledge Proximity Proofs: Taxonomy, Separation, and Mitigation
Yoshiyuki Ootani

TL;DR
This paper analyzes vulnerabilities in stateful zero-knowledge proximity proofs, proposing a formal model and a concrete instantiation that improve security and reduce operational assumptions in geo-content systems.
Contribution
It introduces a taxonomy of context-binding vulnerabilities, a formal verification model, and a practical Zairn-ZKP scheme embedding identity and context as public inputs.
Findings
Binding strategies can reduce operational invariants from four to two.
In-proof binding adds no measurable proving cost compared to geo-only baseline.
Same-epoch transfer remains feasible in dense urban deployments without additional safeguards.
Abstract
A zero-knowledge proximity proof certifies geometric nearness but carries no commitment to an application context. In stateful geo-content systems, where drops can share coordinates, policies evolve, and content has persistent identity, this gap can permit proof transfer between application objects unless extra operational invariants are maintained. We present a systems-security analysis of this deployment problem: a taxonomy of context-binding vulnerabilities, a formal off-circuit verification model for a transcript-adversary that holds a recorded proof but cannot obtain fresh coordinates, an assumption comparison across five binding strategy classes, and a concrete instantiation, Zairn-ZKP, that embeds drop identity, policy version, and session context as public circuit inputs. Compared with a strong off-circuit alternative based on stored-digest server checking, in-proof binding…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
