Позиция держится на трёх числах

  • LTV ограничивает первоначальный размер займа, liquidation threshold определяет границу ликвидации, а health factor показывает запас позиции с учётом текущих цен.
  • Падение стоимости залога, рост цены долга или начисленные проценты могут ухудшить health factor без новой транзакции пользователя.
  • Ликвидатор погашает часть долга и получает collateral с protocol-defined bonus; точные параметры зависят от рынка, сети и версии протокола.

Заём выдаёт pool, но правила задаёт код и governance

Поставщики вносят токены в smart contracts рынка. Заёмщики берут из доступной liquidity, оставляя другой актив как обеспечение. Проценты от borrowers распределяются по правилам протокола между suppliers и резервом. В этой модели нет менеджера, который вручную одобряет каждую заявку, но есть contracts, price feeds, risk parameters и роли, способные менять часть конфигурации.

Supply не является банковским вкладом. Токен перемещается в protocol contract, а позиция пользователя отражается внутренним учётом или отдельным receipt token. Возможность вывести актив зависит не только от баланса позиции, но и от доступной liquidity, работоспособности contracts, oracle и ограничений конкретного рынка.

Одна позиция состоит из collateral, debt и цены между ними

Допустим, пользователь внёс ETH стоимостью 10 000 условных долларов и занял 6 000 USDC. Протокол не запоминает этот долларовый снимок навсегда. Он хранит количество активов, debt balance и параметры, а стоимость пересчитывает по oracle. Если ETH дешевеет или долг растёт из-за процентов, запас сокращается.

Какие числа описывают залоговую позицию
ПоказательЧто отвечаетПочему меняется
Collateral valueСколько стоит включённый залог по protocol oracleРыночная цена, количество collateral, состав активов
Debt valueСколько стоит основной долг вместе с начислениемBorrow rate, время, цена borrowed asset, новые borrows или repayments
LTVСколько borrowing power даёт актив при открытии и увеличении займаGovernance может изменить параметр для рынка
Liquidation thresholdНа какой границе залог перестаёт покрывать долг по правилам liquidationНастраивается отдельно для каждого collateral или режима
Health factorКакой запас остаётся до liquidation eligibilityМеняется вместе с collateral, debt, price feeds и thresholds
Какие числа описывают залоговую позицию
Показатель
Collateral value
Что отвечает
Сколько стоит включённый залог по protocol oracle
Почему меняется
Рыночная цена, количество collateral, состав активов
Показатель
Debt value
Что отвечает
Сколько стоит основной долг вместе с начислением
Почему меняется
Borrow rate, время, цена borrowed asset, новые borrows или repayments
Показатель
LTV
Что отвечает
Сколько borrowing power даёт актив при открытии и увеличении займа
Почему меняется
Governance может изменить параметр для рынка
Показатель
Liquidation threshold
Что отвечает
На какой границе залог перестаёт покрывать долг по правилам liquidation
Почему меняется
Настраивается отдельно для каждого collateral или режима
Показатель
Health factor
Что отвечает
Какой запас остаётся до liquidation eligibility
Почему меняется
Меняется вместе с collateral, debt, price feeds и thresholds

LTV и liquidation threshold нельзя подменять друг другом. Первый ограничивает borrowing power. Второй обычно оставляет промежуток, после которого позицию разрешено ликвидировать. Если интерфейс показывает только максимальную сумму займа и скрывает liquidation threshold, он не даёт пользователю главного числа для оценки запаса.

Health factor — отношение с движущимся числителем и знаменателем

Aave определяет health factor как стоимость collateral, умноженную на взвешенный liquidation threshold, и разделённую на стоимость долга. Значение ниже 1 делает позицию доступной для liquidation по текущим правилам Aave. Ровно 1 — не цель и не безопасный буфер: небольшое движение цены или начисление процентов способно сразу пересечь границу.

Упрощённый пример без прогноза цены
СценарийCollateral после thresholdDebtHealth factorСтатус
Старт: collateral $10 000, threshold 80%$8 000$6 0001,33Запас есть
Collateral подешевел до $8 000$6 400$6 0001,07Запас почти исчерпан
Collateral подешевел до $7 400$5 920$6 0000,99Позиция eligible for liquidation
Упрощённый пример без прогноза цены
Сценарий
Старт: collateral $10 000, threshold 80%
Collateral после threshold
$8 000
Debt
$6 000
Health factor
1,33
Статус
Запас есть
Сценарий
Collateral подешевел до $8 000
Collateral после threshold
$6 400
Debt
$6 000
Health factor
1,07
Статус
Запас почти исчерпан
Сценарий
Collateral подешевел до $7 400
Collateral после threshold
$5 920
Debt
$6 000
Health factor
0,99
Статус
Позиция eligible for liquidation

Пример показывает механику, а не актуальные параметры рынка. Реальная позиция может включать несколько collateral assets с разными thresholds и несколько долгов. Интерфейс использует weighted average, а protocol contracts — значения конкретной deployment и режима, включая isolation или efficiency settings.

Стоимость залога уменьшается относительно растущего долга, пока health factor не пересекает порог ликвидации
Позиция может приблизиться к ликвидации из-за движения обеих сторон: collateral value снижается, debt value растёт.Редакционная схема onchain.uz

Ставка реагирует на занятость pool, а не фиксируется на срок

Utilization показывает, какая доля доступного актива уже занята borrowers. Когда свободной liquidity мало, interest-rate model обычно повышает borrow rate, чтобы сделать новый долг дороже, стимулировать repayment и привлечь supply. Когда средств много, ставка может снизиться. Конкретная кривая, reserve factor и optimal utilization задаются для отдельного рынка.

Borrow APY в момент подписи — текущая скорость начисления, а не цена кредита на весь будущий период. Если utilization резко вырос, debt начинает увеличиваться быстрее. Supply APY обычно ниже borrow APY: часть капитала простаивает, а часть процентного потока может направляться protocol reserve.

Контракт не видит биржевую цену без oracle

Liquidation math зависит от price feed. Oracle публикует значение, которое protocol contract использует для оценки collateral и debt. Это не обязательно последняя сделка на одной бирже: методология feed может агрегировать источники и обновляться при deviation threshold или heartbeat. Поэтому цена в приложении и цена, вызвавшая liquidation eligibility, могут обновляться не одним тиком.

Oracle risk не отменяется децентрализацией protocol contracts. Нужны корректный feed address, свежий timestamp, подходящая market coverage и безопасная обработка L2 sequencer downtime. Если collateral сам является wrapped или yield-bearing token, цена может зависеть ещё и от exchange-rate adapter.

Ликвидатор не забирает кошелёк — он исполняет разрешённую операцию

Когда позиция становится eligible, внешний participant или bot вызывает liquidation function. В модели Aave liquidator погашает разрешённую часть debt и получает соответствующий collateral плюс liquidation bonus. Это не ручное взыскание и не передача private key: право на операцию уже записано в правилах рынка.

Точный close factor нельзя переносить между protocol versions. В проверенной документации Aave действуют условия частичной или полной liquidation, зависящие от health factor и размера позиции. Compound III устроен иначе: base asset, collateral factors и absorption flow формируют другую механику. Общий принцип совпадает — undercollateralized position может быть изменена третьей стороной, — но конкретная формула всегда version-specific.

Что происходит при liquidation и чего из этого не следует
ФактНеобоснованный вывод
Часть debt погашена liquidatorВесь долг всегда закрыт
Часть collateral передана с bonusПользователь потерял весь внесённый актив
Позиция снова выше порога или полностью закрытаОставшийся health factor теперь навсегда безопасен
Событие видно on-chainИнтерфейс обязан мгновенно показать правильную денежную оценку
Что происходит при liquidation и чего из этого не следует
Факт
Часть debt погашена liquidator
Необоснованный вывод
Весь долг всегда закрыт
Факт
Часть collateral передана с bonus
Необоснованный вывод
Пользователь потерял весь внесённый актив
Факт
Позиция снова выше порога или полностью закрыта
Необоснованный вывод
Оставшийся health factor теперь навсегда безопасен
Факт
Событие видно on-chain
Необоснованный вывод
Интерфейс обязан мгновенно показать правильную денежную оценку

Залог снижает credit risk, но добавляет другие зависимости

Что может пойти не по сценарию интерфейса

  • collateral резко дешевеет, а liquidators не успевают закрыть позиции без bad debt;
  • borrowed stablecoin или collateral теряет привязку к ожидаемой цене;
  • oracle обновляется некорректно, запаздывает или не подходит для конкретного рынка;
  • smart contract, upgrade key или governance parameter содержит ошибку или меняется;
  • высокая utilization делает borrow дорогим, а supply — временно трудным для вывода;
  • L2 sequencer или RPC недоступен в момент, когда пользователь хочет repay или add collateral.

Overcollateralization защищает pool от обычного падения цены в пределах настроенного запаса. Она не гарантирует, что liquidation пройдёт без slippage, oracle ответит вовремя или collateral сохранит ликвидность. Поэтому одна надпись audited не заменяет разбор deployment, risk parameters и полномочий на upgrade.

Как прочитать позицию до подписи, не выбирая «лучшую доходность»

  • назовите сеть, deployment и market — одинаковый бренд может работать с разными параметрами;
  • отделите supply asset, enabled collateral и borrowed asset;
  • запишите LTV, liquidation threshold и health factor после предполагаемого borrow;
  • проверьте variable borrow rate, available liquidity, caps и oracle source;
  • посмотрите, какие approve и contract calls запросит кошелёк;
  • найдите официальный способ repay, disable collateral и withdraw без стороннего frontend.

Если интерфейс предлагает сначала approve, а затем supply или borrow, это отдельные permissions и transactions. Unlimited allowance не требуется самому понятию кредита — это решение token flow конкретного приложения. После завершения использования ненужное разрешение можно проверить и отозвать отдельно.

Позиция требует наблюдения даже после спокойного рынка

Следить нужно как минимум за health factor, debt rate, oracle price и состоянием сети. Notification service полезен только как дополнительный канал: push может задержаться, RPC — не ответить, а price update — изменить метрику между двумя экранами. On-chain состояние и официальный protocol interface остаются первичнее уведомления.

Улучшить health factor механически можно двумя направлениями: уменьшить debt через repayment или увеличить eligible collateral. Но любая новая транзакция несёт execution risk и требует gas. Гайд объясняет систему, а не рекомендует открывать, поддерживать или закрывать конкретную позицию: это решение зависит от активов, ликвидности и допустимого риска пользователя.

Источники

Мы используем прямые ссылки и фиксируем дату проверки. Полный текст чужих материалов не перепечатывается.

  1. Aave — введение в protocol lending Aave · Проверено 14 августа 2026 г. в 22:42 GMT+5
  2. Aave — supply tokens Aave · Проверено 14 августа 2026 г. в 22:42 GMT+5
  3. Aave — borrow tokens Aave · Проверено 14 августа 2026 г. в 22:42 GMT+5
  4. Aave — health factor и liquidations Aave · Проверено 14 августа 2026 г. в 22:42 GMT+5
  5. Compound III — protocol overview Compound · Проверено 14 августа 2026 г. в 22:42 GMT+5
  6. Compound III — collateral и borrowing Compound · Проверено 14 августа 2026 г. в 22:42 GMT+5
Материал носит информационный характер и не является индивидуальной рекомендацией. Криптоактивы связаны с риском волатильности, технических сбоев, хищения и полной потери средств.