Solana
Simulated route
$124.50 model
Example
Ethereum
Private bundle
$840.12 model
Example
BNB
Liquidation test
$45.20 model
Example
Base
Arbitrage test
$12.05 model
Example
Solana
Jito bundle
$310.00 model
Example
Polygon
Route check
$8.45 model
Example
Solana
Simulated route
$124.50 model
Example
Ethereum
Private bundle
$840.12 model
Example
BNB
Liquidation test
$45.20 model
Example
Base
Arbitrage test
$12.05 model
Example
Solana
Jito bundle
$310.00 model
Example
Polygon
Route check
$8.45 model
Example
InfraEvaluationэтап⏱ 7минута чтения

Торговля с нулевой задержкой: оптимизация RPC…

**Краткий ответ** — Снайперская задержка Solana в 2026 году обусловлена ​​четырьмя совокупными источниками: опросом RPC и отправкой Geyser gRPC (разрыв ~300 мс), общим и выделенным

Торговля с нулевой задержкой: оптимизация RPC Solana для снайперской атаки
FR
Команда FRBСпециалисты по MEV
Последнее обновление
#Solana#RPC#Latency#Geyser Plugin#Sniper Bot

Краткий ответ — Снайперская задержка Solana в 2026 году обусловлена ​​четырьмя совокупными источниками: опросом RPC и отправкой Geyser gRPC (разрыв ~300 мс), общим и выделенным узлом (разрыв ~100 мс), географической удаленностью от инфраструктуры валидатора (~10–80 мс в зависимости от региона) и накладными расходами на создание транзакций (~5–15 мс). Для устранения всех четырех требуется Yellowstone gRPC на выделенном узле, расположенном в AWS us-east-1, с агентом FRB, работающим локально или на том же VPS. В этом руководстве объясняется каждый уровень и приводятся конкретные цели конфигурации.

Путь мастерства: Путь снайпера Solana

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

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

Для снайперских монет последствия очевидны: недостаток задержки в 300 мс означает постоянную оплату на 20–60% выше начальной цены при любом запуске, который привлекает несколько конкурирующих ботов. Цену устанавливают боты с задержкой 10 мс; вы покупаете у них.

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

Контекст сравнительного теста:

  • Розничный пользователь (публичный RPC, кошелек браузера): 800–2000 мс от «обнаружена возможность» до «отправлена ​​транзакция».
  • Telegram-бот (на стороне сервера): 200–500 мс.
  • Оптимизированный выделенный RPC (HTTP): 50–150 мс.
  • Йеллоустонский gRPC на выделенном узле, совмещенном расположении: 5–15 мс

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

Уровень 1: Плагин Geyser и стандартный опрос RPC

Стандартный опрос RPC

Стандартный RPC требует, чтобы ваш бот неоднократно спрашивал сеть: «Что изменилось?» через фиксированный интервал:

Bot → HTTP GET /getAccountInfo?account=X → RPC node → Solana network → Response → Bot

Даже оптимизированный опрос с интервалом 100 мс означает, что вы всегда работаете с данными, устаревшими до 100 мс. На практике большинство стандартных настроек HTTP RPC опрашивают 500–1000 мс из-за ограничений скорости на общих узлах.

Йеллоустонский gRPC (модель Geyser Push)

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

Solana validator → gRPC stream → Your bot (within microseconds of state change)

Что дает поток Йеллоустонского gRPC:

  • Изменения состояния учетной записи: обнаруживайте новые инициализации пула Pump.fun, добавление ликвидности или переводы токенов в момент их обработки.
  • Уведомления о транзакциях: просматривайте каждую транзакцию в блоке по мере ее подтверждения с полным контекстом.
  • Обновления слотов: отслеживайте производство блоков в режиме реального времени без опроса

Практическая разница в задержке: Yellowstone gRPC доставляет новые события учетной записи менее чем за 10 мс после обработки валидатором. Стандартный опрос HTTP доставляет одно и то же событие за 100–1000 мс в зависимости от частоты опроса и нагрузки узла RPC.

Поставщики, предлагающие Йеллоустонский gRPC (2026 г.):

  • Triton One: Специально построенная инфраструктура Solana. Йеллоустонский gRPC — их основной продукт. Цены: 150–500 долларов США в месяц для уровней производительности.
  • Helius: gRPC доступен в планах выделенных узлов. Стоимость: 100–300 долларов в месяц.
  • QuickNode: выделенные узлы Solana с поддержкой потока Geyser. Стоимость: 200–600 долларов в месяц.

Поставщики общих RPC (уровень бесплатного пользования от любого поставщика) не поддерживают Yellowstone gRPC. Вам нужен выделенный узел.

Уровень 2: выделенные и общие узлы RPC

Общий узел RPC обслуживает тысячи пользователей одновременно. Ваш запрос конкурирует за приоритет обработки с:

  • Минтеры NFT отправляют транзакции
  • Пользователи DeFi запрашивают состояние пула
  • Другие торговые боты опрашивают ту же конечную точку
  • Запрос баланса розничного кошелька

В периоды пиковой нагрузки (популярные запуски, нестабильные рыночные условия) общие узлы ограничивают запросы или добавляют задержки в очереди. Дополнительная задержка непредсказуема — от 20 мс до нескольких секунд.

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

Минимальные характеристики выделенного узла для соревновательной снайперской стрельбы по Solana:

  • 32-ядерный процессор
  • 256 ГБ ОЗУ (состояние валидатора Solana требует большого объема памяти)
  • SSD-накопитель NVMe для данных учетной записи
  • Сетевой интерфейс 1 Гбит/с

Запуск собственного узла без операционной системы возможен, но сложен в эксплуатации (требует постоянных обновлений клиента Solana, мониторинга и планирования аварийного переключения). Большинство профессиональных операторов используют управляемый выделенный узел от Triton One, Helius или QuickNode, который управляет инфраструктурой, предоставляя вам эксклюзивный доступ.

Уровень 3: Географическое совместное расположение

Скорость света в оптоволокне составляет примерно 200 000 км/с. Поездка туда и обратно из Лондона в Нью-Йорк занимает минимум около 70 мс — даже без учета каких-либо затрат на обработку. Никакая оптимизация программного обеспечения не устраняет это.

География валидаторов Solana сосредоточена в трех основных регионах:

  • Восток США (AWS us-east-1, Северная Вирджиния): Самая большая концентрация валидаторов Solana. Если ваш исполнительный сервер находится в том же центре обработки данных, что и лидер блока, время прибытия вашей транзакции к этому лидеру составляет 1–3 мс.
  • Франкфурт (AWS eu-central-1): Значительное присутствие европейских валидаторов.
  • Токио/Сингапур: Азиатский кластер валидаторов.

Оптимальная настройка для операторов из США. Запустите агент FRB на VPS AWS us-east-1 (m5.xlarge или больше). Благодаря этому ваша среда выполнения физически примыкает к большей части инфраструктуры валидаторов Solana.

Для трейдеров за пределами США: Рассмотрим график лидеров. Solana заранее публикует расписание валидаторов. Когда будущие лидеры блоков преимущественно базируются в США, ваш исполнительный сервер us-east-1 имеет преимущество по задержке. Когда лидеры переходят к европейским или азиатским валидаторам, преимущество меняется.

Размер VPS для агента FRB на Solana:

  • ЦП: минимум 4 виртуальных ЦП (движок моделирования FRB является однопоточным, поэтому высокая тактовая частота важнее количества ядер)
  • Оперативная память: минимум 16 ГБ
  • ОС: Windows Server 2022 (агент FRB является родным для Windows)
  • Сеть: не менее 1 Гбит/с; проверьте фактическую пропускную способность с помощью iperf3

Уровень 4: Оптимизация построения транзакций

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

Транзакции Solana перед отправкой должны указывать все адреса счетов, участвующие в каждой инструкции. Если ваш бот вычисляет эти маршруты, вызывая внешний API маршрутизации, каждый вызов API добавляет 50–200 мс накладных расходов. Если ваш бот имеет таблицы маршрутизации, кэшированные локально, и вычисляет маршрут в процессе, эти накладные расходы упадут до менее 1 мс.

Построение транзакции агента FRB:

  • Таблицы маршрутов для Raydium, Orca, Meteora и Pump.fun кэшируются локально и обновляются через поток Geyser.
  • Байт-код транзакции создается внутри процесса без внешних вызовов API.
  • Бюджеты вычислительных единиц (CU) динамически рассчитываются на основе текущего рынка комиссий блока.
  • Комиссия за приоритет устанавливается на основе скользящего 80-го процентиля недавних успешных транзакций в категории вашей стратегии.

Бюджет вычислительной единицы. Для каждой транзакции Solana указывается максимальный бюджет CU. Установка слишком низкого значения приведет к сбою транзакции, если фактические вычисления превышают бюджет. Установка слишком высокого значения приводит к потере места для платы. FRB калибрует бюджеты CU для каждого типа стратегии на основе исторических данных исполнения:

  • Простой обмен: 140 000–200 000 д.е.
  • Многосторонний арбитраж: 300 000–500 000 CU.
  • Пакет Jito (3 транзакции): рассчитывается за транзакцию внутри пакета.

Измерение вашего стека

После настройки конфигурации RPC + Geyser + VPS проверьте эти целевые показатели, прежде чем включать выполнение в реальном времени:

Метрическая Цель Как измерить
Задержка обнаружения новой учетной записи <15 мс Сравните временную метку уведомления Гейзера и временную метку слота Solana
Время строительства сделки <5 мс Внутренний журнал синхронизации FRB
Туда и обратно к лидеру (VPS) <10 мс для востока США traceroute на IP-адрес валидатора
Сквозной (обнаружить→отправить) <50 мс Отчет о времени импульса операций FRB

Если сквозное соединение постоянно превышает 50 мс, определите, какой уровень является узким местом:

  • Обнаружение за 15 мс → Поставщик гейзера или проблема с качеством соединения
  • Строительство более 5 мс → проверьте внешние вызовы API при вычислении маршрута.
  • Задержка туда и обратно более 10 мс → географическое несоответствие между VPS и нынешними лидерами.

Резервный вариант для работы на дому

Если вы не можете запустить совместно расположенный VPS (стоимость или эксплуатационные ограничения), вы все равно можете улучшить задержку в розничной торговле:

  1. Получите подписку на выделенный узел от Helius или QuickNode (значительное улучшение по сравнению с общим RPC)
  2. Запустите агент FRB на своем локальном компьютере (что позволяет избежать нагрузки на VPS, но зависит от дрожания домашнего интернета).
  3. Используйте интернет-провайдера в США с прямым пирингом уровня 1, если ваш дом находится в США — задержка дома для AWS us-east-1 из крупного города США составляет 10–30 мс.

Эта конфигурация обеспечивает сквозное время 80–150 мс, что неконкурентоспособно с совмещенными операторами для самых быстрых запусков, но достаточно для многих возможностей средней скорости.

Связанное чтение

Загрузить агент FRB — проверьте установщик и запустите режим моделирования, чтобы проверить свой стек задержек, прежде чем вкладывать средства.

Делиться𝕏 Твиттерв LinkedInf Facebook

Похожие статьи

Дальнейшее чтение и инструменты

Обсуждение

Примечаний пока нет. Добавьте первое наблюдение или поделитесь ссылкой со своей командой на X (@MCFRB).

Оставить заметку
Заметки хранятся только локально в вашем браузере.
Контролируйте пульс

Расширьте свое исполнение

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

Готовы развиваться?

Сделайте следующий шаг

Независимо от того, проверяете ли вы безопасность терминала или запускаете свой первый пакет, путешествие по FRB начинается здесь.

Рекомендуется

Установить агент FRB

Безопасная сборка Windows. Проверено через SHA-256 для максимальной целостности.

Рекомендуется

Прочтите документацию: краткое руководство

Освойте настройку за 15 минут. От сопряжения кошелька до первого пакета.

Рекомендуется

Запустить панель мониторинга

Контролируйте свой Ops Pulse и управляйте маршрутами транзакций в режиме реального времени.