Paper 2024/941

SmartZKCP: Towards Practical Data Exchange Marketplace Against Active Attacks

Xuanming Liu, Zhejiang University
Jiawen Zhang, Zhejiang University
Yinghao Wang, Zhejiang University
Xinpeng Yang, Zhejiang University
Xiaohu Yang, Zhejiang University
Abstract

The trading of data is becoming increasingly important as it holds substantial value. A blockchain-based data marketplace can provide a secure and transparent platform for data exchange. To facilitate this, developing a fair data exchange protocol for digital goods has garnered considerable attention in recent decades. The Zero Knowledge Contingent Payment (ZKCP) protocol enables trustless fair exchanges with the aid of blockchain and zero-knowledge proofs. However, applying this protocol in a practical data marketplace is not trivial. In this paper, several potential attacks are identified when applying the ZKCP protocol in a practical public data marketplace. To address these issues, we propose SmartZKCP, an enhanced solution that offers improved security measures and increased performance. The protocol is formalized to ensure fairness and secure against potential attacks. Moreover, SmartZKCP offers efficiency optimizations and minimized communication costs. Evaluation results show that SmartZKCP is both practical and efficient, making it applicable in a data exchange marketplace.

Metadata
Available format(s)
PDF
Category
Applications
Publication info
Preprint.
Keywords
fair exchangesmart contractszero-knowledge
Contact author(s)
hinsliu @ zju edu cn
yangxh @ zju edu cn
History
2024-06-12: approved
2024-06-12: received
See all versions
Short URL
https://ia.cr/2024/941
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2024/941,
      author = {Xuanming Liu and Jiawen Zhang and Yinghao Wang and Xinpeng Yang and Xiaohu Yang},
      title = {{SmartZKCP}: Towards Practical Data Exchange Marketplace Against Active Attacks},
      howpublished = {Cryptology ePrint Archive, Paper 2024/941},
      year = {2024},
      note = {\url{https://eprint.iacr.org/2024/941}},
      url = {https://eprint.iacr.org/2024/941}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.