TY - JOUR
T1 - Building a Privacy-Preserving Blockchain-Based Bidding System
T2 - A Crypto Approach
AU - Chen, Hsuan Hao
AU - Chi, Po Wen
AU - Chuang, Yun Hsin
N1 - Publisher Copyright:
© 2013 IEEE.
PY - 2022
Y1 - 2022
N2 - 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.
AB - 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.
KW - Deniable encryption
KW - blockchain-based bidding system
KW - chameleon hash function
KW - matchmaking encryption
UR - http://www.scopus.com/inward/record.url?scp=85123362233&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85123362233&partnerID=8YFLogxK
U2 - 10.1109/ACCESS.2022.3144829
DO - 10.1109/ACCESS.2022.3144829
M3 - Article
AN - SCOPUS:85123362233
SN - 2169-3536
VL - 10
SP - 13367
EP - 13378
JO - IEEE Access
JF - IEEE Access
ER -