Education

Ребейзинг стейкинг-токена: баланс меняется без перевода

28 октября 2026 г.
6 мин чтения

Баланс ребейзинг-токена может меняться без входящего перевода. Сверьте токены, доли и курс обёртки, прежде чем искать пропавшее начисление.

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

Разделите три разных показателя кошелька

Количество токенов, расчётная стоимость позиции внутри протокола и её рыночная оценка — разные показатели. Первый получается при запросе баланса. Второй выражает позицию в другой единице учёта. Денежная оценка в интерфейсе обычно дополнительно зависит от рыночной котировки. Изменение одного показателя не означает, что остальные обязаны двигаться тем же способом или в том же направлении.

Обзор объединённого стейкинга Ethereum описывает токены, представляющие участие в некоторых сервисах, и дополнительные риски третьих сторон. Единого учётного механизма для всех токенов там не задано. Здесь stETH и wstETH Lido служат документированными примерами. Это не рекомендация отправлять средства в стейкинг и не утверждение об одинаковом устройстве всех ликвидных стейкинг-токенов.

Что сравниваетеПример с ребейзингомПример с неребейзинговой обёрткой
Количество токеновМожет меняться при пересчёте балансов протоколомСамо по себе не меняется из-за ребейза базового токена
Учётное представлениеБаланс отражает долю в учтённом обеспеченииОдна единица может представлять меняющийся объём базового токена
История переводовОтдельного входящего начисления может не бытьПоказывает реальные переводы обёртки, а не каждый пересчёт курса
Рыночная оценкаЗависит от количества и котировкиЗависит от количества обёртки и её рыночной цены
Вопрос поддержкеПочему баланс изменился без перевода?Почему число токенов прежнее при изменившемся соотношении?

Почему отдельного отправителя награды может не быть

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

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

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

Вымышленная сверка без нового входящего платежа

Рассмотрим упрощённый вымышленный пул, а не точную текущую формулу контрактов Lido. У владельца 10 долей из 1 000. Учтённое обеспечение равно 1 000 условных единиц токена, поэтому позиция отображается как 10. Затем обеспечение становится 1 002 при прежнем общем количестве долей. Те же 10 долей теперь соответствуют 10,02 единицы.

В таком примере отдельный отправитель не нужен: изменилось соотношение между долями и отображаемой суммой. Если бы учтённое обеспечение уменьшилось, расчёт пошёл бы в другую сторону. Реальные протоколы учитывают свои комиссии, вводы, выводы и другие правила. Поэтому пример объясняет принцип изменения позиции, но не предназначен для самостоятельного пересчёта всех операций работающего протокола.

Условный снимокДоли владельцаВсе долиУчтённое обеспечениеПоказанная позиция
До обновления101 0001 00010
После условного увеличения101 0001 00210,02
Что изменилосьБез измененияБез измененияРост на 2Рост на 0,02

Актуальная справка stETH относит токен к ребейзинговым. Из этого не следует гарантированный положительный результат. Документация интеграции рассматривает уменьшение из-за штрафов или слешинга и возможные задержки отчётов. Если в ожидаемое время остаток не изменился, сначала проверяют обновление учёта и данные кошелька, а не объявляют награду украденной.

Почему количество wstETH может оставаться прежним

В описании контракта wstETH обёртка названа неребейзинговой: её количество у владельца не меняется с каждым отчётом, а представляемый объём stETH может меняться. Условные 5 токенов обёртки способны оставаться пятью при другом соотношении с базовыми единицами. Это иной учёт, а не самостоятельное доказательство отсутствия начислений.

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

Представление через мост добавляет ещё один вопрос. Документация wstETH отмечает, что ребейзы не работают автоматически для перенесённых активов по умолчанию. Логотипа и тикера в другой сети недостаточно, чтобы применить точное поведение Ethereum stETH. Сначала определите мост, представление токена и способ учёта у получателя, а затем объясняйте изменение его баланса.

Как сверить кошелёк с получателем

  1. Проверьте сеть и контракт. Разделите stETH, wstETH и представления через мосты вместо сравнения по одному символу.
  2. Зафиксируйте баланс на определённом блоке или другом согласованном снимке. Текущий остаток не является историческим балансом на момент депозита.
  3. Проверьте переводы, выпуск, сжигание и оборачивание за выбранный интервал. Не относите любое изменение к ребейзу.
  4. Для ребейзинговой позиции изучите обновление учёта, для обёртки — соотношение с базовым токеном на том же снимке.
  5. Если актив приняла платформа, уточните её внутренний учёт ребейзов и единиц. Он не обязан совпадать с запросом баланса самостоятельного кошелька.
  6. Передайте поддержке контракт, сеть, хеш относящегося к вопросу перевода, снимки и единицы сравнения. Не придумывайте отдельный хеш награды.

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

Общее отличие актива от его представления разобрано в статье об обёрнутых токенах. Нативный актив отдельно представлен на странице ETH. Для последующего обмена без регистрации сверяйте реальный актив, сеть и указанную сумму заявки. Пример учёта не подтверждает поддержку конкретного стейкинг-токена или его обёртки в такой заявке.

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

Что означает ребейз токена для баланса стейкинга?

Количество отображаемых токенов может пересчитываться протоколом без отдельного входящего перевода каждому владельцу. Сначала определите контракт и его правила учёта, поскольку механизмы отличаются.

Как rebase token меняет баланс без перевода?

В долевой модели прежние доли могут представлять другую сумму после изменения учтённого обеспечения. Документация stETH отдельно объясняет отсутствие события Transfer каждому держателю при ребейзе.

У неребейзингового токена стейкинга пропадают награды?

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

об обёрнутых токенахстранице ETHобмена без регистрации

Источники

Готовы обменять крипту?

Быстрые, прозрачные свопы — регистрация не нужна.

Начать обмен
Ребейзинг стейкинг-токена: баланс меняется без перевода | KOT.CASH