Chainfeeds 导读:
与其他区块链不同,솔라나(Solana)의 병렬 처리와 계정 기반 모델은 체인 상의 활동을 쿼리, 인덱싱 및 분석할 때 독특한 과제를 제시합니다. 애플리케이션 개발자, 트렌드 추적 분석가 또는 단순히 거래 흐름을 이해하고자 하는 애호가이든, 적절한 도구를 갖추는 것이 매우 중요합니다.
文章来源:
https://www.helius.dev/blog/solana-data-tools
文章作者:
Jack Stewart
관점:
Jack Stewart:RPC 서비스를 통해 개발자와 애플리케이션은 솔라나와 상호 작용할 수 있으며, 블록체인 상태, 거래 제출 및 과거 데이터 검색에 대한 액세스를 제공합니다. 다양한 RPC 공급업체를 선택할 수 있습니다. 핵심 기능은 일반적으로 동일하지만, RPC 공급업체를 비교할 때 지연 시간, 가동 시간, 데이터 정확성, 속도 제한, 비용, 솔라나 고유 경험 및 지원과 같은 중요한 고려 사항이 있습니다. 가장 일반적인 공급업체에는 헬리우스(Helius), 트리톤(Triton), 퀵노드(QuickNode), 알케미(Alchemy), 앵커(ANKR) 및 체인스택(ChainStack)이 포함됩니다. Webhooks, WebSockets 및 gRPC와 같은 도구는 실시간 계정 또는 프로그램 모니터링과 같이 지연 시간이 낮은 데이터 요구 사항에 더 적합합니다. 실시간 데이터 액세스의 경우 Geyser 스트림 및 Webhooks 기반 서비스를 통해 솔라나 블록체인 활동의 지속적인 업데이트를 푸시할 수 있어 폴링 RPC가 필요하지 않습니다. 이러한 솔루션은 거래 봇, 분석 플랫폼 및 실시간 모니터링 애플리케이션에 필수적이며, 이러한 애플리케이션에서는 지연 시간이 낮은 데이터가 필수적입니다. Geyser 스트림은 검증기에 직접 가입하여 외부 서비스가 거래, 계정 변경 및 프로그램 상호 작용의 업데이트를 실시간으로 수신할 수 있습니다. 이 접근 방식은 불필요한 요청을 줄이고 새로운 블록체인 이벤트에 즉시 액세스할 수 있어 RPC 쿼리보다 효율적입니다. Geyser 플러그인을 통해 검증기는 실시간 데이터를 외부 서비스로 직접 스트리밍할 수 있어, 인덱싱, 사용자 정의 데이터 집계 및 온체인 분석을 위한 강력한 도구가 됩니다. 그러나 gRPC 스트림을 설정하려면 자체 노드를 실행하거나 전용 노드를 사용해야 합니다. Flipside와 Dune은 SQL 기반의 솔라나 온체인 데이터 액세스를 제공하여 사용자가 원시 RPC 호출을 처리하지 않고도 과거 블록체인 활동을 쿼리하고 분석할 수 있습니다. 이 두 플랫폼은 솔라나 데이터를 인덱싱하고 구조화하여 분석 사용 사례에 더 쉽게 사용할 수 있습니다. 그러나 데이터 세트가 지연되어 업데이트되므로 실시간 데이터 검색에는 적합하지 않습니다. 예를 들어 Flipside는 약 15분의 지연이 있고 Dune의 데이터 지연은 1분에서 60분 사이입니다. Dune은 사용자가 구조화된 솔라나 데이터 세트에 대해 SQL 쿼리를 작성할 수 있게 하여 데이터 모델을 정의하는 데 더 큰 유연성을 제공합니다. 사용자는 사용자 지정 테이블과 대시보드를 만들어 블록체인 활동을 추적할 수 있습니다. 이 플랫폼은 사용량에 따라 요금이 부과되며 사용량이 증가함에 따라 쿼리 비용이 증가할 수 있습니다. 심층 블록체인 분석을 위해 사용자 지정 인덱싱 솔루션은 원시 RPC 호출보다 더 효율적인 과거 데이터 쿼리 방법을 제공합니다. 솔라나의 거래 기록이 방대하기 때문에 RPC 노드에서 과거 데이터를 직접 가져오는 것은 매우 느리고 비용이 많이 들며 비효율적일 수 있습니다. 대신 인덱싱 솔루션은 블록체인 데이터를 저장하고 구조화하여 쿼리를 더 빠르고 유연하게 만듭니다. 사용자 지정 인덱서를 통해 개발자는 자신의 인덱싱 논리를 정의할 수 있어 장기 트렌드, DeFi 활동 및 토큰 흐름 분석이 더 쉬워집니다. Google BigQuery와 같은 플랫폼은 SQL 기반의 솔라나 블록체인 기록 액세스를 제공하여 개인 인덱서를 실행하지 않고도 대규모 분석을 수행할 수 있습니다. Flipside와 Dune과 달리 BigQuery를 통해 사용자는 자신의 데이터 모델을 정의할 수 있어 맞춤형 분석 및 비즈니스 인텔리전스 애플리케이션에 매우 적합합니다. 장기 블록체인 보관을 위해 Filecoin의 Old Faithful 프로젝트, 아르위브(Arweave) 및 Shadow Drive는 중앙 집중식 데이터베이스에 의존하지 않고 원시 블록체인 데이터를 보관합니다.
내용 출처

