메인 콘텐츠로 건너뛰기

Solana의 데이터 스트리밍이란?

데이터 스트리밍은 Solana 블록체인에서 이벤트가 발생할 때 실시간 업데이트를 애플리케이션에 제공합니다. 업데이트를 반복적으로 요청하는 대신, 스트리밍은 계속적인 연결을 설정하여 트랜잭션이 처리되거나, 계정이 변경되거나, 블록이 생성될 때 즉시 데이터를 애플리케이션에 푸시합니다. 이는 초 단위의 데이터가 필요한 애플리케이션에 필수입니다:
  • 거래 애플리케이션 가격 변동 및 청산 모니터링
  • DeFi 프로토콜 사용자 상호작용 및 상태 변경 추적
  • NFT 마켓플레이스 판매, 리스트 작성 및 전송 감지
  • 분석 플랫폼 포괄적인 블록체인 메트릭 수집
  • 지갑 실시간 잔액 및 트랜잭션 업데이트 표시
거래 전략을 구축 중이신가요? Trading 섹션은 지연 민감 제품 — Preconfirmations, Shred Delivery, Helius Sender —을 한 곳에 모아두었습니다.

Helius를 데이터 스트리밍에 선택하는 이유는?

Ultra-Low Latency

Solana 리더와 직접 연결하여 1초 미만의 데이터 전송을 보장합니다

Enterprise Reliability

다중 노드 이중화와 자동 장애 조치로 99.9% 가동 시간을 보장합니다

48-Hour Historical Replay

자동 백필 기능으로 데이터를 놓치지 않습니다

Global Infrastructure

전 세계에서 최적의 성능을 제공하도록 여러 리전에 엔드포인트를 운영합니다

어떤 스트리밍 솔루션을 사용해야 할까요?

필요한 데이터의 단계와 앱의 데이터 소모 방법에 맞는 제품을 선택하세요. 아래 표는 각 옵션을 전달 형태와 최적의 워크로드 유형에 매핑합니다.
무엇을 선택해야 할지 모르겠나요? 대부분의 프로덕션 앱은 backend에 LaserStream gRPC를, 브라우저/UI 클라이언트에 LaserStream WebSocket을 사용합니다. Webhook은 지속적인 연결을 유지하기 싫을 때 훌륭한 선택입니다. Shred Delivery는 서브 밀리세컨드 거래 전략에 맞춰 설계되었으며, Preprocessed Transactions는 비선형 처리된 디코딩된 거래를 제공합니다. 가장 빠른 거래 신호를 원하신다면 Preconfirmations는 거래가 비선형 처리되기 전에 스트리밍합니다.

최적화 기준으로 선택하세요

Shred 기반 제품과 LaserStream의 커밋 수준은 트랜잭션 수명 주기의 다른 지점에 있습니다. 수신하려는 것만큼 프로토콜도 중요합니다.
공통 오류: 실시간 계정이나 프로그램 상태 변경이 필요하다면 (예: AMM의 본딩 커브 계정이나 사용자의 토큰 잔액 모니터링), Shred Delivery는 도움이 되지 않습니다 — 이 업데이트는 shred 단계에서 존재하지 않습니다. 대신 processed의 LaserStream gRPC를 사용하세요.

Helius 스트리밍 솔루션

Preconfirmations

Preconfirmations은 트랜잭션을 관찰할 수 있는 가장 이른 시점, 즉 트랜잭션이 엔트리로 수집되고 shred로 분할되기 전에 트랜잭션을 스트리밍합니다. Helius preconfirmation은 리더가 트랜잭션을 실행하는 즉시 실행 상태와 함께 전송됩니다. BAM preconfirmation은 검증자가 트랜잭션 실행을 확약할 때 전송됩니다. 이는 Helius가 제공하는 지연 시간이 가장 짧은 트랜잭션 신호이며, preconfSubscribe WebSocket 구독을 통해 전달됩니다. 모든 유료 요금제에서 사용할 수 있으며, 전달된 메시지당 10크레딧이 부과됩니다. 메시지가 없는 슬롯에는 비용이 부과되지 않습니다. 하나 이상의 메시지가 전달된 슬롯에는 구독당 최소 300크레딧이 부과됩니다.

최적 용도

온체인 활동에 가능한 가장 빠르게 반응하려면:
  • propAMMs
  • 스나이퍼
  • 카피 트레이더
  • 청산 봇
사전 확인은 초기 신호일 뿐, 보증이 아닙니다 — 트랜잭션이 아직 완료되지 않았고 실패하거나 삭제될 수 있습니다.

Shred Delivery

Shred Delivery는 Helius의 실행 전 데이터 제품인 **원시 shred(UDP)**를 제공합니다. Helius는 스테이크 기준 상위 검증자이므로 스테이크가 적은 검증자와 스테이크가 없는 RPC 노드보다 먼저 shred를 수신합니다. shred 재조립은 직접 구현해야 합니다. 모든 플랜에서 이용할 수 있으며, 각 이용권의 요금은 IP당 월 $1,000 USD입니다(Pro 플랜에서는 IP당 월 $800 USD). Helius 대시보드에서 구독하세요. 수동 프로비저닝은 필요하지 않습니다.

최적용도

  • propAMM
  • 스나이퍼
  • 카피 트레이더
  • 청산 봇
  • 네트워크 동기화 지연 시간을 없애려는 RPC 노드 운영자
Raw shreds 수신 준비가 되셨나요? Helius Dashboard에서 구독하세요. 자세한 내용은 요금제를 참조하세요.

Preprocessed Transactions

사전 처리된 거래는 주로 해리우스가 처리하는 해독된 파편에서 집계된 사전 실행 거래입니다. preprocessedSubscribe WebSocket (공개 베타, 모든 유료 플랜, 메시지당 0.1 크레딧)을 통해 제공됩니다.

최적용도

디코딩된 선 실행 거래를 원하지만 쉐드 디코더 운영을 원치 않는 지연 민감형 거래 애플리케이션.

LaserStream gRPC (모든 플랜 Devnet, Business+ Mainnet)

LaserStream gRPC는 gRPC를 통해 초저지연 데이터 스트리밍을 제공하며, 역사적 재생, 자동 재연결, 다중 노드 신뢰성과 같은 고급 기능을 갖추고 있습니다. LaserStream은 오픈 Yellowstone gRPC 프로토콜과 와이어 호환되므로, Yellowstone 클라이언트는 모두 작동합니다.

주요 특징

  • 완전 관리형: 하드웨어나 업그레이드 관리 부담 없이 더 빠른 gRPC 스트림을 이용하세요
  • 48시간 기록 재생: 누락된 데이터를 최대 48시간까지 자동으로 백필합니다
  • 자동 재연결: 지능형 재시도 로직을 갖춘 연결 관리 기능이 내장되어 있습니다
  • 글로벌 엔드포인트: 지연 시간을 최소화할 수 있도록 전 세계 9개 리전에서 제공됩니다
  • Yellowstone 호환: 기존 @triton-one/yellowstone-grpc 설정을 그대로 대체할 수 있습니다

최적용도

  • 백엔드 서비스
  • 고처리량 애플리케이션
  • 보장된 데이터 전달이 필요한 미션 크리티컬 시스템
Helius Dashboard에서 LaserStream을 시작하세요. Mainnet은 Business 플랜 이상이 필요하며 Devnet은 모든 유료 플랜에서 사용 가능합니다. 자세한 내용은 요금제를 참조하세요.

LaserStream WebSocket

LaserStream WebSocket은 LaserStream의 WebSocket 프로토콜 변형입니다. Solana JSON-RPC 구독 메서드와 함께 Helius 고유의 확장을 제공하며, 모두 동일한 통합 엔드포인트에서 LaserStream 백엔드가 함께 작동합니다.

주요 특징

  • 완전한 Solana 호환성: Solana WebSocket 클라이언트 라이브러리와 함께 작동
  • Helius 확장: 더 풍부한 필터링을 위한 확장된 기능
  • 표준 Agave RPC 기반 WebSockets보다 최대 200ms 빠름
  • 통합 엔드포인트: 표준 및 Helius 확장 메서드 모두 사용 가능

최적용도

실시간 프론트엔드 앱, 중간 규모 백엔드, 광범위한 생태계 호환성

Webhooks

온체인 활동에 대한 이벤트 중심, 서버 간 webhook 알림을 엔드포인트에 제공합니다.

주요 특징

  • 구문 분석된 이벤트 데이터: 판매, 교환 등 사람 읽을 수 있는 거래 데이터
  • 여러 유형: 확장된, 원본, Discord webhook 옵션
  • 거래 필터링: 특정 이벤트 유형 및 주소에 대해 구독
  • 신뢰할 수 있는 전달: 자동 재시도 및 전달 확인

최적용도

이벤트 중심 아키텍처, 알림, 외부 서비스와의 통합

시작하기

1

솔루션 선택

앱 요구사항 및 인프라에 가장 적합한 스트리밍 방법을 선택하세요.
2

API 키 받기

dashboard.helius.dev에 가입하고 API 키를 받으세요.
3

빠른 시작 가이드 따라하기

각 솔루션에 전용 빠른 시작 가이드와 코드 예제가 있습니다.
4

모니터링 및 확장

Helius 대시보드를 사용하여 사용량을 모니터링하고 필요한 경우 플랜을 확장하세요.

데이터 스트리밍 빠른 시작

몇 분 안에 첫 스트리밍 연결 시작

지원 및 커뮤니티

문서

모든 스트리밍 방법에 대한 종합적인 API 참조 및 가이드

Discord 커뮤니티

Helius로 Solana에서 개발 중인 수천 명의 개발자와 함께하세요

기업 지원

비즈니스 및 전문가 고객을 위한 우선 지원 채널
Solana 데이터 스트리밍을 시작할 준비가 되셨나요? 위에서 선호하는 방법을 선택하고 문서에 뛰어드세요!