
Программа делегирования Solana Foundation и проблемы валидаторов длинного хвоста
Искренне благодарим Zantetsu из Shinobi Systems, Michael из Laine | Stakewiz и Ben Hawkins за рецензирование предыдущих версий этой работы.
Практические выводы
- Для запуска валидатора Solana не требуется разрешение. Обязательного минимального стейка нет. Ни одна организация, включая Solana Foundation, не может контролировать, кто работает в сети.
- Валидаторы получают доход в SOL, который растёт прямо пропорционально размеру их стейка. При этом многие операционные расходы фиксированы и оплачиваются в фиатной валюте. Такая динамика ставит в невыгодное положение новых валидаторов длинного хвоста с небольшим стейком.
- SFDP делегирует 51 млн SOL, то есть 13% общего стейка Solana (385 млн). В декабре 2020 года, когда программа начала работу, этот показатель составлял 100 млн.
- Деятельность SFDP отличается высокой прозрачностью: программа публикует подробные критерии делегирования, детальные данные на панели мониторинга, автоматические обновления по эпохам и открытые каналы поддержки. Все делегирования выполняются с одного общедоступного и помеченного аккаунта.
- 72% валидаторов Solana получают поддержку SFDP и контролируют 19% стейка. На 420 валидаторов, не зависящих от SFDP, приходится 81% стейка.
- Из-за жёсткого ограничения внешнего стейка в 1 млн SOL ни один валидатор из сверхменьшинства в одну треть или сверхбольшинства в две трети не может претендовать на поддержку SFDP.
- Делегированные SFDP стейки делятся на две категории: пропорциональное стейку делегирование (до 100 тыс. SOL) и остаточное делегирование (около 30 тыс. SOL). В течение первого года участия программа также частично покрывает расходы на голосование. Средний размер делегирования составляет 45 652 SOL.
- 73% участников SFDP привлекли менее 10 тыс. SOL стейка извне программы, а 51% удалось привлечь менее 1 тыс. SOL.
- По нашей оценке, если немедленно прекратить SFDP, примерно 897 участников программы — 57% всех валидаторов Solana — столкнутся с трудностями при поддержании рентабельной работы.
- Чтобы завоевать долю рынка, независимые валидаторы длинного хвоста должны либо конкурировать за активно управляемый ончейн-стейк, владельцы которого учитывают такие факторы, как APY, либо получать средства от нескольких крупных конкурентоспособных стейкинг-пулов.
- Есть несколько сценариев, при которых убыточная работа валидатора оправданна, особенно если она даёт преимущества другим направлениям бизнеса. Это особенно актуально для команд экосистемы, которые развивают dApps, кошельки или инфраструктуру.
Введение
Программа делегирования Solana Foundation (SFDP) привлекла широкое внимание в июне после принудительного исключения нескольких участников. Было установлено, что эти валидаторы участвовали в закрытых мемпулах, что прямо противоречит условиям программы.
Об этом решении широко сообщали отраслевые СМИ, после чего в интернете распространилось множество ошибочных критических заявлений и откровенной дезинформации. Этот инцидент показал, что формального анализа SFDP и положительного и отрицательного влияния программы на среду валидаторов Solana не хватает. В этой работе мы намерены восполнить этот пробел.
Сначала мы рассмотрим экономику производящих блоки стейкинговых нод-валидаторов Solana, поскольку понимание экономики валидаторов критически важно для дальнейшего анализа. Читатели, уже знакомые с последними изменениями, включая SIMD-96, могут пропустить этот раздел. Затем мы подробно разберём SFDP, рассмотрев основные компоненты программы с примерами и кратким анализом. После этого изучим распределение стейка Solana и конкретное влияние SFDP на это распределение. В заключение, опираясь на мнения сообщества валидаторов, обсудим, могут ли валидаторы длинного хвоста с небольшим стейком построить жизнеспособный и устойчивый долгосрочный бизнес.
Отказ от ответственности: Solana развивается быстро! Эту работу следует рассматривать как срез данных на определённый момент. Многие приведённые значения меняются ежедневно, особенно цена SOL. Актуальные значения доступны в указанных источниках данных.
Экономика валидаторов Solana
Для запуска валидатора Solana не требуется разрешение. Любой человек или организация с необходимыми техническими знаниями, доступом к открытому интернету и достаточными финансовыми ресурсами при желании может запустить валидатор Solana. Обязательного минимального стейка нет. Если не учитывать внешние эффекты, разумно предположить, что рациональные люди и организации будут тратить время и ресурсы на работу валидатора только при ожидании положительной финансовой отдачи, когда доходы превышают расходы. Чтобы разобраться в этом подробнее, сначала рассмотрим соответствующие расходы.
Расходы
Расходы на работу валидатора Solana можно разделить на три основные категории: оборудование, операционные расходы и альтернативная стоимость капитала и труда.
Оборудование (фиксированные расходы в фиатной валюте)
Требования Solana к нодам выше, чем у большинства сопоставимых отраслевых сетей. Полные официальные рекомендации по оборудованию для валидаторов Solana включают следующие ключевые компоненты:
- CPU: 12 ядер / 24 потока или больше, базовая тактовая частота 2,8 ГГц или выше
- Память: 256 ГБ или больше
- Диск: PCIe Gen3 x4 NVME SSD или лучше, суммарный объём от 2 ТБ. Высокий показатель TBW
- GPU не требуется
Оборудование — одна из затрат валидатора, которую проще всего оценить, но даже здесь есть множество нюансов. У операторов два основных варианта: купить оборудование и амортизировать расходы в течение срока его службы либо арендовать выделенный физический сервер в дата-центре. Большинство операторов валидаторов выбирают второй вариант из-за его гибкости. Кроме того, для работы из дома потребуется выделенный интернет-канал из-за значительных требований к пропускной способности.
В качестве недорогого варианта, соответствующего этим требованиям, часто приводят физические серверы Latitude, стоимость которых начинается с $350 в месяц. Это нижняя граница типичных расходов операторов. Стоимость зависит от региона, поставщика услуг и конкретного оборудования. Среди популярных интернет-провайдеров, которых используют не менее 100 валидаторов, — Teraswitch, Constant, Interserver и OVH. Подробную разбивку можно найти здесь.
Давно действующая Server Program (SFSP) от Solana Foundation призвана снизить порог входа и помочь новым операторам валидаторов быстро подключиться к сети с помощью готовых решений. По сути, это соглашение об оптовой закупке, в котором Foundation не получает комиссию. Сейчас SFSP предлагает гибкие варианты договоров аренды для Edgevana и Equinix стоимостью от $499 до $599 в месяц. Настройку можно завершить всего за один день. Прохождение KYC обязательно.
Комиссии за голосование (фиксированные расходы в SOL)
Комиссии за голосование за эпоху = 0,000005 SOL * Число поданных голосов
Операционные расходы делятся на два типа: ончейн-комиссии за голосование и расходы на передачу данных. Ончейн-комиссии за голосование — основная статья расходов валидатора. Они возникают потому, что валидаторы имеют серьёзные стимулы голосовать за блоки, которые считают каноническими, а такие консенсусные голоса обрабатываются как транзакции. Стоимость всех голосующих транзакций одинакова и составляет 0,000005 SOL. Это привилегированные транзакции, которые обрабатываются по выделенным каналам на этапе banking, поэтому для них никогда не требуется платить приоритетную комиссию. Каждая эпоха состоит из 432 000 слотов, но блок есть не в каждом слоте. Фактическое число немного ниже из-за пропущенных слотов, за которые нельзя голосовать. В зависимости от состояния сети обычно пропускается от 2 до 6% слотов. После внедрения Timely Vote Credits в Mainnet-Beta в начале этого года валидаторы могут голосовать за несколько блоков одним голосом. Благодаря этому средние расходы на голосование снизились до 1,4 SOL за эпоху (≈2 дня).
Пропускная способность (переменные расходы в фиатной валюте)
Требования к пропускной способности различаются: валидаторы с более крупным стейком чаще выбираются лидерами. В выделенных им слотах лидеры сталкиваются с резкими всплесками активности. Входящий трафик может превышать гигабайт в секунду, поскольку вся сеть направляет им пакеты. Поэтому минимальная рекомендуемая пропускная способность для валидатора составляет 1 гигабит, а оптимальная — 10. Типичный валидатор может без труда обрабатывать 100 терабайт данных в месяц, а другие сообщают почти о 150 ТБ только исходящего трафика.
Тарифы дата-центров на трафик значительно различаются. Latitude предлагает бесплатный входящий трафик и 20 гигабайт бесплатного исходящего трафика, после чего стоимость составляет от $0,64 до $3,60 за терабайт в зависимости от региона.
Альтернативная стоимость (фиксированные расходы в фиатной валюте)
Альтернативные издержки бывают двух видов: стоимость капитала и труда. Альтернативная стоимость капитала — это доход от владения краткосрочными казначейскими векселями США в долларах, который сейчас составляет 5,25–5,5%. Такой доход мы могли бы получить, если бы не инвестировали в валидатор. Альтернативная стоимость труда — рыночная зарплата специалиста, способного управлять валидатором, что представляет собой сложную техническую работу. Операторам необходимо хорошо разбираться в архитектуре блокчейнов, оборудовании, бэкенд-разработке и DevOps. За простой предусмотрены штрафы, поэтому ноды валидаторов должны работать непрерывно. Им требуются постоянный мониторинг и регулярные обновления ПО. Справедливая рыночная зарплата таких специалистов значительно зависит от региона.
Доход
Валидаторы получают доход из нескольких источников, включая награды за блоки, комиссии и MEV.
Комиссия за стейкинг (переменные расходы в SOL)
Комиссия за стейкинг = (Награды за делегированный стейк * Ставка комиссии)
Solana распределяет награды за стейкинг в каждую эпоху, создавая новые токены SOL согласно графику инфляции. Сначала награды за стейкинг распределяются по числу кредитов, заработанных за эпоху. За правильное голосование по блоку, который впоследствии финализируется и становится каноническим, валидатор получает один кредит. Это может измениться после внедрения timely vote credits.
Доля валидатора в общем числе кредитов, то есть отношение его кредитов к сумме кредитов всех валидаторов, определяет пропорциональную награду. Она дополнительно взвешивается по стейку. Валидатор с 1% общего стейка и средним числом кредитов должен получать примерно 1% общей инфляционной эмиссии. Если число кредитов выше среднего, награды соответственно меняются. Кредиты за голосование — количественная мера участия валидатора в процессе консенсуса и правильности его действий.
Награды за стейкинг распределяются среди делегаторов, а не валидаторов. Однако валидаторы могут взимать комиссию за услуги в виде процента от инфляционных наград делегатора. Обычно эта комиссия выражается однозначным процентом, но технически может быть любым целым числом от 0% до 100%.
Примечание. В Solana более 200 «частных» валидаторов, весь стейк которых, предположительно, принадлежит управляющей организации и делегирован ей самой. Эти валидаторы, полностью использующие собственный стейк SOL, устанавливают комиссию в размере 100%.
Награды за блоки (переменные расходы в SOL)
Награды за каждый произведённый финализированный блок (после SIMD-96) = (Базовые комиссии за транзакции * 0,5) + Приоритетные комиссии
Валидаторы, назначенные лидерами для определённого блока, получают дополнительные награды за блок. Их получает только валидатор, создавший блок. При создании блока награды мгновенно зачисляются на идентификационный аккаунт валидатора.
Ранее эти награды включали 50% базовых комиссий и 50% приоритетных комиссий всех транзакций в блоке, а остальные комиссии сжигались. Однако после принятия SIMD-96 структура изменится. Согласно текущему графику активации функций, изменение должно быть реализовано в Agave 2.0 после конференции Breakpoint 2024. В дальнейшем производители блоков будут получать 100% приоритетных комиссий. Это устраняет их стимул заключать сторонние внепротокольные сделки.
MEV (переменные расходы в SOL)
Комиссия MEV = (Общий MEV * Ставка комиссии MEV)
Максимальная извлекаемая ценность (MEV) — это прибыль, которую производители блоков могут получить, произвольно включая, исключая или меняя порядок транзакций в создаваемых ими блоках. Solana не предписывает валидаторам порядок транзакций внутри блока, что оставляет широкие возможности для внепротокольных механизмов MEV.
Более 80% стейка использует клиент валидатора Jito — форк исходного клиента Agave, который внедряет внепротокольный аукцион пространства блоков и даёт валидаторам дополнительный доход в виде чаевых. Аукционы пространства блоков проходят офчейн через Jito Block Engine. Они позволяют поисковикам и приложениям отправлять группы атомарно выполняемых транзакций, называемые пакетами. Обычно такие пакеты содержат чувствительные ко времени транзакции, например арбитражные сделки или ликвидации. Ранее Jito поддерживал канонический внепротокольный сервис мемпула, который теперь выведен из эксплуатации.
Jito взимает комиссию 5% со всех чаевых, минимальный размер которых составляет 10 000 лампортов. Чаевые полностью работают вне протокола, отдельно от приоритетных и базовых комиссий. Они собираются с поисковиков на восьми статически назначенных адресах аккаунтов и распределяются в конце каждой эпохи с помощью Tip Distribution Program.
За 2024 год доход от Jito MEV вырос с незначительной величины до существенного источника выручки валидаторов. Этот доход распределяется пропорционально стейку с удержанием комиссии, аналогично распределению инфляционных наград. Комиссия MEV — это доля наград MEV делегатора в диапазоне от 0% до 100%. Этот процент устанавливается независимо от комиссии валидатора за инфляционные награды.
Среда MEV в Solana быстро развивается. Некоторые валидаторы по-прежнему участвуют в закрытых мемпулах и зарабатывают на сэндвич-атаках против пользователей, несмотря на общественное осуждение и негативное влияние такой деятельности на пользовательский опыт. Мы ожидаем дальнейшего развития механизмов, препятствующих подобным практикам, включая QoS на основе репутации, полностью ончейн-системы оценки и новые клиенты валидаторов, извлекающие «хороший» MEV.
MEV — сложная тема. Подробнее о Jito и MEV в Solana читайте в нашей предыдущей статье в блоге Helius здесь.
Другие источники
После частичного внедрения Stake-Weighted Quality of Service (SWQoS) валидаторы могут заключать соглашения о передаче RPC-нодам в аренду своей мощности, взвешенной по стейку. Взамен RPC-ноды получают более высокую пропускную способность, что повышает частоту включения их транзакций в блоки. Торговые площадки аукционов пропускной способности для транзакций упрощают заключение таких соглашений между проектами, желающими купить пропускную способность, и операторами валидаторов, продающими избыточную мощность.
Косвенные мотивы
Разобрав все прямые расходы и источники дохода от работы валидатора, рассмотрим более косвенные мотивы.
Работа валидатора может создавать положительные внешние эффекты или давать преимущества другим направлениям бизнеса. Например, Helius использует валидатор, который дополняет наш основной RPC-бизнес и повышает вероятность включения транзакций клиентов. После внедрения SWQoS у всех команд популярных приложений экосистемы появился дополнительный стимул управлять валидатором, чтобы обеспечить качество обслуживания транзакций.
Кроме того, работа валидатора демонстрирует добросовестную приверженность экосистеме и может положительно влиять на других участников отрасли. Валидаторы с очень крупным стейком также придают своим операторам определённый престиж. В свою очередь, работа валидатора с небольшим стейком может быть полезна новым и менее известным командам, укрепляя доверие и служа «подтверждением технической компетентности».
Стоит также рассмотреть централизованные биржи (CEX), поскольку несколько из них входят в число валидаторов Solana с крупнейшими стейками. Для них стейкинг Solana — относительно небольшое отдельное направление в широкой продуктовой линейке. Небольшие биржи могут поддерживать убыточные стейкинговые сервисы ради полноты предложения. Стейкинговые сервисы CEX частично защищены от конкуренции: розничный пользователь находится офчейн, ценит удобство и относительно нечувствителен к доходности стейкинга ниже средней. Это даёт CEX значительную свободу в выборе доходности для пользователя.
Ещё одна заслуживающая внимания категория — поставщики институциональных решений для стейкинга. Эти компании предлагают стейкинг в нескольких сетях. Некоторые из таких услуг могут быть убыточны по отдельности, но оправданны в рамках более широкой стратегии компании.
Главный вывод: существует несколько сценариев, при которых работа убыточного валидатора всё равно оправданна. Кроме того, цена SOL — ключевая переменная при определении доходности в фиатной валюте — подвержена волатильности криптовалютных рынков. В декабре 2022 года, когда после краха FTX SOL стоил $15, по оценке, прибыльными были всего 183 валидатора Solana. Волатильность цен усложняет надёжное прогнозирование, но повышает терпимость к убыточным кварталам, особенно среди операторов, уверенных в долгосрочных перспективах экосистемы.
Итоги
Расходы = Оборудование (фиксированные, фиат) + Пропускная способность (переменные, фиат) + Голосование (фиксированные, SOL) + Альтернативные издержки (фиксированные, фиат)
Доход = Комиссия за стейкинг (переменный, SOL) + Награды за блоки (переменный, SOL) + Комиссия MEV (переменный, SOL)
Весь доход выплачивается в SOL и растёт прямо пропорционально размеру стейка. Многие расходы фиксированы и оплачиваются в фиатной валюте.
Более подробный разбор этой важной темы представлен в нашей предыдущей статье в блоге Helius — Экономика валидаторов Solana: основы.
Программа делегирования Solana Foundation (SFDP)
В долгосрочной перспективе SFDP, на мой взгляд, должна больше походить на инкубатор: мы помогаем снизить риски на начальном этапе, но не поддерживаем вас бесконечно. Думаю, чем меньше роль Foundation в поддержании здорового числа валидаторов, тем лучше.

История программы
В первые дни Solana программы SFDP не существовало. Большинство валидаторов Mainnet Beta напрямую получили от Solana Foundation делегирование до 550 000 SOL — значение было выбрано довольно произвольно.
О SFDP официально объявили в декабре 2020 года. Изначально развёртывание было автоматизировано скриптом, который динамически и равномерно распределял пул из 100 млн SOL, чтобы максимизировать число нод в сверхменьшинстве в одну треть. Сверхменьшинство — критически важный порог. Это минимальная группа валидаторов, которая в случае сговора контролировала бы достаточно стейка, чтобы нарушить процесс консенсуса, цензурировать блоки или даже остановить сеть. Теоретически это возможно, но на практике маловероятно, поскольку именно эти организации понесут наибольшие финансовые потери от нарушения работы сети.
Первоначальная структура SFDP активно стимулировала операторов из сверхменьшинства распределять стейк между несколькими валидаторами. Это создавало новые ноды за пределами сверхменьшинства, которые автоматически получали право на делегирование по программе. Первоначальные требования программы были мягче нынешних, а пул делегирования объёмом 100 млн SOL был больше.
Эта версия SFDP служила простым автоматизированным инструментом, помогавшим выравнивать распределение стейка среди множества валидаторов длинного хвоста с небольшим стейком.
Текущая версия SFDP начала работу в апреле 2024 года. Обновлённая программа ставит перед собой три цели:
- Максимально повысить децентрализацию, надёжность и производительность Solana
- Максимально увеличить число валидаторов с разнообразными источниками стейка
- Поддерживать крупную и репрезентативную тестовую сеть
Testnet
Сначала рассмотрим Testnet — один из четырёх стандартных кластеров Solana наряду с Localnet, Devnet и Mainnet-Beta. Он предназначен для стресс-тестирования функций будущих релизов с одновременным мониторингом производительности и стабильности сети, а также поведения валидаторов в работающем кластере. Localnet не следует путать с Devnet — средой для разработчиков, где можно безопасно и бесплатно развёртывать программы и тестировать приложения. Активная и крупная Testnet критически важна для Solana, но все тестовые токены по своей природе ничего не стоят. Поэтому нужны альтернативные способы стимулировать и вознаграждать валидаторов. В связи с этим Testnet — важный компонент SFDP.
Участие в SFDP для Testnet — обязательное условие участия в программе Mainnet-Beta: все участники должны быть приняты в программу Testnet и иметь в ней хорошую репутацию. Так SFDP может проверять операторов, которые должны подтвердить способность выполнять свои обязанности, соблюдая ряд требований Testnet. Кроме того, программа Testnet предусматривает небольшие стимулирующие выплаты — $250 в месяц не более шести месяцев. Они частично компенсируют фиксированные расходы на оборудование для ноды и предоставляются при соблюдении требований к производительности.
Подключение к программе
К программе Testnet можно присоединиться сразу, но очередь на участие в основной SFDP в Mainnet-Beta из-за высокого спроса составляет не менее года. Сейчас через стандартную приоритетную очередь в Mainnet-программу каждую неделю добавляют менее десяти новых участников. Также существует альтернативный путь подключения под названием «Приоритетная очередь участников экосистемы (ECPQ)», созданный специально для разработчиков и участников экосистемы. Эта устойчивая к атакам Сивиллы очередь с «доказательством работы» ускоряет подключение тех, кто может подтвердить значимый вклад в Solana. Проверенные участники экосистемы подключаются в течение одной-двух недель. Формальные критерии «значимого вклада» не приводятся.
Делегирование стейка
Делегированный SFDP стейк делится на две категории: пропорциональное стейку делегирование и остаточное делегирование. В первом случае SFDP предоставляет участнику столько же стейка, сколько он привлёк за пределами программы, но не более 100 000 SOL. Во втором случае SOL, выделенные программе, но ещё не распределённые пропорционально стейку, равномерно делятся между всеми подходящими валидаторами. Сейчас остаточный стейк составляет примерно 30 000 SOL на валидатора. Текущий максимальный порог стейка программы — 1 млн SOL. Участники со стейком вне SFDP выше этой суммы теряют право на участие в программе. Ниже приведены несколько сценариев для разных объёмов стейка вне SFDP:
SFDP приносит значительную пользу валидаторам с небольшим стейком. Доля SFDP опускается ниже половины общего стейка валидатора, только когда его стейк вне SFDP превышает 130 тыс. SOL. Кроме того, из-за жёсткого порога программы общий стейк валидаторов с 1,1 млн SOL вне SFDP оказывается меньше, чем у участников со стейком чуть ниже 1 млн SOL, которые всё ещё получают поддержку. Неудивительно, что некоторые предлагают постепенно сокращать поддержку вместо единого порога, который в редких случаях может стимулировать валидаторов уменьшать стейк ради сохранения места в программе.
Покрытие расходов на голосование
Ещё одно важное преимущество программы — покрытие расходов на голосование. Как отмечалось выше, голосование — основная операционная статья расходов валидатора. Для новых валидаторов с небольшим стейком она может оказаться непосильной и отбить желание начинать работу. Чтобы решить эту проблему, в течение первого года участия SFDP субсидирует расходы оператора на голосование и полностью покрывает их в первые три месяца. Затем покрытие снижается на 25% каждый квартал (45 эпох) и прекращается через 12 месяцев.
Критерии программы
Для участия в программе кандидаты должны пройти процедуру KYC/AML. Они также должны соблюдать критерии производительности, подробно перечисленные на официальном сайте программы. Сейчас для остаточного делегирования предусмотрено десять требований, а для пропорционального стейку делегирования — одно дополнительное требование. К покрытию расходов на голосование применяются те же требования, что и к остаточному делегированию.
Требования к остаточному делегированию
Требования к пропорциональному стейку делегированию
Участники SFDP могут использовать клиент валидатора Jito и продавать пропускную способность SWQoS. Однако им прямо запрещено участвовать в программах закрытых мемпулов, которые позволяют проводить сэндвич-атаки против пользователей.
На официальном сайте представлена подробная информация об отдельных валидаторах — участниках SFDP. Данные о стейках программы в исходном формате JSON доступны через Stakeview здесь.
Подробная информация о стейкинге в рамках программы делегирования публикуется каждую эпоху в канале ‘sfdp-mb-stake’ на Discord-сервере Solana Tech. Ранее SFDP предоставляла инструмент CLI, который теперь выведен из эксплуатации.
SFDP — не единственная программа такого рода. Аналогичные инициативы в других блокчейнах включают программу делегирования Celestia Foundation, которая, по некоторым оценкам, помогает более чем половине всех активных валидаторов Celestia, программу делегирования Sui Foundation и программу делегирования Near Foundation, которая больше не действует.
Ландшафт валидаторов и влияние SFDP
Прежде чем обсуждать влияние SFDP, необходимо сформировать общее базовое представление о ландшафте валидаторов и стейкинга Solana.
Хотя сооснователь Solana Анатолий Яковенко ранее обозначил долгосрочную желаемую цель в 10 000 и более полных нод, сейчас общее число валидаторов Solana составляет 1525. Это меньше пикового значения в 2564, зафиксированного в марте 2023 года, но всё ещё относительно много по сравнению с большинством других проектов отрасли.
Однако, как адреса в блокчейне не равны числу пользователей, так и число валидаторов не отражает реальное количество управляющих ими организаций. Вероятно, это число несколько ниже, поскольку крупные организации часто распределяют свой стейк между несколькими валидаторами. В их числе Jito (1, 2), Coinbase (1, 2) и Mrgn (1, 2, 3, 4). В том, что одна организация управляет несколькими валидаторами, нет ничего плохого. Это может принести пользу сети за счёт повышения географического разнообразия и разнообразия интернет-провайдеров, если валидаторы не работают в одном месте. Также следует учитывать, что не все валидаторы публично связаны с конкретными организациями, что естественно для системы без разрешений.
Общее предложение SOL сейчас составляет 582 миллиона, из которых 382 миллиона SOL находятся в стейкинге. Это около 66% от общего предложения. Доля стейкинга уже несколько лет остаётся относительно стабильной, несмотря на инфляцию. Высокий уровень стейкинга отчасти объясняется простотой процесса. Консенсус Delegated Proof of Stake (DPOS) изначально встроен в сеть Solana. Стейкинг доступен непосредственно через кошельки, dApp экосистемы и различные платформы сравнения. На границе каждой эпохи держатели токенов могут легко отправить SOL в стейкинг у валидатора или вывести их. Кроме того, они могут делегировать средства пулам стейкинга или покупать токены ликвидного стейкинга, что фактически также является стейкингом.
Теперь рассмотрим текущее распределение стейка среди валидаторов Mainnet-Beta. Показывать это распределение с длинным хвостом непосредственно на графике с линейной шкалой не слишком удобно:
Ниже те же данные представлены в логарифмической шкале для удобства анализа:
Общее число адресов для стейкинга, которое сейчас составляет 437 тысяч, стабильно растёт уже несколько лет. Количество стейкинговых аккаунтов достигло 1,27 миллиона и растёт ещё быстрее.
В среднем на один адрес для стейкинга приходится 2,9 стейкингового аккаунта. Один пользователь может по многим обоснованным причинам контролировать несколько адресов, поэтому число адресов для стейкинга нельзя напрямую приравнивать к числу пользователей. Однако разумно ожидать, что количество пользователей в целом будет расти вместе с количеством адресов.
Объём заблокированного стейка уже долгое время медленно и стабильно снижается. Сейчас он составляет 47,5 миллиона SOL, или 12% от общего стейка. Число аккаунтов с заблокированным стейком в этом году выросло до исторического максимума в 5194 из-за продаж токенов в рамках процедуры банкротства FTX Estate/Alameda Research.
Заблокированный стейк — это токены на аккаунтах, условия которых запрещают вывод средств до заранее определённой даты. Эти параметры блокировки задаёт назначенный кастодиан при создании аккаунта на основе определённой временной метки UNIX или эпохи.
Удивительно, но 94% всех SOL в стейкинге размещены нативно. Только 6% (24,2 миллиона SOL) задействованы в ликвидном стейкинге, который позволяет эффективнее использовать капитал и легко участвовать в экосистеме DeFi Solana. В начале 2024 года объём ликвидного стейкинга составлял 17 миллионов SOL, а год назад — 12,4 миллиона SOL. Годовой рост достиг 95%.
Наконец, часто упоминаемый коэффициент Накамото Solana сейчас равен 19. На пике 13 августа 2023 года он составлял 34. Коэффициент Накамото — это приблизительная мера децентрализации, которая показывает минимальное число нод, способных вступить в сговор и остановить блокчейн. Эту группу также называют сверхменьшинством: она контролирует верхнюю треть стейка.
SFDP
Теперь подробно проанализируем SFDP. Все графики и значения в этом разделе основаны на данных эпохи 658, то есть середины августа 2024 года. Исходные данные для этих графиков и значений доступны здесь.
Делегированием SFDP управляет один аккаунт с полномочиями управления стейком. Сейчас он делегирует чуть более 51 миллиона SOL — 13% от общего стейка Solana. На момент написания статьи его стоимость составляла 7,3 миллиарда долларов. За 3,5 года работы объём управляемого стейка сократился примерно вдвое с первоначальных 100 миллионов SOL.
SFDP поддерживает 1105 валидаторов — 72% от их общего числа, равного 1525. На валидаторов, получающих поддержку SFDP, приходится 74 миллиона SOL с учётом стейка SFDP и вне SFDP. Это 19% от общего стейка Solana. 420 валидаторов, не зависящих от SFDP, контролируют 81% активного стейка. Среднее делегирование составляет 45 652 SOL, а медианное — 31 513 SOL.
Если наложить стейк SFDP на логарифмический график общего стейка, становится видно, насколько непропорционально сильно SFDP влияет на валидаторов длинного хвоста, хотя на программу приходится лишь 13% общего стейка.
Если убрать стейк SFDP с приведённого выше графика, значительное влияние программы за пределами сверхбольшинства в две трети становится ещё заметнее.
Если рассматривать общий стейк участников SFDP, включая стейк SFDP и вне SFDP, у 13 валидаторов (1% участников) он превышает 300 тысяч SOL, а у 205 валидаторов (19%) — 100 тысяч SOL.
Если исключить стейк SFDP и сосредоточиться на стейке вне SFDP, который участники программы смогли привлечь самостоятельно, мы увидим следующую картину: у 50 валидаторов (4,5%) стейк превышает 100 тысяч, у 184 валидаторов (17%) — 50 тысяч, у 810 валидаторов (73%) он составляет менее 10 тысяч, а 567 валидаторов (51%) смогли привлечь из-за пределов программы менее 1 тысячи SOL.
Темпы подключения новых участников SFDP уже несколько лет демонстрируют стабильный тренд. Это означает, что участников принимали в программу постепенно, а не группами.
У 763 валидаторов SFDP (69%) комиссия установлена на уровне 7% — это максимум, разрешённый программой в данной эпохе. У 295 валидаторов (27%) комиссия составляет 0%.
Интересно, что у 531 валидатора SFDP (48%) одновременно установлена максимальная комиссия в 7%, а привлечённый вне SFDP стейк составляет менее 1 тысячи SOL. Среди 100 ведущих валидаторов программы по объёму привлечённого извне стейка вне SFDP комиссия в 7% установлена у 18. Среди 100 валидаторов с наименьшими показателями таких 97.
Давние участники сообщества валидаторов Solana ранее оценивали, что для покрытия комиссий за голосование — основной статьи расходов валидаторов — необходим стейк примерно в 35 000 SOL. Сейчас этому уровню по стейку вне SFDP соответствуют только 208 валидаторов SFDP (19%). По этой оценке, если немедленно прекратить SFDP, 897 участников программы, составляющих 57% всех валидаторов Solana, станут убыточными. Они больше не смогут покрывать даже комиссии за голосование, не говоря уже о дополнительных расходах на оборудование, пропускную способность и альтернативных издержках.
Из-за верхнего ограничения SFDP в 1 миллион делегированных вне программы SOL ни один валидатор из сверхменьшинства или сверхбольшинства сейчас не может получать поддержку SFDP. При таком жёстком ограничении критериям соответствуют только валидаторы длинного хвоста из последних 32% стейка за пределами сверхбольшинства.
Путь валидаторов к устойчивости
В этом разделе отчёта мы рассмотрим ситуацию с точки зрения нового независимого валидатора Solana с небольшим стейком — именно таким участникам призвана помогать SFDP. Какие возможности позволяют им наращивать стейк помимо SFDP? Как они могут получить конкурентное преимущество на рынке? И каковы долгосрочные перспективы этой группы?
Таким образом, у независимого валидатора длинного хвоста есть три основных канала увеличения стейка: SFDP, пулы стейкинга и собственные каналы. SFDP мы уже рассмотрели, поэтому перейдём к другим вариантам.
Пулы стейкинга
«В бизнесе есть только два способа зарабатывать деньги. Первый — объединять. Второй — разделять». — Джим Барксдейл, Netscape.
Пулы стейкинга часто называют одним из лучших способов привлечения стейка для независимых валидаторов. Это альтернатива традиционному нативному стейкингу, которая помогает децентрализовать сеть благодаря простому делегированию стейка множеству нод валидаторов. За размещение средств в пуле стейкинга делегаторы обычно получают токен ликвидного стейкинга (LST). У каждого пула есть собственные критерии отбора валидаторов и стратегия делегирования. Некоторые пулы уделяют особое внимание географической децентрализации. Почти все они требуют, чтобы валидаторы соответствовали минимальным критериям производительности для включения в набор валидаторов. Один валидатор может одновременно участвовать в нескольких пулах стейкинга.
Пулы стейкинга Solana с наибольшим числом участвующих валидаторов — Blaze (351), Marinade (337), Jito (283) и JPool (263). Во всех действуют строгие критерии для вступления валидаторов. Среди распространённых требований — нахождение валидатора за пределами сверхменьшинства, высокая APY за несколько последних эпох и низкая доля пропущенных слотов. Подробные критерии делегирования доступны здесь: Jito, Blaze, Marinade, JPool. Комиссия за управление составляет 6% для mSOL, 5% для bSOL, 4% для JitoSOL и 5% для JPool. Пулы перебалансируются в каждую эпоху в пределах примерно от 5% до 7,5% общего стейка.
Пулы стейкинга — это классические онлайн-агрегаторы, которые сводят спрос и предложение. В данном случае предложение формируют недифференцированные независимые валидаторы. Их можно сравнить с водителями Uber или независимыми мелкими продавцами на маркетплейсе электронной коммерции. Спрос формируют тысячи пользователей, которые хотят отправить в стейкинг относительно небольшие или средние объёмы SOL. Пользователям нужны удобство и доходность в виде конкурентной APY. Агрегаторы стремятся увеличить свою долю рынка и размер комиссии за обеспечение взаимодействия между двумя сторонами. Основная цель независимых валидаторов — нарастить стейк.
Модель интернет-агрегаторов хорошо изучена. Обычно в таких цепочках создания ценности основная выгода переходит к агрегатору, который может диктовать поставщикам цены. То, что поначалу было для поставщика бесплатной выгодой, со временем превращается в высококонкурентную систему с платным доступом. Признаки этого процесса уже видны в новой стратегии делегирования Stake Auction Marketplace (SAM) от Mardinade Finance. Это конкурентный ценовой аукцион, на котором валидаторы напрямую соревнуются за распределение стейка по принципу «плата за стейк». Валидаторы заинтересованы повышать ставки до уровня, который, по их мнению, ещё позволяет получать прибыль. Они могут пойти и дальше, если считают, что SFDP предоставит им стейк, соответствующий объёму, полученному от SAM.
Jito — крупнейший пул по объёму стейка: более 12 миллионов SOL. В среднем на каждого из 283 валидаторов пула приходится 42,5 тысячи SOL. Это значительный объём, который сам по себе может вывести валидатора за точку безубыточности. Средние значения в других пулах ниже. С учётом пересечений между пулами опора только на них обеспечила бы достаточным стейком лишь несколько сотен валидаторов.
Sanctum и LST валидаторов
Популярным в этом году и широко обсуждаемым дополнением к модели пулов стейкинга стал Sanctum. Sanctum устраняет многие ключевые барьеры для запуска LST. Он решает проблемы предоставления ликвидности и компонуемости DeFi для валидаторов длинного хвоста, которые хотят выпустить LST под собственным брендом для привлечения стейка.
Sanctum можно считать платформой наподобие Shopify, которая предоставляет валидаторам инфраструктуру для прямой работы с потребителями (DTC). Однако у неё тот же ключевой недостаток, что и у Shopify: она не может обеспечить значимое распространение. Sanctum — это лишь набор инструментов, хотя и важный. В основном он выравнивает условия в пользовательском опыте между крупнейшими поставщиками наиболее ликвидных LST и небольшими участниками. Sanctum стал важным прорывом для валидаторов, которые уже добились дифференциации продукта и/или создали собственные каналы распространения.
Это подчёркивает ключевую проблему независимых валидаторов с небольшим стейком, специализирующихся исключительно на валидации: у них мало эффективных способов продвигать свои услуги. Создание контента, управление каналами в социальных сетях и развитие сообщества могут быть эффективны, но небольшим технически ориентированным командам валидаторов обычно не хватает соответствующих навыков.
Вернувшись к описанному выше ландшафту валидаторов, мы увидим, что у других групп — команд экосистемы, бирж и ориентированных на организации поставщиков услуг стейкинга — есть более чёткие каналы для привлечения участников стейкинга. Команды экосистемы управляют dApp, кошельками и инфраструктурой, которые естественным образом создают качественные лиды для услуг стейкинга. При грамотном планировании дополнительные продажи или продвижение, направленные на превращение пользователей в участников стейкинга, можно проводить почти бесшовно. Ориентированные на организации сервисы стейкинга естественным образом используют другой комплексный подход: выстраивают отношения на высоком уровне, нанимают команды B2B-продаж и активно участвуют в отраслевых мероприятиях. Вероятно, в наиболее выгодном положении находятся централизованные биржи, которые могут использовать существующую крупную клиентскую базу.
Чтобы занять долю рынка, независимые валидаторы длинного хвоста должны конкурировать за часть непассивного стейка — средств, которыми активно управляют ончейн с учётом таких факторов, как APY. Однако доля такого стейка в общем объёме относительно мала. Например, на все LST вместе приходится лишь 6%. Более того, предлагая комиссию 0% на инфляционные вознаграждения и MEV, валидаторы могут непреднамеренно привлечь наиболее чувствительных к цене участников. Именно они с наибольшей вероятностью выведут стейк, когда комиссии повысятся до более устойчивого уровня.
Комиссии за голосование
Ещё один фактор, который действует против валидаторов длинного хвоста, — динамика комиссий за голосование. Это основная статья расходов на работу валидатора. Поскольку комиссии номинированы в SOL, расходы будут расти по мере увеличения ценности сети. Текущий механизм комиссий за голосование Solana даёт два основных эффекта. Во-первых, он обеспечивает относительно небольшое дефляционное сжигание токенов SOL в интересах всех держателей. Во-вторых, он перераспределяет средства от валидаторов с меньшим стейком к валидаторам с большим, как показано в упрощённом примере ниже.
Независимо от размера стейка все валидаторы должны голосовать и платить одинаковые комиссии за голосование. Половина этих комиссий сжигается, а другая половина передаётся создателю блока. Однако слоты лидера распределяются пропорционально стейку. Поэтому валидаторы с большим стейком создают больше блоков за эпоху, чем валидаторы с меньшим, и возвращают себе больше комиссий за голосование, уплаченных другими валидаторами. Таким образом, комиссии за голосование можно считать замкнутой экономикой, которая выгодна валидаторам с большим стейком.
В течение 2024 года значительный рост приоритетных комиссий и комиссий MEV снизил относительную значимость комиссий за голосование. Однако сочетание фиксированных затрат и переменных доходов этого механизма по-прежнему способствует централизации и ставит валидаторов длинного хвоста в невыгодное положение.
Направления будущих исследований
На основе рассмотренных в этой работе проблем можно выделить несколько потенциальных направлений будущих исследований. В частности:
- Какие стимулы и механизмы можно разработать, чтобы противодействовать централизации и эффективнее поддерживать валидаторов с меньшим стейком?
- Каково оптимальное число валидаторов Solana? Какие коэффициент Накамото и распределение стейка можно считать «здоровыми»?
- Как изменить SFDP, чтобы стимулы участников лучше соответствовали заявленным целям программы?
- Существуют ли стратегии, способные побудить крупных частных, биржевых и институциональных валидаторов распределять стейк более равномерно, возможно, с помощью существующей инфраструктуры пулов стейкинга?
Заключение
В этой статье мы рассмотрели SFDP и связанные с ней проблемы независимых валидаторов Solana из длинного хвоста. Работа независимых валидаторов — это открытый рынок с высокой конкуренцией. Бизнес-модель относительно прозрачна, а барьеры для входа находятся на среднем или низком уровне. Новые независимые валидаторы без собственных каналов распространения взаимозаменяемы. Без дифференциации, синергетических направлений бизнеса или собственных каналов продвижения им, вероятно, будет сложно получать избыточную прибыль в долгосрочной перспективе. Даже при поддержке SFDP привлекать стейк непросто. Большая часть SOL размещена в пассивном стейкинге у крупных частных, институциональных и биржевых валидаторов, поэтому новым валидаторам эти средства недоступны. В текущем виде SFDP почти не помогает решать эти более широкие проблемы.
Похожие статьи
Подпишитесь на Helius
Следите за новостями разработки на Solana и получайте уведомления о наших публикациях


