Paper 2025/2330

Verifiable Aggregate Receipts with Applications to User Engagement Auditing

Ioannis Kaklamanis, Yale University, IC3
Wenhao Wang, Yale University, IC3
Harjasleen Malvai, University of Illinois Urbana-Champaign, IC3
Sen Yang, Yale University, IC3
Fan Zhang, Yale University, IC3
Abstract

Accurate measurements of user engagement underpin important decisions in various settings, such as determining advertising fees based on viewership of online content, allocating public funding based on a clinic’s reported patient volume, or determining whether a group chat app disseminated a message without censorship. While common, self-reporting is inherently untrustworthy due to misaligned incentives (e.g., to inflate). Motivated by this problem, we introduce the notion of Verifiable Aggregate Receipts (VAR). A VAR system allows an issuer to issue receipts to users and to verify the number of receipts possessed by a prover, who is given receipts upon serving users. An ideal VAR system should satisfy inflation soundness (the prover cannot overstate the count), privacy (the verifier learns only the count), and be performant for large-scale applications with millions of users. We formalize VAR using an ideal functionality and present two novel constructions. Our first protocol, S-VAR, leverages bottom-up secret-sharing to enable tiered ''fuzzy'' audits, and achieves constant-size receipts regardless of the number of supported thresholds. Our second protocol, P-VAR, uses bilinear pairings to aggregate receipts into a proof verifiable in constant time, enables exact auditing, and can be extended to handle a dynamic user set. We prove both constructions secure with respect to our ideal functionality. We implement and benchmark our VAR constructions, showing that they outperform all baseline and existing solutions by at least an order of magnitude in both proving and verification time. Finally, we show how VAR applies to the aforementioned use cases and further demonstrate its practicality by integrating it with Bluesky, a decentralized social network.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Preprint.
Contact author(s)
giannis kaklamanis @ yale edu
wenhao wang @ yale edu
hmalvai2 @ illinois edu
sen yang @ yale edu
f zhang @ yale edu
History
2026-06-24: revised
2025-12-28: received
See all versions
Short URL
https://ia.cr/2025/2330
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2025/2330,
      author = {Ioannis Kaklamanis and Wenhao Wang and Harjasleen Malvai and Sen Yang and Fan Zhang},
      title = {Verifiable Aggregate Receipts with Applications to User Engagement Auditing},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/2330},
      year = {2025},
      url = {https://eprint.iacr.org/2025/2330}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.