V3DB: Audit-on-Demand Zero-Knowledge Proofs for Verifiable Vector Search over Committed Snapshots
Zipeng Qiu, Wenjie Qu, Jiaheng Zhang, Binhang Yuan

TL;DR
V3DB introduces a verifiable vector search service that provides audit-on-demand proofs for approximate nearest-neighbour retrieval, ensuring correctness without revealing sensitive data, and achieves practical efficiency improvements.
Contribution
It presents a novel zero-knowledge proof system for verifiable vector search with snapshot commitments and optimized proof generation, enabling practical auditability.
Findings
Achieves up to 22x faster proof generation
Reduces peak memory consumption by 40%
Provides millisecond-level verification time
Abstract
Dense retrieval services increasingly underpin semantic search, recommendation, and retrieval-augmented generation, yet clients typically receive only a top- list with no auditable evidence of how it was produced. We present V3DB, a verifiable, versioned vector-search service that enables audit-on-demand correctness checks for approximate nearest-neighbour (ANN) retrieval executed by a potentially untrusted service provider. V3DB commits to each corpus snapshot and standardises an IVF-PQ search pipeline into a fixed-shape, five-step query semantics. Given a public snapshot commitment and a query embedding, the service returns the top- payloads and, when challenged, produces a succinct zero-knowledge proof that the output is exactly the result of executing the published semantics on the committed snapshot -- without revealing the embedding corpus or private index contents. To make…
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.
Taxonomy
TopicsCryptography and Data Security · Data Quality and Management · Complexity and Algorithms in Graphs
