Как P2P.org создала отправитель транзакций для Solana, который не позволяет упустить слот
Сеть Solana обрабатывает более 162 миллионов транзакций ежедневно, при этом среднее время слота составляет 390 миллисекунд. Для большинства пользователей такая скорость более чем достаточна. Однако для торговых компаний, арбитражных ботов и систем ликвидации это время является критически недостаточным. Разница между успешным выполнением транзакции в слоте 0 и неудачным выполнением в слоте 2 не является незначительной. Это разница между прибыльной сделкой и упущенной возможностью, когда комиссии уже оплачены. На Solana задержка в выполнении транзакции не является бесплатной. Приоритетные комиссии, уплаченные за получение слота, также взимаются, если транзакция приходит после того, как возможность уже упущена. Эта проблема стала основой для создания Syncro Sender от P2P.org.
Проблемы с маршрутизацией транзакций в Solana
Основная проблема заключается не в самой сети Solana, а в пути к лидеру. Большинство команд, отправляющих транзакции в Solana, используют общие RPC-эндпоинты. Эти эндпоинты предназначены для доступности и общего использования, а не для критически важных рабочих процессов. Они делят пропускную способность между тысячами одновременно работающих пользователей, не обеспечивают приоритезацию для временно чувствительных транзакций и направляют данные через ограниченное количество путей без гарантии прямоты или скорости доставки.
Исследования показали, что качество обслуживания, основанное на ставках (Stake-Weighted Quality of Service, SWQoS), является наиболее эффективным механизмом для снижения задержки при выполнении транзакций для всех типов транзакций, превосходя как приоритетные комиссии, так и советы Jito. Стандартные общие RPC-эндпоинты, которые не связаны с валидатором, имеющим ставку, не могут получить доступ к приоритетной пропускной способности SWQoS. Они конкурируют за оставшиеся примерно 20% пропускной способности лидера наряду с другими нестейкнутыми соединениями в сети.
Таким образом, команды, полагающиеся на общие RPC, конкурируют за оставшиеся 20% доступной пропускной способности, независимо от того, сколько они платят в виде приоритетных комиссий. Комиссии влияют на порядок после того, как транзакция поступает, но не улучшают вероятность ее успешного прибытия.
Как работает Syncro Sender
Syncro Sender — это отправитель транзакций для Solana, построенный на инфраструктуре валидаторов P2P.org, специально разработанный для критически важных рабочих процессов. Несколько архитектурных решений отличают его от стандартной отправки через RPC и от конкурирующих решений.
Во-первых, маршрутизация на уровне валидатора через соединения SWQoS. Syncro Sender направляет транзакции через инфраструктуру валидаторов P2P.org, предоставляя транзакциям доступ к приоритетным полосам пропускной способности, зарезервированным для ставленных соединений. Это происходит на сетевом уровне, до того как вступают в силу комиссии. Преимущество наиболее заметно во время перегрузок, что особенно важно для торговых и ликвидационных рабочих процессов.
Во-вторых, многопутевая доставка к текущим и будущим лидерам. Вместо того чтобы полагаться на один путь отправки, Syncro Sender одновременно отправляет транзакции по нескольким маршрутам: непосредственно к текущему лидеру блока, к будущим лидерам, определенным по расписанию лидеров, и через соединения валидаторов с ставкой параллельно. Тот путь, который достигает лидера первым, определяет результат. Остальные становятся избыточными. Независимые бенчмарки 2025 года подтвердили, что без SWQoS и хорошо расположенной инфраструктуры даже транзакции с высокими комиссиями последовательно попадают в диапазон секунд. Многопутевая доставка через ставленные соединения позволяет командам достигать субсекундных показателей, что уже ставит их впереди большинства сетевого трафика.
Глобальная инфраструктура и производительность
Эндпоинты Syncro Sender развернуты в шести регионах: Амстердаме, Франкфурте, Нью-Йорке, Лондоне, Токио и Сингапуре. Поскольку расписание лидеров Solana постоянно меняется, стабильная производительность для различных лидеров слотов требует географического охвата, а не близости к одному месту. Эндпоинт, ближайший к активному кластеру валидаторов, обрабатывает каждую отправку, минимизируя сетевые переходы и снижая задержку на каждом этапе.
Кроме того, Syncro Sender предлагает интеграцию без необходимости изменения логики. Он работает как дополнительный эндпоинт отправки наряду с существующей инфраструктурой. Команды не должны перестраивать свой поток транзакций, изменять свою логику подписания или заменять текущих провайдеров. Единственное требование — добавить инструкцию о чаевых к транзакции. Большинство команд запускают Syncro Sender параллельно с текущей настройкой, сравнивают производительность по реальному потоку транзакций и оценивают результаты напрямую.
Производительность транзакций в реальных условиях
Syncro Sender сообщает о 99,2% уровне включения транзакций и 99% уровне попадания из слота 0 в слот 1 среди производственного трафика от торговых компаний и поисковиков. Средняя задержка составляет 1,2 слота. Для контекста, в июле 2025 года в журнале ACM Proceedings on Software Engineering была опубликована рецензируемая статья, в которой анализировалось более 1,5 миллиарда неудачных транзакций в Solana. В ней было установлено, что автоматизированные аккаунты имеют уровень неудач транзакций 58,43%. Для команд, критически зависящих от выполнения, разрыв между средней производительностью сети и специализированной инфраструктурой — это то место, где принимаются решения о результатах выполнения.
Инфраструктура P2P.org и начало работы с Syncro Sender
P2P.org является одним из крупнейших некустодиальных провайдеров стейкинга в отрасли, с более чем 10 миллиардами долларов активов под валидацией на 40 блокчейн-сетях. Syncro Sender построен непосредственно на этой инфраструктуре валидаторов, что означает, что ставленные соединения, через которые он маршрутизирует, не получены от третьих сторон. Это собственные отношения валидаторов P2P.org, поддерживаемые и эксплуатируемые как часть той же инфраструктурной системы, которая защищает миллиарды в ставленных активах. Эта глубина инфраструктуры и позволяет использовать приоритетную маршрутизацию SWQoS и глобальное покрытие эндпоинтов, которые определяют производительность Syncro Sender.
Syncro Sender доступен через общий эндпоинт для тестирования без необходимости в API-ключе и через выделенный частный эндпоинт для производственных случаев. Общий эндпоинт поддерживает до 1 запроса в секунду с чаевыми в 0,0001 SOL за каждую успешно выполненную транзакцию. Выделенный эндпоинт поддерживает до 50 запросов в секунду с полной поддержкой методов RPC. Команды, желающие понять, как работает выполнение транзакций в Solana перед интеграцией, могут ознакомиться с полным техническим разбором в объяснении выполнения транзакций P2P.org. Полная документация по интеграции, включая детали эндпоинтов, конфигурацию чаевых и примеры кода, доступна в документации Syncro Sender.
Заключение
Syncro Sender от P2P.org представляет собой важный инструмент для команд, работающих в условиях жесткой конкуренции на рынке криптовалют. Его уникальная архитектура и использование приоритетной маршрутизации обеспечивают значительное преимущество в скорости выполнения транзакций. В условиях, когда каждая миллисекунда имеет значение, такие решения становятся критически важными для успешной работы на платформе Solana. Команды, стремящиеся оптимизировать свои процессы и повысить эффективность, могут воспользоваться возможностями, которые предлагает Syncro Sender, и тем самым улучшить свои результаты в торговле и ликвидации.