SmartZKCP: Towards practical data exchange marketplace against active attacks
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 attentio...
Saved in:
| Main Authors: | , , , , |
|---|---|
| Format: | Article |
| Language: | English |
| Published: |
Elsevier
2025-06-01
|
| Series: | Blockchain: Research and Applications |
| Subjects: | |
| Online Access: | http://www.sciencedirect.com/science/article/pii/S209672092400085X |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| _version_ | 1849434056802959360 |
|---|---|
| author | Xuanming Liu Jiawen Zhang Yinghao Wang Xinpeng Yang Xiaohu Yang |
| author_facet | Xuanming Liu Jiawen Zhang Yinghao Wang Xinpeng Yang Xiaohu Yang |
| author_sort | Xuanming Liu |
| collection | DOAJ |
| description | 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. |
| format | Article |
| id | doaj-art-6cd4ce5f97674b7d8caaff2433924a0e |
| institution | Kabale University |
| issn | 2666-9536 |
| language | English |
| publishDate | 2025-06-01 |
| publisher | Elsevier |
| record_format | Article |
| series | Blockchain: Research and Applications |
| spelling | doaj-art-6cd4ce5f97674b7d8caaff2433924a0e2025-08-20T03:26:48ZengElsevierBlockchain: Research and Applications2666-95362025-06-016210027210.1016/j.bcra.2024.100272SmartZKCP: Towards practical data exchange marketplace against active attacksXuanming Liu0Jiawen Zhang1Yinghao Wang2Xinpeng Yang3Xiaohu Yang4College of Computer Science and Technology, Zhejiang University, Hangzhou 310027, China; The State Key Laboratory of Blockchain and Data Security, Hangzhou 310027, ChinaCollege of Computer Science and Technology, Zhejiang University, Hangzhou 310027, China; The State Key Laboratory of Blockchain and Data Security, Hangzhou 310027, ChinaCollege of Computer Science and Technology, Zhejiang University, Hangzhou 310027, China; The State Key Laboratory of Blockchain and Data Security, Hangzhou 310027, ChinaCollege of Computer Science and Technology, Zhejiang University, Hangzhou 310027, ChinaCollege of Computer Science and Technology, Zhejiang University, Hangzhou 310027, China; The State Key Laboratory of Blockchain and Data Security, Hangzhou 310027, China; Corresponding author. College of Computer Science and Technology, Zhejiang University, Hangzhou 310027, China.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.http://www.sciencedirect.com/science/article/pii/S209672092400085XBlockchainFair exchangeData marketplaceZero knowledge |
| spellingShingle | Xuanming Liu Jiawen Zhang Yinghao Wang Xinpeng Yang Xiaohu Yang SmartZKCP: Towards practical data exchange marketplace against active attacks Blockchain: Research and Applications Blockchain Fair exchange Data marketplace Zero knowledge |
| title | SmartZKCP: Towards practical data exchange marketplace against active attacks |
| title_full | SmartZKCP: Towards practical data exchange marketplace against active attacks |
| title_fullStr | SmartZKCP: Towards practical data exchange marketplace against active attacks |
| title_full_unstemmed | SmartZKCP: Towards practical data exchange marketplace against active attacks |
| title_short | SmartZKCP: Towards practical data exchange marketplace against active attacks |
| title_sort | smartzkcp towards practical data exchange marketplace against active attacks |
| topic | Blockchain Fair exchange Data marketplace Zero knowledge |
| url | http://www.sciencedirect.com/science/article/pii/S209672092400085X |
| work_keys_str_mv | AT xuanmingliu smartzkcptowardspracticaldataexchangemarketplaceagainstactiveattacks AT jiawenzhang smartzkcptowardspracticaldataexchangemarketplaceagainstactiveattacks AT yinghaowang smartzkcptowardspracticaldataexchangemarketplaceagainstactiveattacks AT xinpengyang smartzkcptowardspracticaldataexchangemarketplaceagainstactiveattacks AT xiaohuyang smartzkcptowardspracticaldataexchangemarketplaceagainstactiveattacks |