SLV、 Solana RPC においてヒストリカルデータ取得に対応。Old Faithful の活用により高コストなアーカイブ運用を不要に

PR TIMES

SLV を用いて運用される Solana RPC は、従来のリアルタイム用途に加えて、過去に遡るブロックおよびトランザクションデータへのアクセスを可能とする構成へ

[画像: https://prcdn.freetls.fastly.net/release_image/105962/361/105962-361-50aa83f5677ac79a48be355d7c610657-2400x1260.jpg?width=536&quality=85%2C75&format=jpeg&auto=webp&fit=bounds&bg-color=fff ]
ELSOUL LABO B.V.(本社:オランダ・アムステルダム、代表取締役 CEO:川崎文武)および Validators DAO は、オープンソースの Solana ノード運用基盤 SLV において、Solana RPC のヒストリカルデータ取得に対応したことをお知らせいたします。

本対応により、SLV を用いて運用される Solana RPC は、従来のリアルタイム用途に加えて、過去に遡るブロックおよびトランザクションデータへのアクセスを可能とする構成となりました。これまで多額の初期投資と継続的な高コスト運用を前提としていたヒストリカルデータ提供を、現実的な運用コストで扱えるようになります。

Solana RPC におけるヒストリカルデータ取得の前提条件
Solana は高いスループットを特徴とする一方で、ネットワーク全体で生成されるデータ量は極めて大きく、日々継続的に増加しています。この特性から、一般的な Solana RPC 運用では、性能と安定性を優先し、保持するデータを直近の限られたエポックに絞る構成が主流となってきました。

その結果、通常の RPC では、一定期間より過去のブロック、トランザクション、アカウント状態については取得できず、履歴が欠損することが前提となっていました。短期的なアプリケーション動作やリアルタイム処理においては問題にならない一方で、長期間にわたるオンチェーン分析、挙動検証、監査、研究用途においては、明確な制約となっていました。

従来のアーカイブ運用が抱えていた構造的な課題
こうした制約を回避するため、従来は専用のアーカイブノードを構築・運用する必要がありました。Solana の全履歴データを扱うためには、非常に大容量のストレージを恒常的に維持する必要があり、加えて、データ検索や提供を成立させるための専用構成が求められます。

実運用においては、Google Bigtable などのマネージドデータストアを用いた構成が事実上の選択肢となるケースも多く、初期構築時のデータ移行コストに加え、運用開始後も高額なランニングコストと継続的なメンテナンスが発生していました。

このようなアーカイブ構成は、限られた大規模事業者にしか成立せず、多くの RPC 事業者や業務利用を検討する組織にとっては、コスト面・運用面の双方で現実的とは言えない選択肢でした。

Old Faithful によるヒストリカルデータ配布モデル
Old Faithful は、こうした課題を前提として設計された、Solana 向けのオープンソースヒストリカルデータ配布基盤です。Solana の履歴データをアーカイブし、外部から取得可能な形で提供することを目的としています。

このモデルでは、RPC 運用者が自前で巨大なアーカイブストレージや専用データベース基盤を構築・維持する必要がありません。ヒストリカルデータ提供に伴うコストと運用負担を大幅に削減しつつ、過去データを前提とした利用を可能にします。

https://github.com/rpcpool/yellowstone-faithful

SLV RPC における Old Faithful 対応の位置づけ
SLV では、この Old Faithful を活用したヒストリカルデータ取得に対応しました。SLV を用いて起動・運用される Solana RPC は、従来と同じ RPC インターフェースを通じて、過去に遡るデータへのアクセスが可能となります。

専用のアーカイブノードや Bigtable 環境を別途構築する必要はなく、RPC 運用の延長としてヒストリカルデータを扱える点が特徴です。これにより、過去データを前提とするユースケースを、特別なインフラ構築なしで実現できます。

ビジネスおよび運用面での影響
本対応により、Solana のヒストリカルデータ提供に必要とされてきた初期投資および継続的な運用コストは大きく引き下げられます。RPC 事業者にとっては、新たなサービス設計や提供範囲の拡張を現実的なコストで検討できるようになります。

また、業務利用や分析用途においても、過去データを前提とした検証や調査を、多額なインフラ投資なしで進められる点は、意思決定や開発スピードの向上に寄与します。ヒストリカルデータ活用が、一部の大規模事業者に限られたものではなくなる点は、Solana エコシステム全体にとっても重要な変化です。

まとめ
SLV における Solana RPC のヒストリカルデータ対応は、これまで高コストな専用構成を前提としてきた過去データ提供の在り方を見直すものです。Solana のヒストリカルデータ活用が、現実的な運用コストで扱える選択肢となります。

本機能は、最新版の SLV にアップデートいただくことでご利用いただけます。SLV ユーザーコミュニティは、Validators DAO 公式 Discord にてご参加いただけます。

Validators DAO 公式 Discord: https://discord.gg/C7ZQSrCkYR
SLV 公式サイト: https://slv.dev/ja

企業プレスリリース詳細へ
PR TIMESトップへ
記事提供元:タビリス