Skip to main content

Что такое стейкинг

Блокчейн — это распределенный реестр транзакций, копии которого синхронно хранятся на множестве компьютеров. Транзакции группируются в блоки, при этом каждый следующий блок содержит криптографическую ссылку на предыдущий, что делает подделку исторических данных крайне затруднительной. Новые записи добавляются по единым сетевым правилам, благодаря чему все участники могут проверять корректность операций. Такая архитектура позволяет системе работать без центрального управляющего органа или администратора.
Формирование блоков требует значительных вычислительных ресурсов. Поскольку сеть работает в децентрализованном режиме, в ней нет единого сервера или ответственной стороны, которая координировала бы привлечение этих ресурсов. Сеть должна самостоятельно обеспечивать привлечение необходимой вычислительной мощности для непрерывной работы.
Для решения этой задачи разработчики блокчейн-технологий создали два основных алгоритма консенсуса:
  • Proof-of-Work (PoW) — тысячи компьютеров соревнуются в решении сложной криптографической задачи. Участник, который первым находит решение, получает право добавить новый блок и награду. Награда заранее определена создателем блокчейна и имеет ограниченный объем, поэтому сложность майнинга периодически корректируется. Высокая вычислительная сложность направлена на предотвращение мошеннических действий. Пересчет предыдущих блоков практически невозможен из-за колоссальных затрат энергии и времени.
    • Преимущества: высокий уровень безопасности, устойчивость к подделке исторических данных.
    • Недостатки: значительное энергопотребление, низкая скорость обработки транзакций, высокие операционные расходы.
    • Примеры реализации: Bitcoin, Litecoin.
  • Proof-of-Stake (PoS) — вместо высокой вычислительной мощности используется механизм залога в токенах. Участники предоставляют устройства с низкой вычислительной нагрузкой и блокируют определенное количество собственных монет в качестве залога. Вероятность быть выбранным валидатором блока напрямую зависит от размера стейка. Награды генерируются самой сетью в виде новых токенов.
    • Преимущества: высокий уровень безопасности, низкое энергопотребление, высокая скорость подтверждения транзакций, повышенная пропускная способность сети.
    • Недостатки и риски: необходимость иметь токены для залога, возможность получить штрафы при несоблюдении технических требований.
    • Примеры реализации: Ethereum, Solana, TON.
Процедура участия в Proof-of-Work называется майнингом, а в Proof-of-Stake — стейкингом.

Стейкинг в TON

Стейкинг в TON — это процесс блокировки токенов TON (The Open Network) для поддержки работы сети и получения наград. В экосистеме TON стейкинг позволяет держателям токенов участвовать в обеспечении безопасности блокчейна, подтверждать транзакции и получать часть комиссий как пассивный доход. Участники стейкинга, которые предоставляют вычислительные мощности, называются валидаторами.

Валидаторы (ноды)

Валидатор, или нода, — это сервер в блокчейне, который проверяет и добавляет новые блоки. В модели PoS валидатор блокирует свои монеты в стейке, получает право предлагать и подтверждать блоки и получает за это награды.
Количество валидаторов определяется параметром конфигурации сети, закрепленным в конфигурационном контракте. Этот параметр устанавливается через общее голосование всех валидаторов. В блокчейне TON число валидаторов сейчас ограничено 375 участниками. Любой может стать валидатором, если соответствует следующим требованиям:
  1. Аппаратное обеспечение валидатора должно соответствовать актуальным минимальным техническим требованиям. Текущая конфигурация доступна по адресу: https://t.me/tonstatus/102
  2. Программное обеспечение должно соответствовать последней обязательной версии. Информацию об актуальной версии и обновлениях можно отслеживать в канале @tonstatus.
  3. Нужно обеспечивать постоянное сетевое подключение. Валидатор не может отключаться во время участия в стейкинговом цикле. Все отключения приводят к штрафам.
  4. Минимальное количество заблокированных монет должно превышать показатель валидатора, занимающего на данный момент 375-е место. Сейчас минимальный объем составляет около 680 000 TON. Если собственных монет недостаточно, валидатор обращается к номинаторам.
  5. Максимальный объем заблокированных монет не ограничен, однако в одном раунде ни один валидатор не может контролировать более 1/3, то есть примерно 33.33%, от общего объема стейка всех валидаторов. В противном случае он не сможет участвовать в стейкинге.
Обычно основная нагрузка сети обрабатывается первой сотней валидаторов, а остальные находятся в резерве и подключаются по мере необходимости. Поэтому операторы валидаторов стараются не попадать в первую сотню, чтобы снижать операционную нагрузку, поскольку высокая нагрузка может привести к сбоям и, как следствие, к штрафам.

Штрафы

Штрафы для валидаторов в сети TON — это механизм наказания за некорректную работу или злонамеренные действия, например удержание наград или исключение из активного набора. Штрафуются такие действия, как подпись недействительных блоков, длительный офлайн или сбои оборудования. За всю историю существования Ton Whales штраф был получен только один раз и полностью покрыт из бюджета компании.

Валидаторы Ton Whales

Ton Whales управляет собственными валидаторами и позволяет номинаторам отправлять свои монеты в стейкинг и делить с ними награды. Сейчас команда поддерживает работу 19 валидаторов, статус которых можно отслеживать в дашборде Grafana. За эксплуатацию валидаторов отвечает DevOps-команда.

Номинаторы

Номинатор — это участник стейкинга, который стейкает свои токены вместе с валидатором. Он не валидирует блоки самостоятельно, а выбирает валидаторов и делит с ними награды. Номинатором может стать любой. Единственное требование — наличие TON-токенов, которые он может заблокировать. Минимальная сумма блокировки зависит от смарт-контракта, используемого для работы с конкретным номинатором. Максимальная сумма стейка для номинатора не ограничена.

Смарт-контракт стейкинга

Контракт — это набор правил, существующий в блокчейне и позволяющий пользователям взаимодействовать с ним и отправлять свои активы в стейкинг.
Ключевые функции:
  1. Контракт позволяет пользователям вносить токены в пул для стейкинга и выводить их.
  2. Он автоматически рассчитывает и распределяет награды за стейкинг между участниками в зависимости от их доли в пуле.
  3. Обеспечивает безопасность средств, гарантируя, что токены будут заблокированы на определенный период для стейкинга и вернутся только тому, кто их отправил.
  4. Обеспечивает прозрачность всех транзакций и действий, связанных со стейкингом, позволяя пользователям доверять системе и отслеживать движение монет через эксплореры.

Типы контрактов

Сейчас в сети TON работают два основных смарт-контракта для классического стейкинга:
  • Ton Nominators Pool — первый смарт-контракт для стейкинга, запущенный 14 марта 2022 года командой Ton Whales. Используется во всех стейкинг-пулах Ton Whales, а также в нескольких партнерских пулах. Ключевые характеристики:
    • минимальная сумма стейка для номинатора — 50 TON;
    • процентное соотношение распределения прибыли между валидатором и номинаторами настраивается при инициализации контракта. Сейчас работают пулы, где валидатор получает только 5% общей награды, а оставшиеся 95% распределяются между номинаторами пропорционально их стейку;
    • открытый исходный код.
  • Nominator Pool Smart Contract — контракт, запущенный 22 марта 2022 года командой TON Foundation. Основные технические характеристики:
    • минимальная сумма стейка для номинатора — 10 000 TON;
    • процентное соотношение распределения прибыли между валидатором и номинаторами зафиксировано на уровне смарт-контракта и не может быть изменено. Валидатор получает 40% всей награды, а оставшиеся 60% распределяются между номинаторами пропорционально их стейку;
    • открытый исходный код.

Стейкинг-пулы

Стейкинг-пул — это объединение участников для совместного стейкинга. Для участников пула снижается порог входа в стейкинг и исчезает необходимость содержать дорогостоящее оборудование валидатора. Участники вносят TON, оператор пула стейкает их через валидаторов, а награды распределяются пропорционально внесенной доле. Бывают кастодиальные пулы, где владелец пула имеет доступ к монетам, и некастодиальные. Все пулы Ton Whales являются некастодиальными, то есть доступ к монетам имеет только тот участник, который их отправил. Ни владелец пула, ни другие участники не могут получить доступ к этим средствам.
Сейчас на платформе tonwhales.com работает 7 разных стейкинг-пулов, которые различаются условиями доступа и соотношением распределения наград.

Распределение наград

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

Стейкинговые циклы

Стейкинговые циклы — это повторяющиеся временные периоды, по которым работает сеть.
Стейкинговый цикл = один полный операционный период
  1. Сбор стейков от участников.
  2. Выбор активных валидаторов.
  3. Выполнение операций валидаторами в течение установленного периода.
  4. Расчет и распределение наград.
  5. Обновление состава валидаторов и объемов стейка с запуском следующего цикла.
Средства, отправленные в стейкинг, активируются только с началом следующего цикла после завершения текущего. В сети TON базовый цикл составляет 36 часов.

Очереди стейкинга

Чтобы улучшить пользовательский опыт, реализована система из двух параллельных циклов со смещением на 18 часов друг относительно друга. Это решение сокращает время ожидания для пользователей и повышает устойчивость сети: пока валидаторы одного цикла выполняют операционную работу, валидаторы второго цикла проходят процедуру голосования.
Из-за такой структуры циклов в TON каждый стейкинг-пул имеет две независимые очереди. Очереди идентичны, но могут отличаться по доходности в зависимости от количества застейканных в них монет. Пользователь может выбрать ближайшую очередь и отправить монеты именно в нее, чтобы сэкономить время, либо выбрать очередь с более высокой доходностью.
Screenshot2026 02 11at17 32 27

Схема этапов стейкинга со смещением очередей

Screenshot2026 01 19at18 32 43 Диаграмма показывает, как устроен один стейкинговый цикл в TON и как он смещается для двух очередей, Queue 1 и Queue 2.
В цикле есть три фазы:
  1. Election, то есть выбор валидаторов — 7 часов. На этом этапе определяется, какие валидаторы будут участвовать в следующем периоде валидации и с какими стейками.
  2. Validation — 18 часов. Выбранные валидаторы создают и подписывают блоки, получая за это награды.
  3. Hold — 11 часов. На этом этапе стейк фактически “подвешен” в системе: он больше не участвует в новых выборах, но еще не доступен для полного вывода. Это технический период завершения цикла, в течение которого валидаторы еще могут получить штрафы за нарушения в последнем цикле валидации.
Общая длительность одного цикла:
7 ч (election) + 18 ч (validation) + 11 ч (hold) = 36 часов.

Период cooldown

В течение первых двух часов каждого стейкингового цикла действует упрощенный период, то есть cooldown. В это время пользователям не нужно ждать завершения цикла, чтобы вывести или внести стейк — все происходит мгновенно. Пользователи могут переводить средства из одного пула в другой без потери дохода за цикл, если упрощенный период активен в обоих пулах. Механизм упрощенного периода доступен только для пользователей, которые участвуют в стейкинге через пулы Ton Whales.