The absence of a minimum borrow amount allow users to borrow extremely small(dust) amounts , which can lead to:
Accumulation of bad debt: because this debt are economical to liquidate.
High gas cost for liquidators, making it financially unviable to clear bad debts.
Denial of Service: As attacker can spam any loan that are never repaid.
Attacker borrow tiny amount (e.g., 1 Wei per transaction)
The debt accumulate over time, but since liquidation cost a exceed the debt amount, no one liquidate them
Debt token balance becomes cluttered with dust position making account inefficient.
When too many dust load accumulate, liquidators may avoid the protocol entirely leading to a systemic liquidity issue.
Accumulation of bad debt
Higher protocol risk
DoS
Increased gas cost
Manual Review
Implement a minimum borrow amount & liquidation floor
The contest is live. Earn rewards by submitting a finding.
This is your time to appeal against judgements on your submissions.
Appeals are being carefully reviewed by our judges.