Owlio
RU
← Блог
ИнструкцияДля новичка

Баланс aToken в Aave: почему он растёт без нового взноса

Количество aToken может меняться из-за накопленных процентов по вкладу. Установите точный рынок и токен-квитанцию, прежде чем сравнивать его с балансом кошелька.

Баланс стандартного aToken Aave V3 включает внесённую основную сумму и накопленные проценты по вкладу, поэтому он может расти без нового взноса. Сравнивайте текущий баланс с позицией вклада на том же рынке и счёте. Не складывайте два отображения как отдельные активы.

Первый вопрос: на какой токен вы смотрите? Базовый актив в кошельке, его стандартный aToken-квитанция и статическая обёртка представляют разные записи. Знакомый символ сам по себе не определяет применимое правило учёта.

Эта инструкция помогает сверить существующий вклад. Она не выбирает рынок кредитования, не рассчитывает будущую доходность и не предлагает перемещать средства. Речь только о стандартных aToken Aave V3 в EVM; другим версиям, обёрткам и специальным типам токенов нужна собственная документация.

Определите внесённый актив и его квитанцию

Начните с сети, рынка Aave V3 и публичного счёта. Затем запишите контракты aToken и его базового актива. В справочнике по токенизации Aave для этой связи описан UNDERLYING_ASSET_ADDRESS(). Проверьте развёртывание по официальной информации о рынках протокола, открытой независимо, а не доверяйте скопированному имени.

Обычный баланс базового токена в кошельке учитывайте отдельно. Внесение актива меняет место, где представлена эта сумма; остаток базового актива вне Aave не является позицией вклада. Инструкция об адресах и контрактах токенов помогает отличить проверяемый счёт от читаемых контрактов.

Проверьте тип токена до сравнения сумм. Тот же справочник Aave описывает StataTokens как обёртки ERC-4626 с учётом дохода без ребейзинга. Не переносите объяснение меняющегося баланса стандартного aToken на такую обёртку. Если у вас она, используйте инструкцию о долях хранилища и активах вместе с её собственной спецификацией.

Читайте текущую сумму, а не складывайте взносы

Для стандартного aToken Aave описывает balanceOf(account) как сумму основной части и дохода. Инструкция по внесению объясняет начисление процентов на вклад. Используйте текущее показание протокола или контракта вместо суммы прошлых взносов как сегодняшнего баланса.

История показывает, когда происходили транзакции. Она помогает проверить, с какого счёта внесены средства, но отсутствие нового взноса не означает ошибку при росте баланса. И наоборот, сам рост не доказывает, что единственная причина в процентах: переводы и другие действия с позицией тоже могут влиять.

Рассмотрим вымышленную запись, где все количества уже отформатированы. Раньше наблюдались 100 aToken. Позже текущее показание составляет 100.5 aToken, а соответствующий вклад в протоколе равен 100.5 базового токена. Если разница возникла только из накопленных процентов по вкладу, прирост составляет 0.5 токена. Это придуманный пример, а не наблюдение за кошельком, процентная ставка или обещанная доходность за какой-либо период.

Позднее показание aToken уже содержит эти проценты. Прибавление ещё 0.5 учтёт то же начисление дважды. Также не умножайте текущую сумму стандартного aToken на предполагаемый коэффициент цены доли. Если два экрана расходятся, проверьте тип токена, единицы и время, прежде чем придумывать пересчёт.

Оставьте в портфеле одну позицию вклада

Используйте небольшую запись для сверки, а не складывайте все строки, которые выглядят ценными:

Запись Что представляет Как учитывать
Баланс стандартного aToken Внесённый актив с накопленными процентами Связать с одной записью вклада
Сумма вклада Aave Представление того же вклада в протоколе Не прибавлять повторно
Базовые токены вне Aave Токены, отдельно оставшиеся в кошельке Учитывать отдельным балансом
Сумма задолженности Обязательство на выбранном рынке Проверять отдельно от валовых вкладов

В вымышленном примере 100.5 aToken и соответствующая запись вклада на 100.5 токена описывают одну позицию, а не 201 токен. Если кошелёк также содержит 20 базовых токенов вне Aave, этот отдельный баланс не становится частью вклада лишь из-за одинакового названия актива.

Прежде чем добавлять значение из протокола, проверьте, что уже включает трекер. Инструкция по сверке портфеля разбирает более широкий вопрос охвата. Эта статья не обещает, что Owlio читает каждый рынок Aave, обёртку, обязательство или текущее поле протокола.

Проведите согласованное сравнение без записи

Ниже описана проверка по документации, а не процедура, испытанная на реальном кошельке для этой статьи. Источники проверены 29 октября 2026 года.

  1. Выберите точную позицию. Запишите сеть, рынок, счёт и полный адрес контракта aToken. Если сервис хранит квитанцию за вас, проверьте и отдельную запись вашего требования к этому сервису.
  2. Подтвердите базовый актив и тип токена. Сопоставьте контракт базового актива и установите, стандартный ли это aToken или обёртка. Не выводите ни то ни другое из тикера.
  3. Прочитайте текущий баланс. Запишите количество aToken и соответствующее показание вклада Aave. Для сырых целых чисел используйте документированное число десятичных знаков; не форматируйте сумму второй раз, если интерфейс уже сделал это.
  4. Согласуйте наблюдение. Предпочтителен один блок, если средство чтения это поддерживает. Иначе сохраните время и отметьте, что независимые чтения последнего состояния могут расходиться во время начисления процентов или действий с позицией.
  5. Сверьте представления. Свяжите совпадающие строки квитанции и вклада с одним активом. Отдельно хранимые базовые токены и любой долг оставьте в собственных записях. Ошибку или недоступный ответ сохраняйте как неизвестное значение, а не ноль.

Чтение публичных контрактов не требует подписи транзакции, разрешения или фразы восстановления. У интерфейса протокола может быть собственный процесс подключения; это отдельно от чтения публичных записей. Не отправляйте разрешение или вывод лишь ради исследования расхождения на экране.

Если сырое целое число выглядит гораздо больше отформатированного вклада, сначала проверьте масштаб. Инструкция о десятичных знаках токенов объясняет нормализацию. Неудачное или неподдерживаемое чтение не доказывает исчезновения вклада.

Отделяйте баланс от вывода и риска займа

Инструкция Aave по выводу ставит вывод базовых активов в зависимость от доступной ликвидности. Залог, обеспечивающий активный заём, может создавать дополнительные ограничения. Поэтому текущая сумма вклада не гарантирует, что её целиком можно вывести немедленно.

Вклады также не вычитают вашу задолженность. Для позиции с займом используйте инструкцию по фактору здоровья Aave, чтобы проверить долг и залоговый риск на правильном рынке. Ни рост количества aToken, ни положительная валовая сумма портфеля не доказывают безопасность займа.

Сверка завершена, когда вы можете определить квитанцию и базовый актив, объяснить, включены ли проценты в показанную сумму, и связать её с одной записью вклада на записанный блок или момент времени. Неразрешённые поля оставляйте непроверенными. Решение о выводе, переводе залога или изменении займа является отдельным решением о транзакции.

Частые вопросы

Может ли баланс aToken вырасти без нового взноса?

Да. Текущий баланс стандартного aToken Aave V3 включает внесённую основную сумму и накопленные проценты по вкладу. Одна история взносов не воспроизводит эту текущую сумму. Проверьте точный токен, счёт, рынок и время наблюдения.

Нужно ли складывать баланс aToken и сумму вклада в Aave?

Нет, если они описывают одну позицию. Оставьте одну запись вклада и свяжите её представление в aToken с показанием протокола. Базовые токены, которые отдельно хранятся вне Aave, составляют отдельный баланс кошелька.

Гарантирует ли количество aToken, что я могу вывести всё прямо сейчас?

Нет. Вывод зависит от доступной ликвидности пула и ограничений позиции по залогу и займам. Баланс вклада не является безусловным предложением вывода или чистой стоимостью портфеля.