MixCT: Mixing Confidential Transactions from Homomorphic Commitment

Jiajun Du,Zhonghui Ge,Yu Long,Zhen Liu,Shifeng Sun,Xian Xu,Dawu Gu
DOI: https://doi.org/10.1007/978-3-031-17143-7_39
2022-01-01
Abstract:Mixing protocols serve as a promising solution to the unlinkability in blockchains. They work by hiding one transaction among a set of transactions and enjoy the advantage of high compatibility with the underlying system. However, due to the inherent public addresses of the blockchains built on the account-based model, the unlinkability is highly restricted to non-confidential transactions. In this paper, we propose MixCT, a mixing service for confidential payment systems built from homomorphic commitment in the account-based model. We provide an efficient instantiation of MixCT by the Pedersen commitment and the one-out-of-many proof. The evaluation results show that MixCT introduces a small cost for its users while being highly compatible with the underlying blockchain.
What problem does this paper attempt to address?