Proposal to Introduce Minimum Debt Amounts and Adjust Liquidation Factor in FiRM Markets
This proposal aims to implement market-specific minimum debt amounts and adjust liquidation factors in FiRM markets to enhance the protocol’s security and user experience. The proposal outlines the rationale behind this feature, its benefits, and the methodology used by the RWG to drive the recommendation.
In lending protocols like FiRM, the management of borrow positions is a critical aspect of ensuring the system’s stability and security. Borrow positions are created when users borrow assets against their collateral, and these positions must remain liquidatable to protect the interests of both borrowers and lenders. Presently on FiRM, users have the flexibility to establish debts of any size. While this flexibility empowers users, it introduces potential challenges related to the profitability of liquidations, especially in scenarios with high gas prices.
A mechanism that would guarantee the profitability of liquidations, even in high gas environments, would address these concerns. Enter Market-Specific Minimum Debt Amounts. Each market can now independently set a minimum debt threshold, providing a clear safeguard against unprofitable liquidations and low-value debts. The proposed solution is a shift in responsibility of maintaining a healthy debt size from the borrowController to the Market contracts. When a user initiates a borrow transaction, the market will now check that the borrow amount, when added to their existing debt, exceeds the minimum debt threshold specific to that market.
Inverse Finance’s RWG has conducted a comprehensive analysis to determine minimum market-specific minimum debt amounts that guarantee a profitable liquidation, assuming the liquidation occurs with an assumed Gas Price (in GWEI), and at a given price of ETH. This involved simulations to estimate the gas spent by liquidators and converting it into a cost of liquidation in USD. From there, a subsequent analysis was conducted assuming a fixed minimum debt amount (either 2000 or 3000 DOLA for each market) in order to determine a minimum viable liquidation factor for each market that still satisfies our need for smooth liquidations. This provided a data-driven foundation for determining new Liquidation Factors for each FiRM market.
Minimum debt amounts of 2000 or 3000 DOLA is recommended, depending on the individual market and its estimated cost of liquidation.
The resulting new Liquidation Factors are on average lower than what’s presently set. five of the ten markets would see reductions, leading to a better user experience for users of said markets. The remaining 5 (CRV, cvxCRV, st-yCRV, DAI, and INV) would see increases, and be further secured as a result. However, given borrowing in CRV, cvxCRV, and st-yCRV markets is paused, the RWG would opt to leave parameters for these unchanged. The RWG also recommends changes to the liquidation factor of the INV market be postponed until INV has deeper on-chain liquidity.
- Set MinimumDebt for wETH, stETH, CRV, st-yCRV, and INV markets to 2000 DOLA
- Set MinimumDebt for gOHM, cvxCRV, cvxFXS, DAI, and CVX markets to 3000 DOLA
- Set Liquidation Factor for wETH Market to 28.5%
- Set Liquidation Factor for stETH Market to 35.8%
- Set Liquidation Factor for gOHM Market to 32.6%
- Set Liquidation Factor for cvxFXS Market to 37.1%
- Set Liquidation Factor for DAI Market to 57.7%
- Set Liquidation Factor for CVX Market to 36.5%