Баланс токена переменного долга Aave: сколько вы должны
Строка токена долга отражает обязательство. Это не заёмные токены, которые можно потратить, и не aToken, представляющий внесённые активы.
Баланс токена переменного долга Aave V3 показывает, сколько должен аккаунт, включая начисленные проценты. Это не ещё один актив для прибавления к стоимости портфеля. Сверяйте его с соответствующей заёмной позицией для той же сети, рынка и аккаунта, а не только с первоначальной суммой займа.
Заёмные базовые токены могут оставаться в кошельке или расходоваться в другом месте, пока долг сохраняется. И наоборот, строка токена долга может расти без нового займа из-за начисления процентов. Ни положительный баланс кошелька, ни незнакомое название токена сами по себе не объясняют обязательство.
Это руководство помогает сверить существующую стандартную позицию Aave V3 с переменной ставкой в EVM. Оно не рекомендует брать заём, не выбирает сумму погашения и не выполняет транзакцию. Для других версий протокола, специализированных рынков и типов токенов нужны свои правила учёта.
Сначала определите обязательство, затем смотрите сумму
Запишите сеть, рынок Aave и аккаунт, долг которого проверяете. Затем определите контракт токена переменного долга и базовый заёмный актив. В справке по токенизации Aave для этой связи описан UNDERLYING_ASSET_ADDRESS(). Проверяйте развёртывание по официальным сведениям о рынке протокола, а не по скопированному тикеру.
Аккаунт, получающий заёмные токены, не всегда несёт долг. Та же справка различает получателя базовых токенов и аккаунт, получающий токены долга при делегировании кредита. Если другой аккаунт или сервис взял заём от имени аккаунта, ориентируйтесь на фактическую запись обязательства; не определяйте должника только по получателю перевода.
Разделяйте три записи: базовый токен, aToken внесённой позиции и токен переменного долга по обязательству. Руководство по балансу aToken объясняет сторону внесённых средств. Совпадающее название базового актива не делает эти записи взаимозаменяемыми активами.
Сравнивайте текущий долг с текущим показанием
Aave описывает balanceOf(account) токена переменного долга как текущий накопленный долг, включая основную сумму и проценты. Его totalSupply() описывает совокупный долг всех пользователей, представленный этим токеном, а не заём одного аккаунта. Выбирайте чтение для конкретного аккаунта.
В руководстве по займам сказано, что проценты начинают начисляться сразу, а ставки могут меняться. Запись истории показывает, сколько было занято в конкретной транзакции. Простое сложение прошлых сумм займов не восстанавливает нынешний долг с учётом процентов и последующих действий.
Условный пример: аккаунт первоначально занял 100 базовых токенов. Позже текущее показание долга составляет 100.8 токена, и соответствующая сумма токена переменного долга после форматирования тоже равна 100.8. Если других действий, меняющих долг, не было, разница 0.8 токена представляет начисленные проценты. Эти условные цифры не описывают реальный аккаунт, ставку или прогноз за определённый период.
Показание 100.8 уже включает это начисление. Повторное прибавление 0.8 завысит долг. Аналогично, строка токена долга и строка займа на 100.8 токена в протоколе описывают одно обязательство, а не два отдельных займа. Сравните блоки или время наблюдения, прежде чем считать небольшое расхождение ошибкой.
Токен долга не является передаваемым активом кошелька
Стандартный токен переменного долга V3 отключает обычные операции transfer и approve, как описано в справке по неподдерживаемым операциям. Не пытайтесь закрыть долг, отправив его токен на другой адрес или обращаясь с ним как с торгуемой распиской.
Отправка заёмных базовых токенов на другой адрес является отдельным действием. Она может уменьшить доступный баланс кошелька, оставив заём непогашенным. Простое возвращение токенов в кошелёк тоже не закрывает заём: процедура погашения должна изменить запись долга в протоколе.
| Запись | Значение | Учёт |
|---|---|---|
| Базовый токен в кошельке | Токены на адресе, доступные для трат | Баланс активов отдельно от займа |
| Стандартный aToken | Внесённая позиция с процентами по вкладу | Связать с записью внесения один раз |
| Баланс токена переменного долга | Текущее обязательство с процентами по займу | Связать с записью долга один раз |
| Сумма транзакции займа | Сумма, занятая в прошлой операции | История, а не текущий долг |
Трекер, показывающий только активы, не позволяет установить полную чистую позицию. Прежде чем объединять цифры, проверьте, что он уже учитывает. Руководство по сверке портфеля разбирает пропущенные обязательства и повторный учёт одного актива. Эта статья не обещает, что Owlio читает каждый токен долга или рассчитывает чистую позицию Aave.
Составьте запись долга без транзакций
Используйте публичные сведения протокола или средство чтения контрактов, которому доверяете. Это проверка на основе документации: для статьи реальный заём не запрашивали и не погашали. Первичные источники проверены 1 ноября 2026 года.
- Выберите точный аккаунт и рынок. Запишите сеть, рынок и аккаунт, на котором числится долг. Ведите отдельные записи для разных развёртываний или аккаунтов.
- Сопоставьте тип токена и базовый актив. Запишите полный адрес контракта токена переменного долга и адрес базового актива. Не подменяйте его aToken, обёрткой или посторонним токеном с похожим названием.
- Прочитайте текущую сумму. Получите
balanceOf(account)и соответствующую сумму займа в протоколе. Преобразуйте сырые целые числа с учётом документированных десятичных знаков токена; не масштабируйте повторно количество, уже отформатированное интерфейсом. - Согласуйте момент снимка. По возможности используйте один блок, если средство чтения это поддерживает. Иначе сохраните время наблюдений, учитывая, что проценты и транзакции могут изменить результат между независимыми чтениями.
- Сверьте одно обязательство. Сохраняйте связь токена долга с отображением займа в протоколе. Баланс базовых токенов кошелька учитывайте отдельно. Недоступное или неудачное чтение отмечайте как неизвестное, а не как ноль.
Чтение публичного баланса не требует подписи транзакции, разрешения или фразы восстановления. Подключение через интерфейс является отдельной процедурой от чтения публичного состояния контракта. Не отправляйте погашение и не меняйте разрешённую сумму лишь ради проверки отображения.
Если количество токенов совпадает, а стоимость в фиатной валюте отличается, проверьте единицу и время котировки. Долг в токенах не становится автоматически суммой в долларах. Предполагаемая рыночная цена тоже не воспроизводит любую оценку протокола.
Проверяйте погашение отдельно от наличия средств
Руководство Aave по погашению разделяет выбор обязательства, выдачу разрешения при необходимости и подтверждение погашения. Наличие нужных базовых токенов само по себе не является погашением. Разрешение также не доказывает, что токены использованы для уменьшения долга.
Если погашение уже выполнено, проверьте его подтверждённый результат, затем снова прочитайте текущее обязательство для нужного аккаунта и рынка. Частичное погашение может оставить долг; проценты также могут начислиться между расчётом и исполнением. Не используйте старую сумму как гарантию отсутствия остатка.
Сам по себе баланс долга не определяет риск ликвидации. Также важны допустимость залога, цены и параметры рынка; руководство по фактору здоровья Aave разбирает этот отдельный вопрос. Маленький долг или положительная сумма активов не являются универсальной проверкой безопасности.
Запись полна, когда определены аккаунт, рынок, базовый актив, текущая сумма долга и блок или время наблюдения, а обязательство учтено один раз. Неразрешённые чтения оставляйте с отметкой «не проверено». Решение о том, погашать ли долг и как, относится к отдельной транзакции.
Частые вопросы
Почему мой переменный долг больше суммы займа?
Текущий баланс стандартного переменного долга Aave V3 включает основную сумму и начисленные проценты. Сумма прошлого займа относится к исторической операции и не обязательно равна сегодняшнему обязательству. Другие займы и погашения тоже могут его менять.
Можно ли отправить токен переменного долга, чтобы избавиться от займа?
Нет. Стандартный токен переменного долга Aave V3 нельзя передавать. Он учитывает долг, а не доступный для трат актив. Отправка заёмных базовых токенов на другой адрес сама по себе не погашает обязательство.
Если токенов для погашения хватает, значит ли это, что долг закрыт?
Нет. Средства в кошельке и запись долга существуют отдельно. Подтверждённое погашение должно отразиться в текущей записи протокола. Разрешение, отправленная транзакция или старое нулевое значение не подтверждают текущий результат.