
Экономика валидаторов Solana: основные принципы
Введение
Одно из главных преимуществ Solana — чрезвычайно низкие комиссии. Комиссия в Solana состоит из базовой и приоритетной частей. Сейчас базовая комиссия составляет 0,000005 SOL за подпись. К ней можно добавить приоритетную комиссию, которая повышает вероятность включения транзакции в определенный блок.
Возникает закономерный вопрос: как такая структура комиссий может обеспечивать работу набора валидаторов без внешних субсидий? В этой статье мы разберем экономику стандартных неархивных нод-валидаторов Solana. Уже появились полезные инструменты, подробно оценивающие потенциальную прибыль валидаторов, но зачастую они не объясняют или не учитывают все существенные расходы. Цель этой статьи — дать общее представление о наборе валидаторов Solana, а не анализировать структуру затрат конкретного валидатора. Отдельные валидаторы могут участвовать в дополнительных внепротокольных соглашениях или непрозрачно перекладывать риски на другие стороны.
Мы также рассматриваем внепротокольные вознаграждения, которые валидаторы могут получать по своему выбору. Например, валидаторы с клиентом Jito-Solana получают дополнительные вознаграждения MEV. Однако мы не рассматриваем и не пытаемся количественно оценить другие индивидуальные офчейн-соглашения, способные влиять на прибыльность валидатора, например рынки интернализированного потока ордеров.
Расходы
Основные расходы валидатора состоят из трех компонентов:
- Оборудование
- Эксплуатация (входящий и исходящий трафик, ончейн-голосование)
- Альтернативная стоимость капитала и ресурсов
Solana давно критикуют за чрезвычайно высокие требования к нодам, которые мешают достижению децентрализации и убедительной нейтральности. Мы хотим прояснить фактическую структуру расходов валидаторов, не давая ей нормативной оценки.
Оборудование (постоянные расходы)
Одна из крупнейших статей расходов валидатора — оборудование. Это постоянные расходы, которые нужно оплачивать ежемесячно или амортизировать в течение определенного периода, если оборудование приобретается отдельно.
Популярным вариантом, которым пользуются ~14% валидаторов Solana, являются выделенные физические серверы Latitude по цене от $350 в месяц. Стоимость Latitude c3 large составляет от $370 до $470 в месяц в зависимости от региона. Предлагаются следующие характеристики без учета стоимости исходящего трафика:
При управлении оборудованием валидаторам следует придерживаться рекомендаций с сайта Solana:
Фактические расходы сильно зависят от региона и других факторов, поэтому их сложно оценить. Важно отметить, что большинство валидаторов не управляют собственным оборудованием, а используют выделенные физические серверы таких провайдеров, как Latitude. Solana Foundation заключила долгосрочные соглашения с другими дата-центрами, гарантирующие наличие мест в стойках и помесячную оплату.
Эксплуатация (переменные расходы)
При эксплуатации валидатора возникают две основные категории текущих расходов:
- Ончейн-голосование (необходимо для участия в консенсусе)
- Пропускная способность канала передачи данных (входящий и исходящий трафик)
Ончейн-голосование
Для достижения консенсуса Solana проводит голосование ончейн, а транзакции голосования облагаются теми же комиссиями, что и любые другие транзакции в сети. В зависимости от цены SOL комиссии за транзакции голосования могут стать основной статьей операционных расходов валидатора. При высокой цене SOL это, вероятно, будут самые крупные расходы валидатора. В каждую эпоху (432 000 слотов) валидаторы должны голосовать, и каждая транзакция голосования стоит 0,000005 SOL (голосование имеет привилегированный статус, поэтому приоритетная комиссия отсутствует). В сумме это составляет ~2–3 SOL за эпоху. Поскольку эпоха обычно длится от 2 до 3 дней (как правило, ближе к 2 дням), годовые расходы на транзакции голосования составляют ~300–350 SOL, или ~1 SOL в день.
Пропускная способность канала передачи данных
Документация Solana рекомендует скорость скачивания и загрузки не менее 1 ГБ, чтобы максимально увеличить пропускную способность и минимизировать долю пропущенных слотов валидатора. Пропускную способность часто тарифицируют как переменные расходы, но конкретные условия зависят от интернет-провайдера.
Как и большинство провайдеров, Latitude не взимает дополнительную плату за входящий трафик. Вместо этого исходящий трафик оплачивается за каждый ТБ по цене порядка $0,64–$3,60 за ТБ в зависимости от региона.
Для сравнения: стоимость исходящего трафика AWS может превышать $70 за ТБ в зависимости от региона и объема использования.
Оценка стоимости пропускной способности для исходящего трафика также зависит от размера стейка. Чем больше вес стейка, тем чаще валидатор становится лидером слота. В результате ему приходится распространять больше данных (Turbine) и пересылать больше транзакций будущим лидерам.
Альтернативная стоимость капитала и ресурсов
Хотя основную часть расходов валидатора составляют затраты на голосование и аренду серверов, обычно не учитывается альтернативная стоимость капитала. При стейкинге валидатор по определению блокирует капитал для защиты сети. Тем самым он отказывается от любых других вознаграждений внутри или за пределами криптоэкосистемы. С чисто экономической точки зрения следует учитывать и другие показатели, включая безрисковую ставку по доллару США (~4% на момент написания статьи) и годовую процентную доходность стейкинга в других криптосетях.
Кроме того, эксплуатация валидатора требует времени и ресурсов. По мере роста стейка особенно важно отслеживать время бесперебойной работы и долю пропущенных слотов валидатора, чтобы сохранять высокую производительность. Этот процесс часто отнимает много времени и эквивалентен полной занятости одного или нескольких человек — по крайней мере для ключевых активных участников, вносящих вклад в экосистему.
Доходы
Доход валидатора поступает из трех основных источников:
- Комиссия с инфляционных вознаграждений
- Вознаграждения за блоки
- MEV
Комиссия с инфляционных вознаграждений
Вознаграждение валидатора представляет собой его комиссию с инфляционных выплат. Валидаторы, участвующие в консенсусе, получают вознаграждения в SOL в качестве стимула к участию. Эти вознаграждения выплачиваются за счет инфляции. Инфляция увеличивает общее предложение токенов, а новые выпущенные токены распределяются между валидаторами.
Валидаторы получают вознаграждения в конце каждой эпохи Solana. Эти вознаграждения представляют собой комиссию с годовой инфляции и рассчитываются с учетом нескольких факторов:
- Глобальный уровень инфляции: Solana использует заранее определенную формулу для расчета объема инфляционных вознаграждений за эпоху. Этот показатель задается установленным в Solana графиком дезинфляционной эмиссии. Он играет ключевую роль в стимулировании раннего участия в сети и обеспечении денежной стабильности и безопасности.
- Доля стейкинга: Доля общего объема SOL в стейкинге относительно циркулирующего предложения напрямую влияет на вознаграждения. Чем больше стейк, тем выше потенциальные вознаграждения.
- Ставка комиссии: Эту комиссию взимают клиенты-валидаторы. Она входит в их доход за поддержку сети и рассчитывается как процент от общего объема инфляционных вознаграждений, направленных валидатору.
- Участие валидатора: Учитываются время бесперебойной работы и доля слотов, в которых валидатор успешно проголосовал. Эти показатели влияют на его общий доход.
Инфляционный механизм Solana предусматривает постепенное снижение инфляции: с начального уровня 7–9% при темпе дезинфляции от -14% до -16% до долгосрочного стабильного уровня 1–2%. Этот график призван сбалансировать ранний рост сети и долгосрочную стабильность.
Влияние этих факторов на экономику Solana можно моделировать с помощью различных сценариев. Например, если принять начальный уровень инфляции равным 8%, темп дезинфляции — -15%, а долгосрочный уровень — 1,5%, можно спрогнозировать эмиссию токенов с течением времени и оценить доходность стейкинга при разных долях общего объема SOL в стейкинге. Обычно эта доля составляет от 60% до 90%, что отражает вовлеченность сообщества и соответствует показателям других протоколов Proof-of-Stake.
Однако эти прогнозы не учитывают такие переменные, как время бесперебойной работы валидатора, комиссии, ограничение доходности или возможные случаи слешинга. Кроме того, доля SOL в стейкинге динамична и зависит от экономических стимулов, заложенных в график инфляции.
Стейкинг может быстро превратиться в сложную тему, но важно помнить: чистый эффект инфляции и распространенной модели стейкинга в PoS-сетях заключается в перераспределении средств от тех, кто не участвует в стейкинге, к его участникам.
Стейкинг сокращает свободное предложение, то есть находящийся в обращении объем токенов, блокируя токены в протоколе. В предельном случае инфляционная модель требует участия всех держателей. Это стимулирует использование токенов ликвидного стейкинга (LST) для участия и повышения эффективности капитала. Следует ожидать, что их распространение в Solana продолжит расти.
Инфляционная денежно-кредитная политика не плоха сама по себе. Ее цель — субсидировать безопасность сегодня и использовать будущий спрос для компенсации текущих расходов. Инфляцию можно понимать как попытку криптоиндустрии отделить экономическую безопасность от финансовых циклов, то есть спроса на пространство в блоках.
Вознаграждения за блоки
Валидаторы, назначенные лидерами определенного блока, получают дополнительные вознаграждения за блок. Они состоят из 50% базовой комиссии и 50% приоритетных комиссий, а вторая половина сжигается.
Недавние всплески активности привели к росту приоритетных комиссий, половину которых получает лидер:
Сообщество хорошо понимает, что текущая структура комиссий Solana, при которой 50% комиссии за транзакцию получает лидер (валидатор, обрабатывающий транзакцию), а остальные 50% уничтожаются, не обеспечивает согласованность стимулов. В этой системе отправителю выгодно заключить внепротокольное соглашение с лидером и заплатить приоритетную комиссию вне сети, чтобы избежать сжигания.
Важно отметить, что основная часть дохода валидатора поступает от комиссии с инфляционных вознаграждений, а не от вознаграждений за блоки. Поэтому сегодня финансовая выгода от подобных побочных соглашений относительно невелика.
Распространенный пример такого соглашения — использование аукционов Jito валидаторами с клиентом Jito-Solana. Этот подход изменяет непрерывный процесс формирования блоков стандартного протокола Solana, проводя аукционы пространства в блоках на начальном этапе назначенных валидатору слотов.
MEV
MEV, или «максимальная извлекаемая ценность», — это прибыль, которую валидатор может получить благодаря возможности произвольно включать, исключать или менять порядок транзакций в создаваемых им блоках. В Solana валидаторы, назначенные лидерами, полностью контролируют упаковку и планирование блоков, хотя сегодня многие валидаторы используют неизмененные форки клиентов Solana Labs или Jito-Solana. Приоритетные комиссии стимулируют валидаторов включать транзакции, переданные им через RPC и другими валидаторами. Однако строгого требования включать такие транзакции нет.
Хотя среда MEV в Solana быстро меняется, многие отрицательные внешние эффекты MEV влияют на всю экосистему. 58% всех вычислительных ресурсов впустую расходуется на неудачные арбитражные операции:
Однако если лидер блока использует клиент Jito-Solana, MEV можно извлекать эффективнее. Поисковики могут отправлять лидеру пакеты для включения в блок через механизм офчейн-аукциона. Обычно этот аукцион охватывает первые 200 мс определенного слота:
Поскольку конкуренция основана на цене, а не на скорости, на аукционе пакетов приходится предлагать более значительную долю извлекаемой ценности. Все чаевые из пакета получает лидер, а затем передает их участникам стейкинга.
Валидаторы также могут вертикально интегрироваться и самостоятельно извлекать MEV, изменяя порядок транзакций и используя возможности MEV. Хотя сейчас мало свидетельств того, что это происходит в значительном масштабе, стимул к такому поведению усиливается по мере роста розничной активности в Solana.
Среда MEV в Solana быстро меняется и развивается: за последнюю неделю через Jito прошло более 2 миллионов пакетов и 8 500 SOL:
Рынок MEV в Solana относительно невелик по сравнению с Ethereum. Однако по мере роста числа пользователей и активности в Solana будет появляться больше возможностей для MEV, что увеличит доходы валидаторов.
Программа делегирования Solana Foundation
Стать валидатором и участвовать в консенсусе можно без разрешений. Однако из-за сопутствующих расходов Solana Foundation создала программу делегирования Solana Foundation (SFDP), которая помогает компенсировать часть первоначальных расходов на валидацию.
Сейчас в программе делегирования происходят изменения. Обновленная программа призвана оказывать валидаторам более существенную поддержку на начальных этапах и постепенно сокращать ее по мере достижения самоокупаемости. Такой подход мотивирует валидаторов привлекать внешний стейк и поддерживать высокие стандарты производительности. Кроме того, программа делегирования направлена на повышение децентрализации и отдает приоритет валидаторам, которые не используют популярные предложения, включая Latitude, AWS и Terraswitch.
В рамках новой системы Solana Foundation будет покрывать расходы валидаторов на голосование в течение первого года, постепенно сокращая поддержку: 100% в первые три месяца, а затем 75%, 50% и 25% в последующие кварталы. Через 12 месяцев поддержка прекратится. Такое постепенное сокращение призвано помочь новым или небольшим валидаторам с первоначальными расходами и одновременно мотивировать их обеспечить устойчивый уровень стейка.
Кроме того, SFDP будет дополнять внешний стейк в соотношении 1:1, но не более чем на 100 000 SOL со стороны Foundation. Эта политика укрепляет роль сообщества в принятии решений о стейкинге и стимулирует валидаторов взаимодействовать с более широким сообществом Solana. Например, валидатор с внешним стейком 10 000 SOL получит от Foundation эквивалентную сумму, что удвоит его общий стейк. Валидаторы со значительным внешним стейком, например 250 000 SOL, получат максимальное дополнение в размере 100 000 SOL. Критерии производительности также обновлены: теперь они включают базовые требования и допустимую долю пропущенных слотов, рассчитанную за более длительный период. Это снижает разброс показателей для валидаторов, которым в течение эпохи достается меньше лидерских слотов.
На начальном этапе SFDP также выделит каждому участнику базовый объем примерно в 40 000 SOL из оставшегося после дополнения стейка Foundation. Это приблизительный объем SOL, необходимый для достижения безубыточности. Базовое делегирование необходимо валидаторам для участия в создании блоков. Со временем, по мере дополнения большего объема стейка и внесения большего объема стейка Foundation в стейкинг-пулы, эта базовая сумма будет уменьшаться. Foundation также развивает экосистему ликвидного стейкинга, размещая стейк в стейкинг-пулах и тем самым поддерживая ориентацию сети на сообщество.
Эти изменения SFDP, развертывание которых планировалось на конец января или начало февраля 2024 года, призваны повысить качество и надежность валидаторов в сети Solana. Важно отметить, что для эксплуатации валидатора Solana участие в SFDP не обязательно, поскольку набор валидаторов остается открытым. Большинство успешных «общественных» валидаторов не имеют стейка, делегированного Foundation.
Дополнительные соображения и выводы
До этого момента в статье была описана текущая структура доходов и расходов валидаторов Solana. Для эффективной работы валидаторам необходимо следить за последними техническими разработками и обновлениями Solana.
Вот некоторые вопросы, которые валидаторы начинают учитывать уже сегодня:
- Сегодня большинство ончейн-транзакций — спам. Что произойдет, если или когда планировщик станет детерминированным, а упаковка блоков — более эффективной?
- Появится ли долгосрочный стейкинг, при котором участники с более длительным временным горизонтом получают более высокую годовую процентную доходность, и как он может взаимодействовать с их индивидуальным профилем риска?
- Какие аспекты их работы изменятся, если Solana внедрит программный слешинг? Как это может изменить поведение не только этих валидаторов, но и других?
- Как внедрение Firedancer повлияет на их экономику? Все ли валидаторы будут использовать клиент Firedancer как основной, а клиент Labs/Jito — как резервный? Появится ли форк Jito-Firedancer?
В этой статье мы рассмотрели несколько базовых механизмов, лежащих в основе экономики Solana. Вероятно, они отражают текущее положение валидаторов, но ситуация быстро меняется. Валидаторам следует учитывать будущие обновления и их последствия, включая, помимо прочего, детерминированное планирование, стимулы для долгосрочного стейкинга, программный слешинг и появление новых клиентов, таких как Firedancer.
Благодарим Ben Hawkins (Solana Foundation) и 7Layer (Overclock) за отзывы и рецензирование.
Похожие статьи
Подпишитесь на Helius
Следите за новостями разработки на Solana и получайте уведомления о наших публикациях


