4.5 Article

ZeroCross: A sidechain-based privacy-preserving Cross-chain solution for Monero

Journal

JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING
Volume 169, Issue -, Pages 301-316

Publisher

ACADEMIC PRESS INC ELSEVIER SCIENCE
DOI: 10.1016/j.jpdc.2022.07.008

Keywords

Blockchain; Monero; Zero-knowledge; Cryptocurrency exchange

Funding

  1. National Key RD Plan of China [2020YFB1005600]
  2. National Natural Science Foundation of China [61825203, 62102165, 62032025, U2001205]
  3. Major Program of Guangdong Basic and Applied Research Project [2019B030302008, 2020A1515111175]
  4. Guangdong Provincial Science and Technology Project [2019B010137002, 2017B010111005]
  5. China Scholarship Council [202106780013]

Ask authors/readers for more resources

This paper proposes a novel privacy-preserving sidechain-based scheme called ZeroCross, which aims to address the limitations of existing solutions in terms of privacy concerns. It guarantees transaction unlinkability, exchanging fairness, and value confidentiality through a key exchange mechanism and a verification mechanism. The paper also discusses the impact of remote side-channel attacks in cross-chain exchange and presents a defense strategy. The privacy and security of ZeroCross are proven under the Universal Composability (UC) framework, and the practical performance in terms of computation and communication costs are evaluated.
Sidechain-based Cross-chain exchange protocols enable payers to exchange cryptocurrencies among different blockchains via a sidechain. Many efforts, such as P2DEX (ACNS' 21), have been proposed to enhance cross-chain exchange privacy protection. However, existing sidechain-based cross-chain solutions for Monero on privacy concerns have limitations: requiring multiple pairs of parties paying simultaneously or fixed transaction amounts. This paper proposes ZeroCross, a novel privacy-preserving sidechain-based scheme that guarantees transaction unlinkability, exchanging fairness, and value confidentiality. ZeroCross designs: (i) a key exchange mechanism that guarantees exchanging fairness and (ii) a verification mechanism that utilizes CP-SNARK to ensure the transaction is confirmed without revealing the details of transactions. In addition, we discuss the influence of the remote side-channel attack in cross-chain exchange and the defence strategy. Finally, we prove the privacy and security of ZeroCross under the Universal Composability (UC) framework and evaluate the practical performance on computation and communication costs. (C) 2022 Elsevier Inc. All rights reserved.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.5
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available