ERPC объявляет о масштабном обновлении Solana RPC HTTP/WebSocket-эндпоинтов во всех регионах, повышая производительность и стабильность за счет сетевой оптимизации и усиленной обработки нагрузки
ERPC объявляет о масштабном обновлении Solana RPC HTTP/WebSocket-эндпоинтов во всех регионах, повышая производительность и стабильность за счет сетевой оптимизации и усиленной обработки нагрузки

ELSOUL LABO B.V. (штаб-квартира: Амстердам, Нидерланды; CEO: Fumitake Kawasaki) и Validators DAO провели масштабное сетевое обновление Solana RPC HTTP/WebSocket-эндпоинтов ERPC во всех регионах, включая Амстердам, Франкфурт, Лондон, Нью-Йорк, Чикаго, Токио и Сингапур.
Обновление включает целый набор улучшений: оптимизацию сети, усиление защитной логики, переработку обработки нагрузки, расширение nodes и обновление Solana software. Всё вместе это дало заметно более стабильную работу и меньшую задержку, особенно под высокой нагрузкой.
Кроме того, редкие случаи HTTP 500, которые иногда появлялись в часы пик, теперь встречаются значительно реже, а среда для разработчиков и пользователей dApps стала надёжнее.
Кроме того, редкие случаи HTTP 500, которые иногда появлялись в часы пик, теперь встречаются значительно реже, а среда для разработчиков и пользователей dApps стала надёжнее.
Рост мирового спроса на Solana и проблемы обычного RPC deployment
После одобрения Solana ETFs и появления новых ETF products мировое внимание к экосистеме Solana продолжает расти.
Однако классические RPC-провайдеры обычно держали узлы лишь в нескольких центральных регионах, например во Франкфурте, Амстердаме или Нью-Йорке, и из-за этого во многих частях мира, особенно в Азии, было трудно получить доступ к действительно близким и качественным RPC-эндпоинтам.
Однако классические RPC-провайдеры обычно держали узлы лишь в нескольких центральных регионах, например во Франкфурте, Амстердаме или Нью-Йорке, и из-за этого во многих частях мира, особенно в Азии, было трудно получить доступ к действительно близким и качественным RPC-эндпоинтам.
В Азии разработчикам и пользователям часто приходилось подключаться к удалённым регионам, а задержка в некоторых случаях превышала сотни миллисекунд.
Для HFT-приложений и dApps, чувствительных к задержке, это становилось серьёзным узким местом.
Для HFT-приложений и dApps, чувствительных к задержке, это становилось серьёзным узким местом.
Кроме того, без доступа к ближайшим высокопроизводительным RPC-эндпоинтам разработчикам было трудно тестировать приложения в условиях, действительно близких к рабочему контуру, а значит снижалась и эффективность разработки.
Чтобы решить эти проблемы, ERPC последовательно расширяет глобальную географию присутствия и дорабатывает технологическую платформу, чтобы дать разработчикам и пользователям по всему миру быструю и стабильную среду Solana.
Принцип ERPC: одинаково быстрый и стабильный Solana RPC по всему миру
Чтобы разработчики в любой точке мира могли работать с Solana RPC быстро и стабильно, ERPC держит HTTP/WebSocket-узлы в семи регионах: Амстердаме, Франкфурте, Лондоне, Нью-Йорке, Чикаго, Токио и Сингапуре.
Глобальный прокси ERPC автоматически направляет каждого пользователя в ближайший регион, уменьшая задержку, вызванную расстоянием.
Это обновление развивает ту же идею и делает качество работы HTTP/WebSocket-эндпоинтов ещё ровнее по всему миру.
Это обновление развивает ту же идею и делает качество работы HTTP/WebSocket-эндпоинтов ещё ровнее по всему миру.
Оптимизация сети и усиление защитной логики
В рамках этого обновления были улучшены и сетевые маршруты, и защитные слои:
- Повышена точность маршрутизации глобального прокси для более стабильного выбора кратчайшего маршрута с низкой задержкой
- Усилена динамическая маршрутизация на основе ping
- Перестроены порядок и структура правил nftables
- Добавлено раннее блокирование аномального и подозрительного трафика
- Обновлён набор правил с приоритетом для нормального трафика
Эти улучшения одновременно повышают защиту и уменьшают накладные потери при обработке обычного трафика.
Работа под нагрузкой и расширение узлов: HTTP 500 стало заметно меньше
Во время пикового трафика раньше изредка возникали HTTP 500 errors.
После обновления ситуацию удалось заметно улучшить за счёт следующих изменений:
После обновления ситуацию удалось заметно улучшить за счёт следующих изменений:
- Расширение узлов с учётом региональной структуры нагрузки
- Перебалансировка распределения трафика
- Настройка управления очередями на backend и таймаутов
- Контроль маршрутизации, который уменьшает перегрев отдельных точек при пиковых нагрузках
В итоге зависания, вызванные перегрузкой, стали значительно реже, а HTTP 500 встречается намного меньше.
Запросы чаще завершаются корректным ответом, и у разработчиков становится меньше неопределённости на уровне приложений.
Запросы чаще завершаются корректным ответом, и у разработчиков становится меньше неопределённости на уровне приложений.
Улучшения по регионам
Токио Region
Сильнее всего эффект заметен в Токио.
Задержка и стабильность для пользователей по всей Азии улучшились особенно заметно, что делает регион гораздо более пригодным для HFT-ботов и dApps, чувствительных к задержке.
Задержка и стабильность для пользователей по всей Азии улучшились особенно заметно, что делает регион гораздо более пригодным для HFT-ботов и dApps, чувствительных к задержке.
Europe (Амстердам / Франкфурт / Лондон)
Эти регионы и раньше были стабильными, но теперь разброс под пиковой нагрузкой стал ниже, а время отклика - ровнее.
North America (Нью-Йорк / Чикаго)
Распределение нагрузки и конфигурации узлов были подстроены под региональные шаблоны трафика, что улучшило стабильность в часы пикового спроса.
Сингапур
После крупного обновления, анонсированного 21 числа, Сингапур также получил дополнительную сетевую оптимизацию и усиленную защитную логику на уровне HTTP/WebSocket.
Роль SWQoS-эндпоинтов и улучшения сетевого пути
SWQoS (Stake-Weighted Quality of Service) - это встроенный в Solana механизм, который приоритизирует доставку транзакций на основе stake и даёт валидаторам и связанным со stake подключениям более надёжный путь к leader даже во время перегрузок.
Параллельно с улучшениями HTTP/WebSocket-сети были оптимизированы и сетевые пути, которыми пользуются SWQoS-эндпоинты.
За счёт общей оптимизации сети и усиленной защитной логики по всей инфраструктуре ERPC доставка транзакций через SWQoS теперь работает стабильнее, чем раньше.
За счёт общей оптимизации сети и усиленной защитной логики по всей инфраструктуре ERPC доставка транзакций через SWQoS теперь работает стабильнее, чем раньше.
Сейчас среда SWQoS от ERPC доступна во Франкфурте, где её преимущества особенно заметны в те периоды, когда network leader находится именно в этом регионе.
Все узлы обновлены до последней версии Solana software
Все RPC-узлы, которые обслуживают HTTP/WebSocket-сервисы, обновлены до последней версии Solana software, включая оптимизации на уровне протокола и более стабильное получение logs.
Вместе с сетевыми улучшениями это дало прирост и по скорости отклика, и по стабильности во всех регионах.
Вместе с сетевыми улучшениями это дало прирост и по скорости отклика, и по стабильности во всех регионах.
Как это решает проблемы разработчиков
Когда разработчики вынуждены подключаться к удалённым RPC-регионам, тестирование в условиях, близких к рабочему контуру, становится затруднительным, и скрытые проблемы проявляются уже только в реальной эксплуатации.
После обновления разработчики получили быстрые HTTP/WebSocket RPC-эндпоинты в ближайших регионах, что заметно сокращает разрыв между средой разработки и рабочим контуром.
После обновления разработчики получили быстрые HTTP/WebSocket RPC-эндпоинты в ближайших регионах, что заметно сокращает разрыв между средой разработки и рабочим контуром.
Для разработчиков в Азии особенно важно то, что заметно ускорились Токио и Сингапур.
Польза для пользователей dApps
Пользовательский опыт в dApps напрямую зависит от качества RPC-эндпоинтов в ближайшем регионе.
После этого обновления пользователи по всему миру могут подключаться к высокопроизводительным эндпоинтам в своём регионе, а значит swaps, mints, игровые действия и вся работа приложений в целом становятся быстрее и ровнее.
После этого обновления пользователи по всему миру могут подключаться к высокопроизводительным эндпоинтам в своём регионе, а значит swaps, mints, игровые действия и вся работа приложений в целом становятся быстрее и ровнее.
В периоды пиковой нагрузки также снизился error rate, что дополнительно повышает стабильность приложений.
Какие проблемы решают ERPC, SLV и Validators DAO
- Сбои транзакций и колебания задержки, типичные для многих RPC-сред
- Ограничение производительности и overcommit у многих инфраструктурных провайдеров
- Существенное влияние сетевого расстояния на качество связи
- Сложность для небольших команд получить действительно надёжную инфраструктуру
Опыт, полученный при создании open-source проекта Solana NFT card game Epics DAO, наглядно показал, насколько тяжело найти быструю и надёжную RPC-инфраструктуру.
Используя эту экспертизу, мы теперь развиваем ERPC и SLV для всей экосистемы Solana.
Используя эту экспертизу, мы теперь развиваем ERPC и SLV для всей экосистемы Solana.
В таких критически важных сферах, как финансы, задержка и ошибки напрямую отражаются на пользовательском опыте.
ERPC и Validators DAO продолжат дорабатывать инфраструктуру в соответствии с изменениями сети Solana и мирового спроса, помогая улучшать и разработку, и пользовательский опыт по всему миру.
ERPC и Validators DAO продолжат дорабатывать инфраструктуру в соответствии с изменениями сети Solana и мирового спроса, помогая улучшать и разработку, и пользовательский опыт по всему миру.
- Официальный сайт ERPC: https://erpc.global/en
- Официальный сайт SLV: https://slv.dev/en
- Официальный сайт elSOL: https://elsol.app/en
- Официальный сайт Epics DAO: https://epics.dev/en
- Официальный Discord Validators DAO: https://discord.gg/C7ZQSrCkYR


