ERPC, 뉴욕(NY) 리전 Solana Geyser gRPC에 XDP 고속 경로와 zero-copy를 프로덕션 적용 — p99 약 530ms의 전송 지연 차이 확인
ERPC, 뉴욕(NY) 리전 Solana Geyser gRPC에 XDP 고속 경로와 zero-copy를 프로덕션 적용 — p99 약 530ms의 전송 지연 차이 확인

ELSOUL LABO B.V.(본사: 네덜란드 암스테르담, 대표이사 CEO: Fumitake Kawasaki)와 Validators DAO가 운영하는 ERPC는 뉴욕(NY) 리전의 Solana Geyser gRPC 공용 엔드포인트에 Solana v4(Agave 4.x)의 XDP 고속 경로와 AF_XDP zero-copy를 프로덕션에 적용했음을 알려드립니다.
XDP 고속 경로와 AF_XDP zero-copy는 Agave 4.x 계열에서 실험적 단계를 벗어나,
--xdp-interface / --xdp-cpu-cores / --xdp-zero-copy라는 공식 실행 플래그로 사용할 수 있는 기능으로 자리 잡았습니다. 이번에 ERPC는 고성능 Solana 밸리데이터 영역에서 채택이 확대되고 있는 이 네트워크 최적화를 NY 리전의 Geyser gRPC를 뒷받침하는 송출 밸리데이터에 프로덕션으로 적용했습니다. 오픈소스 Solana 운영 도구 SLV의 slv check geyserbench로 최적화 전후를 비교 계측한 결과, 최적화 전의 동일 NY 리전 송출 노드가 새 구성보다 p50 63ms / p95 490ms / p99 530ms 뒤처졌습니다. 이는 최적화 후 노드의 절대적인 전송 지연이 아니라 최적화 전후의 차이이며, 특히 p95·p99 테일 구간에서 수백 밀리초 규모의 개선이 확인되었습니다. 이번 적용은 이미 프로덕션 환경에서 가동 중입니다. first-arrival(최초 도달) 성능을 중시하는 고객은 NY 리전의 Geyser gRPC를 시간 과금(시간 단위)으로도, Crypto Pay(SOL / USDC / EURC)로도 지금 바로 이용해 보실 수 있습니다.ERPC 공식 사이트: https://erpc.global/ko
ERPC 대시보드: https://dashboard.erpc.global/ko
뉴욕(NY) 리전의 Geyser gRPC가 중요한 이유
Solana에서는 블록 생성을 담당하는 leader가 짧은 주기로 바뀌기 때문에, 통신의 기점이 끊임없이 이동합니다. 이런 구조에서 실제로 중요한 것은 특정한 한 지점에 가까이 있는 것이 아니라, 주요 노드와 밸리데이터가 밀집한 네트워크에 근접해 있을 확률을 높이는 것이며, 이는 실제 운영에서의 레이턴시와 재전송률, 실패율에 곧바로 영향을 미칩니다.
뉴욕(NY) 리전은 북미 거래 시간대에 실시간 온체인 데이터를 필요로 하는 트레이딩, 인덱싱, 모니터링·분석 워크로드의 수요가 집중되는 리전입니다. Geyser gRPC는 계정·슬롯·블록·트랜잭션 업데이트를 폴링이 아니라 스트림으로 받는 경로이며, 여기서의 1밀리초 차이가 체결 기회 포착과 프런트엔드의 체감 속도로 곧장 이어집니다. 그렇기에 NY 리전의 Geyser gRPC를 설계와 최적화 양면에서 최상위 수준으로 유지하는 것이 의미가 있습니다.
계측 결과 — slv check geyserbench를 통한 최적화 전후 전송 지연 차이
XDP 고속 경로와 AF_XDP zero-copy를 활성화한 새 구성과 최적화 전의 동일 NY 리전 송출 노드를 오픈소스 Solana 운영 도구 SLV의
slv check geyserbench로 비교 계측했습니다. 그 결과, 최적화 전 노드는 새 구성보다 다음과 같은 지연 차이로 뒤처졌습니다.- p50 지연 차이: 63ms
- p95 지연 차이: 490ms
- p99 지연 차이: 530ms
이 수치들은 최적화 후 노드의 절대적인 전송 지연이 아니라, 최적화 전 송출 노드가 새 구성에 비해 얼마나 뒤처져 있었는지를 보여주는 비교값입니다.
특히 p95·p99 테일 구간에서는 수백 밀리초 규모의 차이가 나타납니다. 테일 구간은 평상시보다 지연이 크게 벌어지는 상위 백분위 구간으로, first-arrival(최초 도달) 성능을 중시하는 트레이딩이나 실시간 처리에서는 의사결정 지연으로 가장 두드러지게 드러나는 영역입니다. 최적화 전 노드가 새 구성보다 p99에서 약 530ms 뒤처져 있었다는 것은, 테일 구간에서 송출 측의 수집·전파 경로 차이가 Geyser gRPC의 저지연 스트리밍 품질에 직접 영향을 미친다는 것을 보여줍니다.
계측 방법은 오픈소스입니다. 고객은 동일한
slv check geyserbench 방식으로, 자신의 접속 지점에서 본 실제 지연을 직접 확인할 수 있습니다. 전송 지연은 접속 기점과 경로, 시간대, leader 분포에 따라 달라지므로, 재현할 수 있는 것은 고정된 수치가 아니라 계측 방법 그 자체입니다. SLV 설치부터 계측 실행까지의 절차는 SLV Getting Started에 공개되어 있습니다. ERPC는 전송 품질을 주관적 주장이나 홍보 문구가 아니라 누구나 같은 방법으로 검증할 수 있는 계측으로 보여드리는 것을 중시합니다.SLV 공식 사이트: https://slv.dev/ko
SLV Getting Started: https://slv.dev/ko/doc/general/getting-started/
Solana v4의 XDP 고속 경로와 zero-copy란
XDP(eXpress Data Path)는 고성능 네트워크 코드가 커널의 일반적인 패킷 처리 경로 대부분을 건너뛸 수 있게 해 주는 Linux 커널 기술입니다. 데이터 복사와 컨텍스트 스위치를 줄여, 표준 네트워킹 스택보다 훨씬 적은 오버헤드로 패킷을 처리합니다.
Agave(Solana의 밸리데이터 클라이언트)에서 XDP는 밸리데이터 노드 간에 블록을 전파하는 프로토콜인 Turbine에 적용됩니다. 수신한 shred는 네트워크 인터페이스 카드(NIC) 가까이에 붙은 eBPF 프로그램에서 처리되어, AF_XDP를 통해 사용자 공간 버퍼로 매핑됩니다. 이때 zero-copy 모드를 사용하면 수신 데이터가 커널에서 사용자 공간으로 복사 없이 곧바로 전달됩니다. 송신 측 shred는 XDP_TX로 직접 전송되어, 핫 패스상의 시스템 콜과 복사를 없앱니다.
Anza는 Turbine용 XDP를 Agave 3.x 계열에서 도입했고, 이를 Solana v4(Agave 4.x)의 기반으로 이어 왔습니다. Agave 4.x 계열에서 XDP는 실험적 단계를 벗어나, 공식 실행 플래그로 사용할 수 있는 기능으로 자리 잡았습니다. Anza의 셋업 가이드에 따르면, XDP를 사용할 경우 대규모 밸리데이터에서는 송신 패킷이 초당 150,000에 근접할 수 있다고 합니다.
Anza Agave XDP Setup Guide: https://www.anza.xyz/blog/agave-xdp-setup-guide
NY 송출 밸리데이터에 프로덕션 적용 — 무엇을 활성화했는가
ERPC는 NY 리전의 Geyser gRPC를 뒷받침하는 송출 밸리데이터를 Solana v4(Agave 4.x)로 마이그레이션하고, 공식 실행 플래그로 사용할 수 있는 XDP 고속 경로와 AF_XDP zero-copy를 프로덕션 환경에 투입했습니다.
송출 측이 shred를 더 빠르게 수신·전파할 수 있게 되면서 블록을 더 이른 단계에서 관측·재구성할 수 있게 되고, 그 업데이트가 Geyser gRPC 스트림을 통해 고객에게 도달하기까지의 지연이 줄어듭니다. Geyser의 지연은 결국 "송출 측이 얼마나 빠르게 블록을 잡아채느냐"에 달려 있습니다. XDP와 zero-copy는 바로 그 송출 측 수집 경로를 가속하는 최적화입니다.
XDP를 활성화하려면 최신 커널, XDP를 지원하는 NIC, 밸리데이터 프로세스에 알맞은 systemd capabilities, 올바른 실행 플래그, 적절한 CPU 코어 핀 고정 등 까다롭고 실수하기 쉬운 튜닝이 필요합니다. ERPC는 네트워크의 정점에서 밸리데이터를 운영하며 쌓아 온 이 운영 노하우를 송출 밸리데이터의 구축·운영에 그대로 적용하고 있습니다.
고성능 밸리데이터와 동일한 최적화를, 전송 엔드포인트에
XDP와 zero-copy는 고성능 Solana 밸리데이터 영역에서 채택이 확대되고 있는 네트워크 최적화입니다. ERPC는 그 동일한 기술을 "빠른 밸리데이터"만을 위해서가 아니라, "고객에게 더 빠르게 데이터를 전달하는 전송 엔드포인트를 뒷받침하는 송출 밸리데이터"를 위해 적용하고 있습니다.
그리고 이 최적화의 운영 노하우는 오픈소스 Solana 운영 도구 SLV에 레시피로 집약되어 있습니다. SLV는 XDP 활성화(
xdp_enabled / xdp_zero_copy 등의 설정 변수)부터 전송 지연 계측(slv check geyserbench)까지를 AI 에이전트와의 대화나 CLI로 누구나 재현할 수 있는 형태로 제공합니다. ERPC가 NY 리전에서 이뤄낸 최적화는 특정 장비 한 대를 위한 편법이 아니라, 재현 가능한 운영 레시피 위에 서 있습니다.SLV GitHub: https://github.com/validatorsDAO/slv
거리에서 비롯되는 레이턴시를 설계로 억제하다 — AS200261 Solana 전용 데이터센터
ERPC의 레이턴시 우위는 소프트웨어 최적화만으로 만들어지는 것이 아닙니다. ERPC는 송출 밸리데이터와 수신 엔드포인트, 처리 노드를 Solana 밸리데이터가 고밀도로 밀집한 프리미엄 데이터센터 안에 배치함으로써, 거리에서 비롯되는 지연을 설계 단계에서부터 억제합니다.
ELSOUL LABO는 RIPE NCC로부터 할당받은 자사 ASN(AS200261)을 기반으로 한 Solana 전용 데이터센터를 ERPC 플랫폼의 일부로 운영하고 있습니다. 이번 XDP·zero-copy와 같은 소프트웨어 최적화는 이러한 물리적·네트워크적 근접 설계 위에서 비로소 최대의 효과를 발휘합니다. 설계 수준의 근접성과 송출 측의 소프트웨어 최적화가 모두 갖춰질 때 비로소 first-arrival(최초 도달) 성능과 저지연 스트리밍 품질이 실현됩니다.
전 리전으로 전개 — 지속적인 인프라 강화의 계보
이번 NY 리전에서의 최적화는 ERPC가 꾸준히 추진해 온 전 리전 Geyser gRPC 인프라 강화의 계보에 자리합니다. 2025년 12월의 전 리전 Geyser gRPC 인프라 업그레이드, 2026년 1월의 프랑크푸르트(FRA) 리전 대규모 강화에 이은 최신 세대의 최적화입니다.
ERPC는 이번 NY 리전에서의 결과를 바탕으로, Solana v4의 XDP 고속 경로와 zero-copy를 호환 NIC·커널·네트워크 구성의 검증이 끝난 리전부터 순차적으로 전개해 나가겠습니다. 늘어나는 수요에 제한이나 축소로 대응하는 것이 아니라, 인프라 그 자체를 강화해 흡수한다 — ERPC는 이 방침을 일관되게 지켜 오고 있습니다. ERPC의 Geyser gRPC는 앞으로도 꾸준히 진화해 나갈 것입니다.
시간 과금으로 NY의 Geyser gRPC를 직접 측정한 수치로 확인하기
NY 리전의 Geyser gRPC는 시간 과금 플랜을 통해 1시간 단위부터 이용해 보실 수 있습니다. 덕분에 리스크를 최소화한 검증 루프를 돌릴 수 있습니다. 1시간만 계약해 그 시간 안에
slv check geyserbench를 실행하면, 자신의 봇이나 애플리케이션의 접속 지점에서 본 실제 전송 지연을 측정하고, 그 수치를 확인한 뒤 월간·연간 플랜으로의 전환을 판단할 수 있습니다.벤더의 주장이 아니라 자신이 직접 측정한 수치로 의사결정을 내릴 수 있다는 점이야말로 first-arrival(최초 도달) 성능을 중시하는 고객에게 출발점이 됩니다. 구성과 사용량이 어느 정도 가늠된 단계에서 월간 플랜이나 연간 플랜으로 전환하더라도, 동일한 대시보드와 동일한 엔드포인트 품질을 그대로 이어 갈 수 있습니다.
ERPC 대시보드: https://dashboard.erpc.global/ko
Crypto Pay(SOL / USDC / EURC) 지원
ERPC는 ERPC 크레딧 구매와 각종 플랜 결제에 Crypto Pay를 제공하며, 시간 과금 플랜에서도 이를 지원합니다. 결제 자산으로는 SOL, 그리고 스테이블코인인 USDC / EURC를 선택할 수 있습니다. EURC는 직접 송금할 수 있고, USDC나 SOL은 Orca를 거쳐 EURC로 스왑한 뒤 송금까지 하나의 플로우로 진행됩니다.
Solana 위에서 개발·운영하는 팀에게, 인프라 이용료를 기존의 지갑 기반 자금 관리 흐름에 가까운 방식으로 다룰 수 있다는 점은 검증 시작까지의 진입 장벽을 낮추는 실질적인 개선입니다. 앞서 설명한 시간 과금 검증도 Solana 지갑의 자산으로 곧바로 시작할 수 있습니다.
하나의 플랫폼에서, Solana 전용 인프라를
ERPC에서는 Solana RPC, WebSocket, Solana Geyser gRPC, Solana Shredstream, Direct UDP Stream(Raw Shreds), VPS, 베어메탈 서버, 전용 RPC, SWQoS, Pyth 지원 Price API, Jet Analytics & Indexed RPC를 하나의 플랫폼 위에서 조합해 이용할 수 있습니다.
ERPC 대시보드는 16개 언어를 지원하며, 플랜 선택과 리전 선택, 재고 확인, 장바구니 담기, 크레딧 충전, 체크아웃, API 키와 엔드포인트 확인, 사용 현황 확인, 지원 티켓 작성까지 한 화면에서 처리할 수 있습니다.
Solana 전용 인프라의 연구개발과 지속적인 개선
ERPC의 바탕에는 ELSOUL LABO가 이어 오고 있는 Solana 전용 인프라 연구개발이 있습니다. ELSOUL LABO는 네덜란드 정부의 연구개발 지원 제도 WBSO에서 2022년 이래 5년 연속으로 승인을 받았습니다. Solana RPC 인프라, 밸리데이터 운영, 실시간 데이터 전송, AI 에이전트를 활용한 운영·개발 지원에 관한 연구개발을 꾸준히 이어 가고 있으며, 그 성과는 ERPC, SLV, SLV AI, AS200261 Solana 전용 데이터센터를 비롯한 여러 서비스에 반영되고 있습니다.
이번 NY 리전의 Solana v4 / XDP / zero-copy 적용 역시 네트워크의 정점에서 밸리데이터를 운영하는 과정에서 비롯된 결과입니다. ERPC는 앞으로도 Solana 네트워크에 가까운 곳에서 저지연 인프라를 제공하고, 그 품질을 누구나 같은 방법으로 검증할 수 있는 계측으로 보여드리겠습니다.
이용 및 상담에 대하여
NY 리전의 Geyser gRPC 공용 엔드포인트를 포함한 최적의 리전 구성, gRPC 단독 플랜과 gRPC Bundle 플랜의 선택, 시간 과금·월간·연간의 구분 활용, 기존 구성에서의 마이그레이션 설계에 대해서는 Validators DAO 공식 Discord에서 개별 상담을 제공하고 있습니다.
ERPC 대시보드: https://dashboard.erpc.global/ko
ERPC 공식 사이트: https://erpc.global/ko
Validators DAO 공식 Discord: https://discord.gg/C7ZQSrCkYR
평소 ERPC를 이용해 주시는 모든 사용자 여러분께 진심으로 감사드립니다.
링크 목록
- ERPC 공식 사이트: https://erpc.global/ko
- ERPC 대시보드: https://dashboard.erpc.global/ko
- SLV 공식 사이트: https://slv.dev/ko
- SLV Getting Started: https://slv.dev/ko/doc/general/getting-started/
- SLV GitHub: https://github.com/validatorsDAO/slv
- Anza Agave XDP Setup Guide: https://www.anza.xyz/blog/agave-xdp-setup-guide
- Validators DAO 공식 Discord: https://discord.gg/C7ZQSrCkYR


