SPCEX: Secure and Privacy-Preserving Cryptocurrency Exchange

被引:0
|
作者
Xie, Haomeng [1 ]
Yan, Zheng [2 ]
机构
[1] Xidian Univ, Hangzhou Inst Technol, Sch Cyber Engn, Hangzhou 710071, Peoples R China
[2] Xidian Univ, Hangzhou Inst Technol, Sch Cyber Engn, State Key Lab ISN, Xian 710126, Peoples R China
基金
中国国家自然科学基金;
关键词
Cryptocurrency; Protocols; Resists; Resistance; Blockchains; Privacy; Real-time systems; Cryptocurrency exchanges; privacy preservation; front-running attacks; collusion attacks; sybil attacks; atomicity;
D O I
10.1109/TDSC.2024.3353541
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The prosperity of blockchain technique has spawned numerous types of cryptocurrencies. However, a secure and privacy-preserving cryptocurrency exchange protocol that can support atomicity and unlinkability, and effectively resist various attacks is still missed in the literature. This article proposes SPCEX, a secure and privacy-preserving cryptocurrency exchange protocol, which supports atomicity and unlinkability, as well as resists collusion attacks, front-running attacks and Sybil attacks without relying on any trust execution environments (TEEs). SPCEX employs a mixing protocol to conceal trader involvement and preserve their identity privacy. It applies a privacy-preserving comparison algorithm based on an improved homomorphic re-encryption scheme to match buy and sell orders secretly, thus resisting front-running attacks. In addition, we construct atomic transactions with smart contracts to protect tokens of honest traders. A collateral deposit mechanism is employed to deter collusive parties and penalize abnormal behaviors, which discourages collusion attacks and Sybil attacks. We analyze the security and privacy of SPCEX, and formally prove the security of the improved homomorphic re-encryption scheme. Through proof-of-concept implementation, we demonstrate its validity and reliability, and show its advanced performance by comparing it with a cutting-edge scheme.
引用
收藏
页码:4404 / 4417
页数:14
相关论文
共 50 条
  • [1] P2DEX: Privacy-Preserving Decentralized Cryptocurrency Exchange
    Baum, Carsten
    David, Bernardo
    Frederiksen, Tore Kasper
    APPLIED CRYPTOGRAPHY AND NETWORK SECURITY (ACNS 2021), PT I, 2021, 12726 : 163 - 194
  • [2] Secure and Privacy-Preserving Consensus
    Ruan, Minghao
    Gao, Huan
    Wang, Yongqiang
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2019, 64 (10) : 4035 - 4049
  • [3] PPSC: A Privacy-Preserving Stateless Cryptocurrency System
    Yang, Xingyu
    Xu, Lei
    Zhu, Liehuang
    2024 8TH INTERNATIONAL CONFERENCE ON CRYPTOGRAPHY, SECURITY AND PRIVACY, CSP 2024, 2024, : 59 - 64
  • [4] Privacy-Preserving Cryptocurrency With Threshold Authentication and Regulation
    Zhang, Zhao
    Xu, Chunxiang
    Han, Yunxia
    IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2024, 19 : 6620 - 6635
  • [5] RBSmix: A Regulatable Privacy-Preserving Method for Cryptocurrency
    Xiao, Rongyu
    Sun, Guozi
    Yang, Jiale
    Wang, Yao
    Hao, Puhe
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2022, 2022
  • [6] Secure and privacy-preserving, timed vehicular communications
    Burmester, Mike
    Magkos, Emmanouil
    Chrissikopoulos, Vassilis
    INTERNATIONAL JOURNAL OF AD HOC AND UBIQUITOUS COMPUTING, 2012, 10 (04) : 219 - 229
  • [7] Privacy-Preserving Decentralized Exchange Marketplaces
    Govindarajan, Kavya
    Vinayagamurthy, Dhinakaran
    Jayachandran, Praveen
    Rebeiro, Chester
    2022 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN AND CRYPTOCURRENCY (IEEE ICBC 2022), 2022,
  • [8] Secure and Privacy-Preserving Proxy Voting System
    Zwattendorfer, Bernd
    Hillebold, Christoph
    Teufl, Peter
    2013 IEEE 10TH INTERNATIONAL CONFERENCE ON E-BUSINESS ENGINEERING (ICEBE), 2013, : 472 - 477
  • [9] Secure and Privacy-Preserving Database Services in the Cloud
    Agrawal, Divyakant
    El Abbadi, Amr
    Wang, Shiyuan
    2013 IEEE 29TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE), 2013, : 1268 - 1271
  • [10] On the Road to Secure and Privacy-Preserving IoT Ecosystems
    Hernandez-Serrano, Juan
    Munoz, Jose L.
    Broering, Arne
    Esparza, Oscar
    Mikkelsen, Lars
    Schwarzott, Wolfgang
    Leon, Olga
    Zibuschka, Jan
    INTEROPERABILITY AND OPEN-SOURCE SOLUTIONS FOR THE INTERNET OF THINGS (INTEROSS-IOT 2016), 2017, 10218 : 107 - 122