Building a Privacy-Preserving Blockchain-Based Bidding System: A Crypto Approach
Blockchain-based bidding systems are becoming increasingly popular nowadays. Due to the properties of blockchain, bidding records are unchangeable. With existing encryption techniques, these bidding records can only be shared by the bidder and the seller. Although this scenario sounds secure, it doe...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2022-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/9686736/ |
_version_ | 1811309305532514304 |
---|---|
author | Hsuan-Hao Chen Po-Wen Chi Yun-Hsin Chuang |
author_facet | Hsuan-Hao Chen Po-Wen Chi Yun-Hsin Chuang |
author_sort | Hsuan-Hao Chen |
collection | DOAJ |
description | Blockchain-based bidding systems are becoming increasingly popular nowadays. Due to the properties of blockchain, bidding records are unchangeable. With existing encryption techniques, these bidding records can only be shared by the bidder and the seller. Although this scenario sounds secure, it does not consider a coercion case. A powerful coercer may force the bidding system to open the records stored on the blockchain, and the system loses privacy. To solve this problem, in this paper, we introduce a new encryption scheme called deniable matchmaking encryption (DME). This new encryption scheme provides deniability not only for the message, but also for the identities. We use the chameleon hash function to make fake message and fake identities indistinguishable from the real message and the real identities. Therefore, the bidding system can use fake information to answer the coercer, and user privacy is kept by the blockchain-based bidding system. |
first_indexed | 2024-04-13T09:39:58Z |
format | Article |
id | doaj.art-9867546817cd457d86635c280d73cf8f |
institution | Directory Open Access Journal |
issn | 2169-3536 |
language | English |
last_indexed | 2024-04-13T09:39:58Z |
publishDate | 2022-01-01 |
publisher | IEEE |
record_format | Article |
series | IEEE Access |
spelling | doaj.art-9867546817cd457d86635c280d73cf8f2022-12-22T02:51:56ZengIEEEIEEE Access2169-35362022-01-0110133671337810.1109/ACCESS.2022.31448299686736Building a Privacy-Preserving Blockchain-Based Bidding System: A Crypto ApproachHsuan-Hao Chen0Po-Wen Chi1https://orcid.org/0000-0001-5663-078XYun-Hsin Chuang2https://orcid.org/0000-0003-0432-1533Department of Computer Science and Information Engineering, National Taiwan Normal University, Taipei, TaiwanDepartment of Computer Science and Information Engineering, National Taiwan Normal University, Taipei, TaiwanDepartment of Electrical Engineering, National Taiwan University, Taipei, TaiwanBlockchain-based bidding systems are becoming increasingly popular nowadays. Due to the properties of blockchain, bidding records are unchangeable. With existing encryption techniques, these bidding records can only be shared by the bidder and the seller. Although this scenario sounds secure, it does not consider a coercion case. A powerful coercer may force the bidding system to open the records stored on the blockchain, and the system loses privacy. To solve this problem, in this paper, we introduce a new encryption scheme called deniable matchmaking encryption (DME). This new encryption scheme provides deniability not only for the message, but also for the identities. We use the chameleon hash function to make fake message and fake identities indistinguishable from the real message and the real identities. Therefore, the bidding system can use fake information to answer the coercer, and user privacy is kept by the blockchain-based bidding system.https://ieeexplore.ieee.org/document/9686736/Deniable encryptionmatchmaking encryptionchameleon hash functionblockchain-based bidding system |
spellingShingle | Hsuan-Hao Chen Po-Wen Chi Yun-Hsin Chuang Building a Privacy-Preserving Blockchain-Based Bidding System: A Crypto Approach IEEE Access Deniable encryption matchmaking encryption chameleon hash function blockchain-based bidding system |
title | Building a Privacy-Preserving Blockchain-Based Bidding System: A Crypto Approach |
title_full | Building a Privacy-Preserving Blockchain-Based Bidding System: A Crypto Approach |
title_fullStr | Building a Privacy-Preserving Blockchain-Based Bidding System: A Crypto Approach |
title_full_unstemmed | Building a Privacy-Preserving Blockchain-Based Bidding System: A Crypto Approach |
title_short | Building a Privacy-Preserving Blockchain-Based Bidding System: A Crypto Approach |
title_sort | building a privacy preserving blockchain based bidding system a crypto approach |
topic | Deniable encryption matchmaking encryption chameleon hash function blockchain-based bidding system |
url | https://ieeexplore.ieee.org/document/9686736/ |
work_keys_str_mv | AT hsuanhaochen buildingaprivacypreservingblockchainbasedbiddingsystemacryptoapproach AT powenchi buildingaprivacypreservingblockchainbasedbiddingsystemacryptoapproach AT yunhsinchuang buildingaprivacypreservingblockchainbasedbiddingsystemacryptoapproach |