Paper 2024/1643
Optimizing Liveness for Blockchain-Based Sealed-Bid Auctions in Rational Settings
Abstract
Blockchain-based auction markets offer stronger fairness and transparency compared to their centralized counterparts. Deposits and sealed bid formats are usually applied to enhance security and privacy. However, to our best knowledge, the formal treatment of deposit-enabled sealed-bid auctions remains lacking in the cryptographic literature. To address this gap, we first propose a decentralized anonymous deposited-bidding (DADB) scheme, providing formal syntax and security definitions. Unlike existing approaches that rely on smart contracts, our construction utilizes a mainchain-sidechain structure that is also compatible with the extended UTXO model. This design further allows us to develop a consensus mechanism on the sidechain dedicated to securely recording bids for allocation. Specifically, we build atop an Algorand-style protocol and integrate a novel block qualification mechanism into the block selection. Consequently, we prove, from a game-theoretical perspective, that our design optimizes liveness latency for rational users who want to join the auction, even without explicit incentives (e.g., fees) for including bids. Finally, our implementation results demonstrate the potential performance degradation without the block qualification mechanism.
Metadata
- Available format(s)
- Category
- Cryptographic protocols
- Publication info
- Preprint.
- Keywords
- Deposit-Enabled Sealed-Bid AuctionsBlockchain-Based AuctionsAlgorand-Style Consensus ProtocolRational Analysis
- Contact author(s)
-
mz huang @ newuu uz
suxiangyu2016 @ gmail com
mario larangeira @ iohk io
tanaka k 8268 @ m isct ac jp - History
- 2024-10-14: approved
- 2024-10-12: received
- See all versions
- Short URL
- https://ia.cr/2024/1643
- License
-
CC0
BibTeX
@misc{cryptoeprint:2024/1643, author = {Maozhou Huang and Xiangyu Su and Mario Larangeira and Keisuke Tanaka}, title = {Optimizing Liveness for Blockchain-Based Sealed-Bid Auctions in Rational Settings}, howpublished = {Cryptology {ePrint} Archive, Paper 2024/1643}, year = {2024}, url = {https://eprint.iacr.org/2024/1643} }