What is a Dutch auction liquidation, and how does it differ from the liquidation bonus discount mechanism covered in an earlier article?
The liquidation bonus discount covered in an earlier article is a 'fixed discount' mechanism — regardless of the current market condition, once a position triggers liquidation, a liquidator can buy the collateral at a pre-set fixed percentage discount (say, 95% of market price) — this discount ratio is static, hardcoded in advance. A Dutch auction liquidation, by contrast, is a dynamic pricing mechanism — collateral's asking price isn't a fixed discount, but starts from an initial point close to or even above market price, continuously decreasing as time passes, possibly lowering by a percentage at set intervals, or smoothly declining according to a continuous mathematical formula (commonly an exponentially decaying curve), until price drops to a level a liquidator becomes willing to take on, ending the auction.
The key difference from fixed-discount liquidation lies in 'whether the discount magnitude reflects genuine market demand in real time': fixed-discount liquidation's discount ratio stays unchanged regardless of how strong or weak the market's actual demand for this batch of collateral currently is — if market demand happens to be strong, with liquidators competing for it, a fixed discount could cause a borrower to suffer more loss than necessary; Dutch auction liquidation, by contrast, lets the discount magnitude dynamically adjust over time — if market demand is strong, a liquidator might become willing to take it on before the price has decreased much, with a relatively small discount magnitude; if market demand is weak (say, an overall sharp market decline with everyone dumping, the liquidation cascade scenario covered in an earlier article), the discount magnitude keeps expanding until attracting a willing buyer — this dynamic adjustment, theoretically, more closely matches the current genuine market supply-demand condition.
Why does a Dutch auction liquidation exist, and what problems with fixed-discount liquidation is it trying to solve?
A fixed-discount liquidation mechanism is simple to design and executes quickly, but carries a structural flaw — the discount ratio is a static figure set in advance, requiring the designer to guess in advance 'how large a discount, under various future market conditions, would be sufficient to attract a liquidator to act.' If the discount is set too conservative (too small), during a period of tightened market liquidity when liquidators bear higher risk, no liquidator might be willing to act, causing the liquidation process to delay and bad debt risk to rise; if the discount is set too aggressive (too large), then under normal market conditions where a liquidator actually wouldn't need such a high incentive to act, the borrower gets forced to bear more unnecessary loss than needed — this extra discount is, to some extent, an efficiency loss.
What a Dutch auction liquidation aims to solve is exactly this problem of 'a single fixed discount can't adapt to every market condition': by letting price dynamically adjust over time, the auction mechanism itself automatically finds the discount level the current market genuinely needs — during good market conditions, the discount might quickly converge to a very small figure; during poor market conditions, the discount naturally expands to a level sufficient to attract a buyer to enter. This, to some extent, converts the difficult prediction problem of 'guessing the correct discount ratio in advance' into a dynamic discovery mechanism of 'letting the market naturally find the answer through time,' without needing the protocol's governance to continuously manually adjust discount parameters in response to different market conditions.
How does a Dutch auction liquidation actually work, and what does one complete auction flow look like?
Taking a more mature implementation design as an example, a typical Dutch auction liquidation flow involves several steps:
Worth noting: some newer Dutch auction designs further lower a liquidator's participation capital barrier — a liquidator doesn't need to prepare sufficient capital in advance to buy the collateral, but can complete an entire flow of 'buying collateral, immediately reselling it for cash, repaying the originally fronted capital' within the same transaction by instantly tapping into another decentralized exchange's liquidity — to some extent letting any participant holding an extremely small amount of capital (only needing to pay the network transaction fee) genuinely participate in the liquidation auction, expanding the potential counterparty pool willing to participate in bidding.
What's the practical impact of a Dutch auction liquidation on everyday users, and how can you assess whether a protocol you use adopts this mechanism?
For a borrower, a Dutch auction liquidation theoretically prices closer to genuine market demand than fixed-discount liquidation — if the market's actual demand for this batch of collateral happens to be high, the liquidation loss a borrower bears could be smaller than under a fixed-discount mechanism. But if the Dutch auction's price starts declining from a relatively high premium starting point, and a liquidator doesn't act promptly enough, or overall market liquidity is insufficient, the auction might need a period of time before price drops to a level sufficient to attract a buyer — during this period, the borrower's position remains in an uncertain state of ongoing liquidation.
A few concrete verification directions when assessing whether a protocol you use adopts this mechanism: verify whether the protocol documentation explicitly describes the auction's starting price setting logic and the price-decline speed curve — setting the starting premium too high or the decline speed too slow could cause the auction to need a longer time to close, increasing uncertainty both the borrower and the entire protocol bear; verify whether this protocol also designs the mechanism covered in an earlier article letting a liquidator participate in the auction by instantly tapping into another exchange's liquidity — this kind of design effectively expands the counterparty pool willing to participate in bidding, lowering the probability of the auction failing to close (nobody willing to take it on); and, if the auction genuinely fails to close, running for quite a long stretch of time without any transaction, verify what kind of backup handling mechanism the protocol subsequently activates (such as the bad debt socialization or insurance fund covered in an earlier article), ensuring even if the most extreme scenario occurs, the protocol still has a clear response plan, rather than falling into an indefinite deadlock.
MakerDAO is one of the most representative implementation cases of the Dutch auction liquidation mechanism — an earlier version (Liquidation 1.2) adopted a traditional English auction (buyers needed to continuously outbid each other, with capital locked up during the bidding period until outbid by a higher offer or the auction ended), and after subsequently upgrading to Liquidation 2.0, switched to an instantly-settling Dutch auction, with price continuously declining according to a curve calculated from the initial price and elapsed time — no longer requiring a buyer to lock up capital waiting for the bidding outcome, substantially raising capital efficiency and liquidation speed. According to an academic research team's empirical analysis of this mechanism, the sharp market volatility event similar to Black Thursday covered in an earlier article from March 2020 (the research's referenced comparison benchmark being ETH's price falling roughly 43% in a single day), if replayed on MakerDAO, would theoretically produce a scale of roughly $1.07 billion in liquidatable collateral positions — this figure is used to illustrate the importance of liquidation mechanism design when responding to extreme market conditions.
The advantage is price can dynamically reflect the current genuine market supply-demand, theoretically more efficient than a pre-set fixed discount ratio — under normal market conditions, the loss a borrower bears could be smaller, and the instant-settlement design also means a liquidator doesn't need to lock up capital waiting, raising capital efficiency; the drawback is the auction mechanism's design complexity runs higher than fixed-discount, needing a reasonably set starting price and decline-speed curve — if parameters are set poorly (starting premium too high or decline speed too slow), it could extend the time needed to complete the auction, and under an extreme scenario of extremely tightened market liquidity, could still face the risk of the auction failing to close with nobody willing to take it on.