Paper 2022/1735
BlindHub: Bitcoin-Compatible Privacy-Preserving Payment Channel Hubs Supporting Variable Amounts
Abstract
Payment Channel Hub (PCH) is a promising solution to the scalability issue of first-generation blockchains or cryptocurrencies such as Bitcoin. It supports off-chain payments between a sender and a receiver through an intermediary (called the tumbler). Relationship anonymity and value privacy are desirable features of privacy-preserving PCHs, which prevent the tumbler from identifying the sender and receiver pairs as well as the payment amounts. To our knowledge, all existing Bitcoin-compatible PCH constructions that guarantee relationship anonymity allow only a (predefined) fixed payment amount. Thus, to achieve payments with different amounts, they would require either multiple PCH systems or running one PCH system multiple times. Neither of these solutions would be deemed practical.
In this paper, we propose the first Bitcoin-compatible PCH that achieves relationship anonymity and supports variable amounts for payment. To achieve this, we have several layers of technical constructions, each of which could be of independent interest to the community. First, we propose
Metadata
- Available format(s)
-
PDF
- Category
- Applications
- Publication info
- Published elsewhere. Major revision. IEEE S&P 2023
- Keywords
- blockchainmixingBitcoin
- Contact author(s)
-
xrqin @ cs hku hk
smpan @ cs hku hk
arash mirzaei @ monash edu
zhimei sui1 @ monash edu
oguzhan ersoy @ ru nl
amin sakzad @ monash edu
Muhammed Esgin @ monash edu
joseph liu @ monash edu
jiangshan yu @ monash edu
thyuen @ cs hku hk - History
- 2023-11-22: last of 12 revisions
- 2022-12-17: received
- See all versions
- Short URL
- https://ia.cr/2022/1735
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2022/1735, author = {Xianrui Qin and Shimin Pan and Arash Mirzaei and Zhimei Sui and Oğuzhan Ersoy and Amin Sakzad and Muhammed F. Esgin and Joseph K. Liu and Jiangshan Yu and Tsz Hon Yuen}, title = {{BlindHub}: Bitcoin-Compatible Privacy-Preserving Payment Channel Hubs Supporting Variable Amounts}, howpublished = {Cryptology {ePrint} Archive, Paper 2022/1735}, year = {2022}, url = {https://eprint.iacr.org/2022/1735} }