ERPC усиливает защитную логику и повышает производительность всех Solana Shreds- и gRPC-эндпоинтов на фоне роста сетевых атак
ERPC усиливает защитную логику и повышает производительность всех Solana Shreds- и gRPC-эндпоинтов на фоне роста сетевых атак

ELSOUL LABO B.V. (штаб-квартира: Амстердам, Нидерланды; CEO: Fumitake Kawasaki) и Validators DAO сообщают, что ERPC завершил крупное обновление всех региональных Shreds и Geyser gRPC endpoints, одновременно усилив и защиту, и производительность.
По мере роста сети Solana увеличивается и объём атакующего трафика. Чтобы надёжно защищать обычный трафик и при этом дополнительно улучшить latency и стабильность, ERPC усилил правила nftables, пересобрал и упростил портовую структуру, обновил Shreds software pipeline и переработал feed architecture для gRPC-узлы.
В результате обновления заметно выросла производительность валидатора, а стабильность Shreds/gRPC улучшилась во всех регионах.
Рост сети Solana и увеличение атакующего трафика
Экосистема Solana продолжает расти в DeFi, NFT и trading bots, и общий сетевой трафик увеличивается из года в год.
Одновременно растёт число DDoS-подобных access patterns и потоков некорректных запросов, что требует более серьёзной защиты и более точного отбора трафика как на уровне validators, так и на уровне RPC infrastructure.
Одновременно растёт число DDoS-подобных access patterns и потоков некорректных запросов, что требует более серьёзной защиты и более точного отбора трафика как на уровне validators, так и на уровне RPC infrastructure.
Чтобы справляться с этими изменениями, ERPC и Validators DAO постоянно анализируют логи, метрики и колебания validator scores, которые наблюдаются в повседневной работе RPC и validators, и на основе этого настраивают Shreds, gRPC и RPC layers.
В центре этого обновления оказались наиболее заметные по эффекту улучшения: усиление защитной логики, обновление software для раздачи Shreds и оптимизация структуры feed, который поступает в gRPC-узлы. Эти изменения уже выведены во все регионы.
Усиление nftables и сокращение портов для лучшей защиты и баланса нагрузки
В рамках обновления был переработан сетевой защитный слой на базе nftables, в том числе:
- Убраны лишние порты и упрощена портовая схема
- Перестроены и донастроены rule sets, улучшен порядок срабатывания
- Раннее блокирование атакующих сигнатур и подозрительных traffic patterns
- Приоритезация легитимного трафика для Shreds, gRPC и RPC
Эти изменения усиливают защиту, почти не создавая лишнего overhead для нормального трафика.
Поскольку атакующий и аномальный трафик теперь отсекается раньше, backend Shreds и gRPC-узлы несут меньшую лишнюю нагрузку, а стабильность запросов и latency улучшаются как при обычной, так и при высокой нагрузке.
Поскольку атакующий и аномальный трафик теперь отсекается раньше, backend Shreds и gRPC-узлы несут меньшую лишнюю нагрузку, а стабильность запросов и latency улучшаются как при обычной, так и при высокой нагрузке.
Обновлённое ПО для Shreds distribution и оптимизированный feed Shreds в gRPC-узлы
ПО, отвечающее за раздачу Shreds, было обновлено с рядом performance optimizations.
Это повысило эффективность всей цепочки получения, обработки и пересылки Shreds, дав более высокий throughput и меньшую задержку на том же hardware.
Это повысило эффективность всей цепочки получения, обработки и пересылки Shreds, дав более высокий throughput и меньшую задержку на том же hardware.
Кроме того, переработаны feed path и processing model, которые подают Shreds в Geyser gRPC-узлы, благодаря чему выросла и производительность gRPC endpoints.
Оптимизации на уровне Shreds напрямую отражаются на gRPC performance и особенно полезны для workloads, которые используют оба потока параллельно.
Оптимизации на уровне Shreds напрямую отражаются на gRPC performance и особенно полезны для workloads, которые используют оба потока параллельно.
После усиления nftables атакующий трафик стал отсекаться намного раньше, прямо на границе сети. В сочетании с обновлённым ПО Shreds и оптимизированной подачей данных в gRPC-узлы система теперь стабильнее удерживается рядом с самыми свежими blocks. Это позволяет отдавать приоритет вычислительным ресурсам под легитимный трафик и одновременно снижать нагрузку и повышать общую производительность.
Улучшение показателей валидатора

Обновление также дало измеримый эффект для валидатора Epics DAO, которым управляют ERPC и Validators DAO.
-
Low Latency Vote score
вырос примерно с уровня 99.90% до около 99.95% -
Consensus Voting score
вырос примерно с уровня 99.97% до около 99.99%
За счёт более ранней фильтрации мусорного трафика и более стабильного выделения bandwidth и processing resources под нормальные потоки, vote-related traffic стал работать ровнее и с меньшим jitter.
Эти операционные выводы используются не только на валидаторе, но и во всех слоях Shreds, gRPC и RPC, что повышает качество всей платформы ERPC.
Эти операционные выводы используются не только на валидаторе, но и во всех слоях Shreds, gRPC и RPC, что повышает качество всей платформы ERPC.
Улучшения Shreds и gRPC во всех регионах
После обновления во всех регионах ERPC стандартизированы следующие улучшения:
- Более быстрая обработка Shreds за счёт обновлённого software
- Оптимизированные Shreds-to-gRPC feed pipelines
- Усиленная защитная логика на базе nftables
- Упрощённая и донастроенная структура портов и rule sets
В результате Shreds и gRPC endpoints теперь показывают:
- Меньше случаев slot gap
- Более стабильную latency
- Меньше processing stalls под нагрузкой
Глобальные proximity data sources и сеть DoubleZero
Хотя многие сервисы, связанные с Shreds, в основном завязаны на Франкфурт (FRA) как источник данных, ERPC использует глобально распределённые, proximity-optimized data sources.
Сейчас Shreds и gRPC у ERPC работают в следующих регионах:
- Амстердам (AMS), Токио (TYO), Нью-Йорк (NY), Чикаго (CHI), Солт-Лейк-Сити (SLC), Лондон (LON), Сингапур (SGP), Франкфурт (FRA)
Архитектура сети:
- Во всех регионах поддерживается DoubleZero
- Прямое соседство с Jito Block Engine и крупными Solana validators через same-network или PNI (Private Network Interconnect)
Такая архитектура обеспечивает почти zero-distance доступ к источникам данных в каждом регионе и даёт более ровную глобальную latency и стабильность по сравнению с single-region sourcing.
Единые Bundle plans
ERPC предлагает единый Bundle plan, который объединяет Solana RPC, Geyser gRPC и Shredstream.

В каждый Bundle входят:
- Solana RPC (HTTP / WebSocket)
- Geyser gRPC (без ограничений по filters)
- Shredstream gRPC
Эти endpoints работают внутри одной сети, поэтому trading bots и stream-processing applications могут параллельно подписываться на несколько streams и автоматически выбирать самый быстрый маршрут.
Последние улучшения по защите и производительности уже применены ко всем Bundle endpoints во всех регионах, обеспечивая стабильную high-performance среду от разработки до production.
Zero-distance architecture с EPYC VPS / Premium Ryzen VPS
ERPC также предлагает VPS внутри той же внутренней сети, где находятся RPC, gRPC и Shredstream endpoints.

Сюда входят и более доступные EPYC VPS, и Premium Ryzen VPS на базе Ryzen CPUs с частотой 5.7GHz.

Ключевые особенности Premium Ryzen VPS:
- Ryzen CPU класса 5.7GHz
- Память ECC DDR5 и хранилище NVMe4
- Сеть 25Gbps × 2
- Полностью выделенные ресурсы без overcommit
- Zero-distance работа в той же сети, что Jito Block Engine, Shredstream nodes и Geyser gRPC-узлы
Это сочетает производительность, близкую к bare metal, с гибкостью VPS и возможностью multi-region масштабирования.
Недавние обновления Shreds/gRPC напрямую улучшают и приложения, запущенные на этих VPS, снижая latency и повышая стабильность под нагрузкой.
Недавние обновления Shreds/gRPC напрямую улучшают и приложения, запущенные на этих VPS, снижая latency и повышая стабильность под нагрузкой.
Контакты и информация по сервису
Solana RPC, Geyser gRPC, Shredstream, VPS и Premium VPS от ERPC доступны через официальный Discord Validators DAO.
- Официальный Discord Validators DAO: https://discord.gg/C7ZQSrCkYR
Если вам нужны детали по конфигурациям, информация о наличии, dedicated setups или специальные требования к сети, откройте support ticket в Discord.
Какие проблемы решают ERPC и Validators DAO
- Сбои транзакций и колебания задержки, типичные для публичных RPC-сред
- Ограничение производительности и overcommit у многих инфраструктурных провайдеров
- Существенное влияние сетевого расстояния на качество связи
- Сложности доступа небольших проектов к качественной Solana infrastructure
Во время разработки Solana NFT card game проекта Epics DAO мы на практике столкнулись с тем, насколько трудно получить быструю и качественную Solana infrastructure.
Это и стало причиной, по которой мы построили собственную платформу и затем, опираясь на эксплуатационный опыт, разработали ERPC и SLV.
Это и стало причиной, по которой мы построили собственную платформу и затем, опираясь на эксплуатационный опыт, разработали ERPC и SLV.
Финансовые приложения особенно чувствительны к задержкам: любые задержки и ошибки напрямую ухудшают пользовательский опыт.
Из-за сложной распределённой структуры валидаторов Solana многим командам непросто удерживать стабильную производительность.
Из-за сложной распределённой структуры валидаторов Solana многим командам непросто удерживать стабильную производительность.
На горизонте появляются технологии следующего поколения, такие как Alpenglow, которые ускорят финализацию блоков и обновят networking layer. ERPC и Validators DAO продолжат адаптироваться к этим изменениям и улучшать опыт разработчиков и пользователей по всей экосистеме Solana.
ERPC и SLV остаются ключевыми частями этой миссии.
ERPC и SLV остаются ключевыми частями этой миссии.
- ERPC Website: https://erpc.global
- SLV Website: https://slv.dev
- elSOL Website: https://elsol.app
- Epics DAO Website: https://epics.dev
- Официальный Discord Validators DAO: https://discord.gg/C7ZQSrCkYR


