{"title":"Offline Digital Euro: a Minimum Viable CBDC using Groth-Sahai proofs","authors":"Leon Kempen, Johan Pouwelse","doi":"arxiv-2407.13776","DOIUrl":null,"url":null,"abstract":"Current digital payment solutions are fragile and offer less privacy than\ntraditional cash. Their critical dependency on an online service used to perform and validate\ntransactions makes them void if this service is unreachable. Moreover, no transaction can be executed during server malfunctions or power\noutages. Due to climate change, the likelihood of extreme weather increases. As\nextreme weather is a major cause of power outages, the frequency of power\noutages is expected to increase. The lack of privacy is an inherent result of their account-based design or\nthe use of a public ledger. The critical dependency and lack of privacy can be resolved with a Central\nBank Digital Currency that can be used offline. This thesis proposes a design and a first implementation for an offline-first\ndigital euro. The protocol offers complete privacy during transactions using zero-knowledge\nproofs. Furthermore, transactions can be executed offline without third parties and\nretroactive double-spending detection is facilitated. To protect the users' privacy, but also guard against money laundering, we\nhave added the following privacy-guarding mechanism. The bank and trusted third parties for law enforcement must collaborate to\ndecrypt transactions, revealing the digital pseudonym used in the transaction. Importantly, the transaction can be decrypted without decrypting prior\ntransactions attached to the digital euro. The protocol has a working initial implementation showcasing its usability\nand demonstrating functionality.","PeriodicalId":501478,"journal":{"name":"arXiv - QuantFin - Trading and Market Microstructure","volume":"20 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - QuantFin - Trading and Market Microstructure","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2407.13776","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Current digital payment solutions are fragile and offer less privacy than
traditional cash. Their critical dependency on an online service used to perform and validate
transactions makes them void if this service is unreachable. Moreover, no transaction can be executed during server malfunctions or power
outages. Due to climate change, the likelihood of extreme weather increases. As
extreme weather is a major cause of power outages, the frequency of power
outages is expected to increase. The lack of privacy is an inherent result of their account-based design or
the use of a public ledger. The critical dependency and lack of privacy can be resolved with a Central
Bank Digital Currency that can be used offline. This thesis proposes a design and a first implementation for an offline-first
digital euro. The protocol offers complete privacy during transactions using zero-knowledge
proofs. Furthermore, transactions can be executed offline without third parties and
retroactive double-spending detection is facilitated. To protect the users' privacy, but also guard against money laundering, we
have added the following privacy-guarding mechanism. The bank and trusted third parties for law enforcement must collaborate to
decrypt transactions, revealing the digital pseudonym used in the transaction. Importantly, the transaction can be decrypted without decrypting prior
transactions attached to the digital euro. The protocol has a working initial implementation showcasing its usability
and demonstrating functionality.