Часто задаваемые вопросы о стейкинге и инфляции

Обзор

  • В результате процесса ончейн-управления сообщество валидаторов Solana проголосовало за включение наград за стейкинг и инфляцию, которые теперь доступны.
  • Держатели токенов SOL могут получать вознаграждения и помогать обеспечивать безопасность сети, делегируя токены одному или нескольким валидаторам в основной сети Solana (mainnet beta).
  • Доходность/прибыль от застейканных токенов зависит от текущей инфляции, общего количества SOL в стейкинге в сети и аптайма и комиссии (fee) конкретного валидатора.
  • Начальная инфляция в Solana составляет 8% в год, уменьшаясь на 15% ежегодно, пока не достигнет долгосрочного фиксированного уровня в 1,5% в год.

Обзор стейкинга

Что такое Proof of Stake?

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

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

Сеть Solana использует механизм консенсуса Proof of Stake (часто сокращённо PoS). Каждый валидатор в сети может участвовать в консенсусе, голосуя за те блоки, которые, по его мнению, должны быть добавлены в блокчейн, тем самым подтверждая любые действительные транзакции, содержащиеся в этих блоках. Однако голоса валидаторов имеют разный вес.

Голоса валидаторов в консенсусе зависят от их стейка: чем больше стейк у валидатора, тем большее влияние он оказывает на результат голосования. Соответственно, валидаторы с меньшим стейком имеют меньший вес, а валидаторы без стейка не могут влиять на результат голосования по консенсусу.

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

Стейкинг — это процесс, при котором держатель токенов SOL (например, тот, кто приобрёл токены SOL на бирже) делегирует часть или все свои токены определённому валидатору или нескольким валидаторам, что помогает увеличить их вес голосования. Передача ваших токенов для увеличения стейк-веса валидатора называется «делегированием» токенов. Делегирование токенов валидатору НЕ даёт валидатору права собственности или контроля над вашими токенами. Во все моменты времени вы полностью контролируете все свои застейканные токены, которые вы могли делегировать.

Стейкая токены у одного или нескольких валидаторов, держатель токенов выражает определённый уровень доверия к выбранному валидатору. По мере того как валидаторы получают больше делегированного стейка от разных держателей токенов, это служит «доказательством» для сети, что консенсусные голоса этого валидатора заслуживают доверия, и их голоса взвешиваются пропорционально объёму привлечённого стейка. Взвешивая коллективные голоса всех валидаторов относительно доли делегированного им стейка, сеть достигает консенсуса по принципу Proof of Stake.

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

Сеть Solana использует механизм консенсуса Proof of Stake (часто сокращённо — PoS). Каждый валидатор в сети может участвовать в консенсусе, голосуя за те блоки, которые, по его мнению, должны быть добавлены в блокчейн, тем самым подтверждая любые действительные транзакции, содержащиеся в этих блоках. Однако голоса валидаторов имеют разный вес.

Голоса валидаторов в консенсусе взвешиваются по стейку: чем больше стейк у отдельного валидатора, тем большее влияние этот валидатор имеет на результат голосования. Соответственно, валидаторы с меньшим стейком имеют меньший вес, а валидаторы без стейка не могут влиять на результат голосования по консенсусу.

Зачем участвовать в стейкинге?

В открытой и децентрализованной сети, такой как Solana, любой желающий может запустить validator. Злоумышленник или другой недобросовестный участник может попытаться атаковать сеть или отправить неверные либо мошеннические транзакции в свою пользу. Благодаря механизму консенсуса Proof of Stake, описанному выше, одному субъекту, действующему мошеннически, потребуется привлечь определённое количество стейка, прежде чем его действия будут учтены при голосовании за консенсус. Чем больше держателей токенов делегируют свои SOL разным validator по всей сети и чем больше общий объём стейка в сети, тем сложнее даже скоординированному и хорошо финансируемому атакующему накопить достаточно стейка, чтобы единолично повлиять на результат голосования за консенсус в свою пользу. Проще говоря, чем больше стейка делегировано разным validator по всей сети, тем безопаснее и надёжнее становится сеть для всех её пользователей. Кроме того, держатели токенов, которые делегируют свои токены и тем самым помогают обеспечивать безопасность сети, могут получать вознаграждение за стейкинг после делегирования своих токенов одному или нескольким validator. Подробнее о вознаграждениях за стейкинг читайте ниже.

Есть ли риски, связанные со стейкингом?

Во многих сетях с Proof of Stake существует механизм, известный как «slashing». Slashing — это процесс, при котором часть стейка, делегированного validator, уничтожается в качестве наказания за злонамеренные действия validator.

Этот механизм мотивирует validator не совершать такие действия, поскольку уменьшение стейка, делегированного validator, приводит к снижению их вознаграждения. Также slashing можно рассматривать как репутационный риск для validator, что может отпугнуть текущих и потенциальных делегаторов.

Slashing также представляет риск для держателей токенов, которые могут потерять часть своих токенов, если делегировали их validator, подвергшемуся slashing. Наличие slashing может мотивировать держателей токенов делегировать свои токены только тем validator, которых они считают надёжными, а также не делегировать все токены одному или небольшому числу validator.

В Solana slashing не происходит автоматически. Если злоумышленник приведёт к остановке сети, его могут подвергнуть slashing после перезапуска сети. Подробнее см. в документации по validator Solana.

Кто может участвовать в стейкинге?

Любой, у кого есть SOL, может в любой момент отправить свои токены в стейкинг.

Как мне отправить токены в стейкинг?

Чтобы отправить SOL в стейкинг, необходимо использовать кошелёк с поддержкой стейкинга. Не все кошельки поддерживают эту функцию на данный момент. SolFlare.com — один из удобных кошельков с поддержкой стейкинга. Ознакомьтесь с официальной документацией, чтобы узнать список кошельков с поддержкой стейкинга.

Сначала SOL в вашем кошельке нужно перевести на стейк-аккаунт. Вы можете создать столько стейк-аккаунтов, сколько захотите, и внести на каждый из них любое количество SOL. Каждый новый стейк-аккаунт имеет уникальный адрес, а один кошелёк может управлять или “авторизовывать” множество разных стейк-аккаунтов. Подробнее о структуре стейк-аккаунта читайте в нашей документации по структуре стейк-аккаунтов.

Чтобы получать вознаграждение за стейкинг (если инфляция включена в основной сети), токены на стейк-аккаунте должны быть делегированы валидатору. Один стейк-аккаунт может быть делегирован только одному валидатору одновременно, поэтому если вы хотите делегировать разным валидаторам, потребуется разделить токены между несколькими стейк-аккаунтами.

Где узнать о валидаторах в Solana?

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

Многие валидаторы также представляют себя и свои сервисы на форуме Solana:

Могу ли я стейкать токены из аккаунта, если на них наложен локап?

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

Как добавить токены в стейкинговый аккаунт?

Когда вы впервые создаёте стейкинговый аккаунт, вы указываете, сколько токенов SOL хотите на него перевести, и эти токены списываются с вашего основного кошелька и зачисляются на новый стейкинговый аккаунт.

Токены также можно перевести на уже существующий стейкинговый аккаунт в любое время, используя функцию «Перевести» или «Отправить» в вашем кошельке и указав адрес вашего стейкингового аккаунта. Если вы переводите токены на стейкинговый аккаунт, который уже делегирован, новые токены не будут автоматически делегированы.

Если у вас есть делегированный стейкинговый аккаунт и вы хотите увеличить делегирование определённому валидатору, рекомендуется создать новый стейкинговый аккаунт с дополнительной суммой и делегировать этот аккаунт тому же валидатору.

Пример: увеличение стейка, делегированного одному валидатору

  • У пользователя есть кошелёк с балансом 1000 SOL.
  • Пользователь через интерфейс кошелька создаёт стейкинговый аккаунт на 100 SOL и делегирует токены из этого аккаунта Валидатору A.
  • Баланс кошелька теперь составляет 900 SOL, и кошелёк также управляет стейкинговым аккаунтом с балансом 100 SOL.
  • В интерфейсе кошелька и в Explorer этот стейкинговый аккаунт отображается как “Активируется”. Как только он станет “Активен”, стейкованные токены становятся доступны для получения наград. Подробнее см. в разделе Временные аспекты.
  • Позже пользователь хочет увеличить делегирование Валидатору A, поэтому через интерфейс кошелька создаёт второй стейкинговый аккаунт на 50 SOL и делегирует токены из нового аккаунта Валидатору A.
  • Баланс кошелька теперь составляет 850 SOL, и кошелёк управляет двумя стейкинговыми аккаунтами с балансами 100 и 50 SOL соответственно, оба делегированы Валидатору A.

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

Поэтому мы рекомендуем переводить SOL на стейкинговый аккаунт только при его создании или когда он ещё не делегирован.

Как вывести токены из существующего аккаунта стейкинга?

Токены можно вывести из аккаунта стейкинга только тогда, когда они не делегированы. Когда аккаунт стейкинга сначала раз-делегируется, он считается «деактивируемым» или «находящимся в периоде охлаждения». Токены нельзя вывести из аккаунта, пока часть или все они не завершат деактивацию и не станут «неактивными», то есть больше не приносят потенциальные награды за стейкинг. Подробнее о том, сколько может занять этот переходный период, смотрите Временные аспекты.

Как только токены в аккаунте стейкинга становятся неактивными, их можно сразу вывести обратно на ваш основной адрес кошелька или на другой адрес.

Пример: Вывод всех токенов из аккаунта стейкинга

  • У пользователя есть кошелек с балансом 900 SOL и один аккаунт стейкинга со 100 SOL, делегированными валидатору.
  • Пользователь использует интерфейс кошелька для деактивации делегирования. Аккаунт стейкинга отображается в интерфейсе кошелька и в Explorer как «Деактивируется». Как только он становится «Неактивным» или «Не делегирован», стейкнутые токены перестают приносить награды и могут быть выведены. Подробнее см. в разделе Временные аспекты.
  • Пользователь может с помощью интерфейса кошелька вывести все токены обратно на свой основной аккаунт. Баланс кошелька теперь составляет 1 000 SOL, а аккаунт стейкинга закрыт.

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

Пример: Уменьшение делегирования определённому валидатору

  • У пользователя есть кошелек с балансом 800 SOL и один аккаунт стейкинга с 200 SOL, делегированными валидатору.
  • Пользователь хочет уменьшить сумму стейка, делегированного валидатору, на 100 SOL.
  • Используйте интерфейс кошелька, чтобы «Разделить» аккаунт стейкинга, указав 100 SOL как сумму для разделения.
  • Теперь есть 2 аккаунта стейкинга, каждый с 100 SOL, делегированными тому же валидатору.
  • Пользователь может затем с помощью интерфейса кошелька деактивировать одну из делегаций. Аккаунт стейкинга отображается в интерфейсе кошелька и в Explorer как «Деактивируется». Как только он становится «Неактивным» или «Не делегирован», стейкнутые токены перестают приносить награды и могут быть выведены. Подробнее см. в разделе Временные аспекты.
  • Когда аккаунт становится неактивным, пользователь может делегировать его другому валидатору, вывести токены обратно в основной кошелек или дополнительно разделить неактивный аккаунт стейкинга и делегировать разным валидаторам.

Токены в аккаунте стейкинга с блокировкой нельзя вывести до истечения срока блокировки, независимо от состояния делегирования этого аккаунта. После окончания блокировки неделегированные токены можно вывести сразу. Для разблокировки аккаунта не требуется никаких действий со стороны владельца аккаунта.


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

Когда вы делегируете или отменяете делегирование стейк-аккаунта, токены не меняют своё состояние мгновенно. Недавно делегированные токены считаются «активирующимися» или «разогревающимися» и не могут получать вознаграждение, пока полностью не активируются. Недавно отменённые токены считаются «деактивирующимися» или «остывающими» и не могут быть выведены до завершения деактивации.

Протокол Solana позволяет токенам стейкинга завершить смену состояния только в начале нового epoch. Один epoch длится примерно 2 дня. Используйте solana epoch-info, чтобы узнать подробности о текущем epoch.

Если вы делегируете токены в стейк-аккаунте в середине epoch, токены будут отображаться в вашем кошельке как «активирующиеся» до окончания текущего epoch, после чего они станут активными и смогут получать вознаграждение. Независимо от того, делегируете ли вы токены в начале или в конце текущего epoch, это не влияет на момент их активации — это произойдёт только на границе следующего epoch. Та же логика применяется и к отмене делегирования или деактивации делегированного стейк-аккаунта. Деактивируемые токены нельзя вывести, пока они полностью не деактивируются на границе epoch.

Существует лимит на то, сколько общего стейка может сменить состояние за один epoch во всей сети Solana. Не более 25% от общего активного стейка в сети может быть активировано или деактивировано за один epoch. Если в течение одного epoch активируется более 25% общего активного стейка, часть всех активируемых/деактивируемых токенов, в пределах глобального лимита 25%, завершит смену состояния на первой границе epoch. Оставшаяся часть останется в состоянии «активирующихся» или «деактивирующихся» как минимум ещё один epoch, до следующей границы epoch.

Если активация стейка занимает несколько epoch, та часть стейка, которая полностью активируется на первой границе epoch, становится доступной для получения вознаграждения, а оставшаяся часть, которая продолжает активироваться ещё один epoch, пока не получает вознаграждение.

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

Как проверить статус конкретного стейк-аккаунта?

Все стейк-аккаунты в Solana (и любые другие аккаунты) можно просмотреть в сетевом обозревателе Solana по ссылке:

Solana Explorer

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

В зависимости от того, какое решение для кошелька вы используете для управления своими стейк-аккаунтами, эта же информация может быть доступна после входа в кошелек и просмотра ваших стейк-аккаунтов.

Награды за стейкинг

Как оценить и посмотреть свои награды за стейкинг?

Награды за стейкинг рассчитываются и начисляются один раз за epoch. Epoch длится примерно 2 дня. Награды, начисленные за определённый epoch, выдаются всем валидаторам и делегаторам в первом блоке следующего epoch. Доходность от стейкинга указывается в годовом выражении, однако эта цифра меняется в каждом epoch, так как инфляция и общий активный стейк постоянно изменяются. Подробнее о доходности и инфляционной модели можно узнать здесь:

ОФИЦИАЛЬНАЯ ДОКУМЕНТАЦИЯ

Оценить доходность стейкинга при различных моделях доли застейканных SOL можно здесь:

МОДЕЛИ ДОХОДНОСТИ СТЕЙКИНГА

Чтобы оценить количество SOL, которое делегатор может получить за один epoch на одном стейк-аккаунте:

Что такое аптайм валидатора?

Аптайм валидатора определяется его поведением при голосовании в консенсусе. Каждый раз, когда валидатор голосует за блок, который в итоге добавляется в блокчейн, этот валидатор получает один Vote Credit.

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


Что такое комиссия валидатора?

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

Когда и куда начисляются стейкинг-вознаграждения?

Вознаграждения начисляются один раз за эпоху и зачисляются на аккаунт стейкинга, который их заработал. Стейкинг-вознаграждения автоматически повторно делегируются как активный стейк.

Если сумма вознаграждения, причитающаяся валидатору или одному из его стейков, составляет менее одного lamport за эпоху, начисление вознаграждения переносится на следующую эпоху, в которой оба получат не менее одного lamport.

Экономика

Каков будет уровень инфляции?

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

  1. Начальный уровень инфляции: 8 %
  2. Скорость дезинфляции: −15%
  3. Долгосрочный уровень инфляции: 1,5%

Эти параметры определяются следующим образом:

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

Обратите внимание, что уровень инфляции не будет совпадать с доходностью стейкинга (т.е. процентом, получаемым за стейкинг токенов). Подробнее о доходности стейкинга см. ниже.


Куда будет распределяться инфляционная эмиссия?

100% инфляционной эмиссии предлагается направлять на делегированные стейкинг-аккаунты и валидаторов.

Какова ожидаемая доходность от стейкинга?

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

ОБЗОР ДИЗАЙНА ИНФЛЯЦИИ

Общий объём SOL, который будет застейкан, неизвестен, поэтому мы можем только оценить точную доходность стейкинга. Ниже представлены значения доходности стейкинга во времени при различных процентах застейканного SOL, которые могут наблюдаться в сети (от 60% до 90%). Параметры инфляционного расписания заданы, как описано выше.

Здесь также доступна простая интерактивная панель, где можно выбрать разный % застейканного SOL и посмотреть влияние на потенциальную доходность стейкинга.

Обратите внимание, что это идеализированная доходность стейкинга, так как она не учитывает влияние аптайма валидаторов на награды, комиссии валидаторов, возможное ограничение доходности и случаи слашинга. Также не учитывается, что процент застейканного SOL по задумке динамичен, то есть ожидается, что он будет меняться со временем, влияя на доходность. Эта информация предоставляется только для приблизительной оценки ожидаемой доходности от стейкинга.

Управляется

© 2026 Фонд Solana.
Все права защищены.
Подключиться