In an English auction, all participants submit bids, and the highest bidder wins the auction, paying precisely what they bid. This straightforward mechanism creates a strategic tension where bidders must balance their true valuation against their desire to win, typically leading them to bid below their maximum willingness to pay. The format requires bidders to estimate not only their own valuation but also predict competitors' likely bids, as bidding too high risks overpaying while bidding too low risks losing the auction.
The mechanism dates back to ancient civilizations and remains one of the most common auction formats. eBay dominated early online auction implementations, with auctions making up 13% of their gross merchandise volume as late as 2017, though they have since shifted primarily to fixed-price listings. Onchain English auctions emerged prominently with the rise of NFT marketplaces in 2021. OpenSea's initial implementation of NFT auctions used this format, though they later introduced variations to address front-running and gas price manipulation issues.
Advantages
- Simplicity: Easy to understand and implement, with straightforward rules and outcomes.
- Immediate Settlement: No need for complex revelation phases or multi-step processes.
- Revenue Maximization: Can generate higher revenues than second-price auctions in certain market conditions.
Limitations & Risks
- Strategic Complexity: Bidders must estimate others' valuations, leading to potentially inefficient outcomes.
- Winner's Curse: Winners may overpay by overestimating their competitors' valuations.
- Gas Wars: Can lead to competitive gas price escalation during high-demand periods.
Design Considerations
- Duration: Define whether auctions use
fixed end times
(predictable but vulnerable to last-minute sniping) orauto-extending end times
(e.g., extending by X minutes after each new bid) to prevent late-stage manipulation and encourage fair bidding. - Minimum Bid Increments: Establish
percentage-based
orfixed-amount bid increments
to discourage excessive micro-bidding while preserving price discovery. Considerdynamic increments
that scale with bid values in high-value auctions. - Front-running Protection: Utilize
commit-reveal schemes
orbatch auctioning
to prevent validators from exploiting bid information and inserting their own bids ahead of others. - Reserve Price: Set a
dynamic minimum price
that adjusts based on historical auction performance or minimum valuation benchmarks to balance market interest with seller expectations.