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...

Full description

Bibliographic Details
Main Authors: Hsuan-Hao Chen, Po-Wen Chi, Yun-Hsin Chuang
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