RZcoin: Ethereum-Based Decentralized Payment with Optional Privacy Service
【Author】 Zhao, Hong; Bai, Xue; Zheng, Shihui; Wang, Licheng
【Source】ENTROPY
【影响因子】2.738
【Abstract】As the blockchain 2.0 platform, Ethereum's turing complete programming language and smart contract components make it play an important role in the commercialization of blockchain. With the further development of blockchain applications, the privacy and security issues of Ethereum have gradually emerged. To solve this problem, we proposed a blockchain privacy protection model called RZcash in the previous work. It implements the dynamically updateable and verifiable hiding of the asset information in Ethereum, namely the account balance and transaction amount. However, RZcash does not pay attention to the key redundancy problem that may be caused by the creation of secret accounts. In addition, the large size of proofs gives it high communication costs. In response to these problems, we further improve RZcash. For the key redundancy problem, we construct a new signature scheme based on the ciphertext equivalent test commitment. Moreover, we use the Schnorr signature and bulletproof to improve the corresponding proof scheme in RZcash, thereby reducing the size of proof. Based on these improvements, we propose a decentralized payment system, called RZcoin, based on Ethereum. Finally, we implement the algorithm model of RZcoin and evaluate its security and performance. The results show that RZcoin has higher security and Lower communication cost than RZcash.
【Keywords】blockchain; privacy protection; zero-knowledge proof; publicly verifiable
【发表时间】2020 JUL
【收录时间】2022-01-02
【文献类型】
【主题类别】
--
【DOI】 10.3390/e22070712
评论