Fast and Gas-efficient Private Sealed-bid Auctions
发表于 PODC 2025
• 引用:J. Ballweg, A.K. Goharshady, Z. Lin, "Fast and Gas-efficient Private Sealed-bid Auctions," in 44th ACM Symposium on Principles of Distributed Computing (PODC), 2025, pp 169-172.
• DOI: https://doi.org/10.1145/3732772.3733532
• 完整版本:https://hal.science/hal-05061427v1
摘要 — In decentralized blockchain environments, auctions must ensure fairness, trustless execution and bid confidentiality while operating efficiently within resource-constrained smart contracts. We propose a new family of algorithms for private, trustless auctions that protect bidder identities and bid values while remaining practical for smart contract execution. Our approach builds on top of the Dutch auction model and a stepwise revelation tree. Bidders commit to their bids using cryptographic commitment schemes and later confirm their honest following of the protocol through zero-knowledge proofs, ensuring that only the highest bid is disclosed while all other bids remain (probabilistically) confidential. A key innovation is the use of a reveal tree, which structures the bidding process into logarithmically many rounds, reducing the total number of messages to $O(logn)$ and thereby significantly lowering gas costs and execution times. We further explore variants introducing fake bids to optimize our probabilistic privacy guarantees.
We ensure trustlessness by running the auction logic in a smart contract, thereby eliminating reliance on any single trusted party. This approach prevents bid tampering, front-running, and collusion by enforcing immutability and decentralized verification of bids. The resulting protocol uniquely combines efficiency, trustlessness, and enduring bid privacy, offering a scalable and secure solution for blockchain-based marketplaces and other decentralized applications.