PRCash: Fast, Private and Regulated Transactions for Digital Currencies

Authors: Karl Wüst, Kari Kostiainen, Vedran Capkun, and Srdjan Čapkun
Financial Cryptography and Data Security

Abstract

Fiat currency implemented as a blockchain can enable multiple benefits such as reduced cost compared to expensive handling of cash and better transparency for increased public trust. However, such deployments have conflicting requirements including fast payments, strong user privacy and regulatory oversight. None of the existing blockchain transaction techniques supports all of these three requirements. In this paper we design a new blockchain currency, called PRCash, that addresses the above challenge. The primary technical contribution of our work is a novel regulation mechanism for transactions that use cryptographic commitments. We enable regulation of spending limits using zero-knowledge proofs. PRCash is the first blockchain currency that provides fast payments, good level of user privacy and regulatory control at the same time.

People

Dr. Karl Wüst
Doctoral Student (2016 – 2021)
Faculty, CISPA
Dr. Kari Kostiainen
Senior Scientist

BibTex

@inproceedings{wüst2019prcash,
  author    = {W{\"{u}}st, Karl and Kostiainen, Kari and Capkun, Vedran and Capkun, Srdjan},
  title     = {{PRCash: Fast, Private and Regulated Transactions for Digital Currencies}},
  booktitle = {Financial Cryptography and Data Security},
  address   = {St. Kitts and Nevis},
  year      = 2019,
  month     = feb,
  publisher = {Springer},
  doi       = {10.1007/978-3-030-32101-7_11},
  url       = {https://doi.org/10.1007/978-3-030-32101-7_11}
}

Research Collection: 20.500.11850/347474