Anonymous Fair Auction on Blockchain

Online auction systems allow to achieve an optimal trading of digital goods and services in a competitive market. Existing blockchain-based auctions allow the bidders to take part in the process while maintaining the confidentiality of their bids in a decentralized, transparent, secure and auditable way. However, in a competitive market, parties would prefer not to disclose their interests to competitors, and to remain anonymous during auctions. In this paper, we firstly analyze the specific requirements for blockchain-based anonymous fair auctions. We propose a formal model tailored to study auction systems facilitating anonymity, and we put forward a generic protocol relying on existing cryptographic primitives, such as designated verifier ring signature, to achieve bid confidentiality and bidder anonymity. Finally, we prove it to be secure against the security model we defined.

[1]  Matthew Green,et al.  A multi-party protocol for constructing the public parameters of the Pinocchio zk-SNARK , 2018, IACR Cryptol. ePrint Arch..

[2]  Eli Ben-Sasson,et al.  Zerocash: Decentralized Anonymous Payments from Bitcoin , 2014, 2014 IEEE Symposium on Security and Privacy.

[3]  Yael Tauman Kalai,et al.  How to Leak a Secret: Theory and Applications of Ring Signatures , 2001, Essays in Memory of Shimon Even.

[4]  Amr M. Youssef,et al.  Verifiable Sealed-Bid Auction on the Ethereum Blockchain , 2018, IACR Cryptol. ePrint Arch..

[5]  Dan Boneh,et al.  Zether: Towards Privacy in a Smart Contract World , 2020, IACR Cryptol. ePrint Arch..

[6]  Florian Kerschbaum,et al.  Strain: A Secure Auction for Blockchains , 2018, IACR Cryptol. ePrint Arch..

[7]  Amr M. Youssef,et al.  Succinctly Verifiable Sealed-Bid Auction Smart Contract , 2018, DPM/CBT@ESORICS.

[8]  Joaquin Garcia-Alfaro,et al.  Data Privacy Management, Cryptocurrencies and Blockchain Technology , 2017, Lecture Notes in Computer Science.

[9]  Elaine Shi,et al.  Hawk: The Blockchain Model of Cryptography and Privacy-Preserving Smart Contracts , 2016, 2016 IEEE Symposium on Security and Privacy (SP).

[10]  Vishal Saraswat,et al.  How to Leak a Secret and Reap the Rewards Too , 2014, LATINCRYPT.