Paper 2025/767

ALPACA: Anonymous Blocklisting with Constant-Sized Updatable Proofs

Jiwon Kim, University of Michigan–Ann Arbor
Abhiram Kothapalli, University of California, Berkeley
Orestis Chardouvelis, Carnegie Mellon University
Riad S. Wahby, Carnegie Mellon University
Paul Grubbs, University of Michigan–Ann Arbor
Abstract

In recent years, online anonymity has become increasingly important but is under threat due to the challenges of moderating anonymous spaces. A promising cryptographic solution, known as anonymous blocklisting, allows users to post anonymously while still enabling moderation. Moderation via anonymous blocklisting roughly works by requiring that when users post a message they attach a cryptographic proof that they did not author any posts on a “blocklist”. Existing anonymous blocklisting schemes are unfortunately still far from achieving practical performance for large blocklists. This is essentially due to all prior works requiring a user to (cryptographically) reprocess blocklist entries many times. Relatedly, prior works have relatively high verification times and proof sizes. In this work, we introduce ALPACA, the first anonymous blocklisting system with the property that a user only needs to do a constant amount of work per blocklist entry. Thus, our scheme has asymptotically optimal performance. Our scheme is also the first to have verification times and proof sizes that are independent of the number of blocklist entries. Our key technique is a new variant of incrementally verifiable computation (IVC), designed to ensure anonymity. Along the way, we introduce new definitions to formally establish security. On a mid-range laptop, ALPACA’s proof generation time is always 6.15 seconds and proof size is 25.6KBs. On a server, the verification time is always 400ms.

Metadata
Available format(s)
PDF
Category
Applications
Publication info
Published elsewhere. IEEE S&P 2025
Keywords
applied cryptographyzero-knowledge proofsincrementally verifiable computationanonymous blocklisting
Contact author(s)
jiwonkp @ umich edu
akothapalli @ berkeley edu
gchardou @ andrew cmu edu
riad @ cmu edu
paulgrub @ umich edu
History
2025-04-30: approved
2025-04-29: received
See all versions
Short URL
https://ia.cr/2025/767
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2025/767,
      author = {Jiwon Kim and Abhiram Kothapalli and Orestis Chardouvelis and Riad S. Wahby and Paul Grubbs},
      title = {{ALPACA}: Anonymous Blocklisting with Constant-Sized Updatable Proofs},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/767},
      year = {2025},
      url = {https://eprint.iacr.org/2025/767}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.