TY - GEN
T1 - RZcash
T2 - 17th International Conference on Privacy, Security and Trust, PST 2019
AU - Bai, Xue
AU - Wang, Licheng
AU - Zhou, Lijing
AU - Yang, Sijia
AU - Li, Lixiang
N1 - Publisher Copyright:
© 2019 IEEE.
PY - 2019/8
Y1 - 2019/8
N2 - In recent years, the Ethereum platform has rapidly emerged, but its privacy issue has become the largest obstacle to the implementation of Ethereum projects. Unlike UTXO-based Bitcoin, Ethereum, the account-based blockchain, requires realtime updates of the account balance. Therefore, its corresponding hidden operation has certain difficulties. We propose a privacy protection scheme called RZcash to solve this problem. It implements the hiding of account balances that are updated in real time, and uses rangeproofs to ensure that the amount of each transaction does not exceed the payer's existing balance. For hiding the payee, we improve the related technology of Monero by using the ciphertext equivalent commitment scheme. We also provide the conversion mechanism and trading method between hidden coins and open coins and describe how RZcash can be combined with an existing account-based blockchain system (such as Ethereum). Finally, we implement the core model of RZcash and evaluate its performance. The evaluation results show that the scheme not only guarantees the privacy and security of the blockchain, but also has good performance in practical applications.
AB - In recent years, the Ethereum platform has rapidly emerged, but its privacy issue has become the largest obstacle to the implementation of Ethereum projects. Unlike UTXO-based Bitcoin, Ethereum, the account-based blockchain, requires realtime updates of the account balance. Therefore, its corresponding hidden operation has certain difficulties. We propose a privacy protection scheme called RZcash to solve this problem. It implements the hiding of account balances that are updated in real time, and uses rangeproofs to ensure that the amount of each transaction does not exceed the payer's existing balance. For hiding the payee, we improve the related technology of Monero by using the ciphertext equivalent commitment scheme. We also provide the conversion mechanism and trading method between hidden coins and open coins and describe how RZcash can be combined with an existing account-based blockchain system (such as Ethereum). Finally, we implement the core model of RZcash and evaluate its performance. The evaluation results show that the scheme not only guarantees the privacy and security of the blockchain, but also has good performance in practical applications.
KW - Account-based Blockchain
KW - Privacy Protection
KW - Zero-knowledge Proof
UR - https://www.scopus.com/pages/publications/85078734906
U2 - 10.1109/PST47121.2019.8949060
DO - 10.1109/PST47121.2019.8949060
M3 - Conference contribution
AN - SCOPUS:85078734906
T3 - 2019 17th International Conference on Privacy, Security and Trust, PST 2019 - Proceedings
BT - 2019 17th International Conference on Privacy, Security and Trust, PST 2019 - Proceedings
A2 - Ghorbani, Ali
A2 - Ray, Indrakshi
A2 - Lashkari, Arash Habibi
A2 - Zhang, Jie
A2 - Lu, Rongxing
PB - Institute of Electrical and Electronics Engineers Inc.
Y2 - 26 August 2019 through 28 August 2019
ER -