Paper 2025/2253

Efficient Privacy-Preserving Blueprints for Threshold Comparison

Pratyush Ranjan Tiwari, Eternis Labs
Harry Eldridge, Johns Hopkins University
Matthew Green, Johns Hopkins University
Abstract

Privacy-Preserving Blueprints (PPBs), introduced by Kohlweiss et al. in in EUROCRYPT 2023, offer a method for balancing user privacy and bad-actor detection in private cryptocurrencies. A PPB scheme allows a user to append a verifiable escrow to their transactions which reveals some identifying information to an authority in the case that the user misbehaved. A natural PPB functionality is for escrows to reveal user information if the user sends an amount of currency over a certain threshold. However, prior works constructing PPBs for such a functionality have severe limitations when it comes to efficiency: escrows are either computationally infeasible to compute, or too large to be plausibly stored on a large-scale distributed ledger. We address these gaps by constructing a space and computation-efficient PPB for threshold comparison, producing escrows under 2kb that can be computed in seconds. The scheme can be instantiated using well-known cryptographic primitives, namely variants of the ElGamal encryption scheme and generic non-interactive zero-knowledge proofs. As an additional contribution, we implement one of the theoretical generic PPB constructions originally proposed by Kohlweiss et al. and find that it performs surprisingly well in practice. For the threshold comparison functionality it requires approximately 14kb escrows, and can be computed in around 12 seconds.

Metadata
Available format(s)
PDF
Category
Applications
Publication info
Published elsewhere. Financial Cryptography and Data Security 2026
Keywords
privacy-preserving protcolscryptocurrencyprivacy-preserving blueprintsPPB
Contact author(s)
pratyush @ eternis ai
hme @ cs jhu edu
mgreen @ cs jhu edu
History
2026-07-16: revised
2025-12-15: received
See all versions
Short URL
https://ia.cr/2025/2253
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2025/2253,
      author = {Pratyush Ranjan Tiwari and Harry Eldridge and Matthew Green},
      title = {Efficient Privacy-Preserving Blueprints for Threshold Comparison},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/2253},
      year = {2025},
      url = {https://eprint.iacr.org/2025/2253}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.