TumbleBit++: A Comprehensive Privacy Protocol Providing Anonymity and Amount-Invisibility

Yi Liu,Zhen Liu,Yu Long,Zhiqiang Liu,Dawu Gu,Fei Huan,Yanxue Jia
DOI: https://doi.org/10.1007/978-3-030-31919-9_21
2019-01-01
Abstract:Since the advent of bitcoin, the privacy of bitcoin has become a hot issue. Many coin mixing protocols guarantee the anonymity and unlinkability of the payer and payee of a transaction. However, due to the publicity of blockchain, the confidentiality of transaction amounts has not been provided. Everyone has the chance to get the amount of a transaction, which poses a challenge to the privacy of users. To overcome the problem, we propose an improved mixing protocol based on TumbleBit, which is named TumbleBit++. TumbleBit++ combines confidential transactions with centralized untrusted anonymous payment hub, and achieves the protection of transaction amounts without undermining the anonymity of TumbleBit. TumbleBit++ allows multiple payers to trade in different transaction amounts, and Tumbler, as an untrusted third party, does not know the exact amount of each transaction and the flow of funds between the payer and payee of one transaction.
What problem does this paper attempt to address?