Paper 2026/2274
zk-BAN: An efficient anonymous blocklisting system with signature-based revocation
Abstract
Anonymous blocklisting enables services to revoke malicious users while preserving anonymity for honest users. Signature-based revocation supports revocation from past authentications, but existing systems incur substantial overhead at large scale and for users returning after long offline periods. Window-based alternatives reduce this overhead but impose restrictive revocation-timing policies. This work presents zk-BAN, a signature-based anonymous blocklisting system that reduces proof-generation and verification costs through two design improvements: constructing a carefully filtered revocation list and partially unifying PRF tags to reduce repeated zero-knowledge computations. We formalize zk-BAN and prove that it satisfies blocklistability and unlinkability. Under modeled large-scale real-world workloads, zk-BAN generates proofs in approximately 600 ms and verifies them in approximately 2 ms. We show zk-BAN displays 54.4 times faster proving than our naive baseline and 136-fold faster proving and 32-fold faster verification than prior work.
Metadata
- Available format(s)
-
PDF
- Category
- Applications
- Publication info
- Preprint.
- Keywords
- Anonymous BlocklistingAnonymous Authenticationzk-SNARKs
- Contact author(s)
-
akama @ nict go jp
yoshimichi nakatsuka @ nict go jp
moriyama @ sfc keio ac jp
kei @ sfc keio ac jp - History
- 2026-10-01: approved
- 2026-09-30: received
- See all versions
- Short URL
- https://ia.cr/2026/2274
- License
-
CC BY-NC-ND
BibTeX
@misc{cryptoeprint:2026/2274,
author = {Kosei Akama and Yoshimichi Nakatsuka and Koichi Moriyama and Keisuke Uehara},
title = {zk-{BAN}: An efficient anonymous blocklisting system with signature-based revocation},
howpublished = {Cryptology {ePrint} Archive, Paper 2026/2274},
year = {2026},
url = {https://eprint.iacr.org/2026/2274}
}