Lesson 0113 min
COLLATERAL · LTV · CAPACITY

Why Can’t 100 TOKEN Borrow Its Full Value?

Put collateral value, LTV, and pool liquidity on one ledger and find a safe borrowing boundary.

ObjectivesAfter this lesson, you should be able to:
  • Separate collateral value, borrowing capacity, and pool liquidity
  • Explain why a protocol does not lend 100% of market value
  • Use LTV to calculate remaining safe room
COURSE POSITIONStep 1 of 4
  1. PREVIOUSCourse introduction
  2. CURRENTWhy Can’t 100 TOKEN Borrow Its Full Value?

    Put collateral value, LTV, and pool liquidity on one ledger and find a safe borrowing boundary.

  3. NEXTWhy Can Debt Grow by Itself?
BEFORE YOU READ

Think about these questions first.

Choose an answer before opening the explanation. You can add anything unexpected to your review list.

Q01How can an overcollateralized loan still create bad debt?
SHORT ANSWER

Overcollateralization is a buffer at one moment. Price gaps, thin liquidity, oracle delay, or liquidation congestion can push collateral below debt before it is sold.

Compared with your prediction:

A lending protocol does not turn “value” into cash from nowhere. It accepts collateral that can be verified and liquidated, then lends below 100% of its value. The discount leaves room for volatility, execution cost, and liquidation time.

Three different numbers in one loan

Suppose you deposit 100 TOKEN and the oracle reports 120 credits per TOKEN. The book value is 12,000 credits, but that is not your borrowing capacity:

  • Collateral value: value estimated from the current oracle price.
  • LTV: the maximum share of collateral value that can become debt.
  • Protocol liquidity: credits the pool can actually lend right now.

This lab uses a 75% maximum LTV, so the safe capacity is at most 9,000 credits. It is neither TOKEN’s “true price” nor a promise that you can repay later.

LENDING SIMULATIONVirtual collateral · no advice
LENDING 001 · COLLATERAL / HEALTH / LIQUIDATION

TOKEN collateral → credits

Put one loan into the state machine and watch price, interest, oracle, and keeper actions reshape the account.

Current stateNo debtHealth
01Collateral
02Debt
03Risk moves
04Liquidation
Health
Oracle price120credits / TOKEN
Collateral value00 TOKEN
Current debt0Available 0
Healthliquidation line 1.00
Liquidation priceoracle reading
FOCUS EXPERIMENT · COLLATERALCapacity and collateral

Deposit collateral gradually and confirm that borrowing capacity is not the collateral value itself.

Account & collateral poolNo debt
Locked TOKEN
0
Debt / value
0
Wallet TOKEN
100
Account cash
5,000
Protocol liquidity
100,000
Liquidator TOKEN
0

Collateral is locked once deposited; a withdrawal first simulates the resulting health factor.

PRICE INPUTS · ORACLE BOUNDARYMarket price is not protocol price

Move the outside market, then choose when the oracle updates. Current gap 0.00%.

LIQUIDATION KEEPERCan a liquidator take over?

Line 1.00; bonus 5.00%. The button unlocks only after health crosses the boundary.

Liquidator credits50,000
LiquidatableNO
Bad debt0
Observation prompt

Deposit collateral, then borrow near the capacity. Capacity, health, and pool liquidity are three different boundaries.

Lending events1 EVENTS
  1. 01

    抵押池创建:100 TOKEN, 初始价格 120 credits.

ACTION HISTORYExperiment timeline
1 state snapshots

Use the slider to return to an earlier step. Continuing from there replaces the later history with a new sequence.

Initial state
View experiment records →

Capacity is also limited by pool balance

Even with enough collateral, the lending pool may not have enough credits. A responsible interface shows both “your capacity” and “pool liquidity”; otherwise users can mistake a risk boundary for a withdrawable balance.

Expand: how this step works
collateralValue = deposited * oraclePrice
borrowCapacity = collateralValue * maxLTV
available = min(borrowCapacity - debt, poolLiquidity)

borrow(amount):
  require amount <= available
  debt += amount
  poolLiquidity -= amount
  userCash += amount

Borrowing creates a liability between the account and protocol. It does not change the collateral’s market price or remove risk.

KNOWLEDGE CHECK

100 TOKEN is worth 12,000 credits and max LTV is 75%. If pool liquidity is sufficient, how much can be borrowed?

LESSON RECAPComplete the exercise and knowledge check first