Next Article in Journal
Optimal Encoding in Stochastic Latent-Variable Models
Previous Article in Journal
A Review of Micro-Based Systemic Risk Research from Multiple Perspectives

This is an early access version, the complete PDF, HTML, and XML versions will be available soon.

Open AccessArticle

RZcoin: Ethereum-Based Decentralized Payment with Optional Privacy Service

1
State Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunications, Beijing 100876, China
2
Technical Department, Golden Siv Technology Limited, Level 7, K11 ATELIER Victoria Dockside, 18 Salisbury Rd, Tsim Sha Tsui, HongKong, China
*
Author to whom correspondence should be addressed.
Entropy 2020, 22(7), 712; https://doi.org/10.3390/e22070712
Received: 6 May 2020 / Revised: 17 June 2020 / Accepted: 24 June 2020 / Published: 27 June 2020
(This article belongs to the Section Information Theory, Probability and Statistics)
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 blockchain; privacy protection; zero-knowledge proof; publicly verifiable
MDPI and ACS Style

Zhao, H.; Bai, X.; Zheng, S.; Wang, L. RZcoin: Ethereum-Based Decentralized Payment with Optional Privacy Service. Entropy 2020, 22, 712.

Show more citation formats Show less citations formats
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Article Access Map by Country/Region

1
Search more from Scilit
 
Search
Back to TopTop