---
title: "StructがAlchemyでオンチェーン金融のデータレイヤーを構築する方法"
description: "StructはAlchemyのnode APIとWebSocketsを使い、オンチェーン金融のデータレイヤーを支えている。拡大するマルチチェーン展開を単一のパートナーで実現。"
---

# StructがAlchemyでオンチェーン金融のデータレイヤーを構築する方法

<ImageBlock
  src="https://media.alchemy.com/case-studies/struct-alchemy-header.png"
  alt="オンチェーン資産の価格履歴を表示するStruct APIプレイグラウンド(背後はAlchemyインフラ)"
  width={1024}
  height={575}
  priority
/>

ライブマーケットを追跡するプロダクトにとって、遅いデータは使い物にならない。トレーダー、エージェント、分析ツールは、活動が起きている状況を漏れなく把握する必要がある。

[Struct](https://www.struct.to/)は、こうしたプロダクトを支えるデータインフラを構築している。専用のインデックスパイプラインにより、オンチェーンの活動をチェーン、取引所、金融商品にまたがるマーケットデータへと変換する。Structがネットワークを追加していく中で、エンジニアがデータプロダクトに集中し続けられるよう、それに見合うペースで動けるノードインフラを必要としていた。

複数のノードプロバイダーを評価した結果、StructはAlchemyを選んだ。この移行により、Structは拡大を続けるマルチチェーン展開のためのインフラパートナーを一本化し、手厚いサポートを得るとともに、独自の低遅延データレイヤーへの投資を進めるためのよりシンプルな基盤を手に入れた。

<ImageBlock
  src="https://media.alchemy.com/case-studies/struct-alchemy-intro.png"
  alt="Struct x Alchemyパートナーシップのポイント:拡大するマルチチェーン展開を単一パートナーで、インデックスパイプライン向けの低遅延ストリーム、そして手厚いサポート"
  width={1024}
  height={575}
/>

**利用しているプロダクト:** [Node RPC API](/rpc-api)、[WebSockets](/smart-websockets)

## オンチェーンファイナンスのためのデータレイヤーを構築する

Structは、パフォーマンスが重要な金融プロダクトを開発するビルダーにバックエンドを提供している。顧客には、ターミナル、ローンチパッド、エージェント、分析ダッシュボードを構築するチームが含まれる。彼らは、自らインデックスインフラを運用することなく、リッチなオンチェーンデータを必要としている。

Structは裏側の作業を引き受ける。生のブロックチェーン活動を収集し、顧客が必要とするチェーンや取引所向けにインデックス化し、APIやストリームを通じて提供する。これにより、顧客はデータパイプラインの維持ではなく、プロダクト体験に集中できる。

取引インターフェース、マーケットアラート、エージェントにとって、速度とカバレッジはプロダクトの一部である。Structは、その活動がまだ重要な意味を持つうちに顧客へ届けられるよう設計されている。

## 課題: 信頼できるチェーンアクセスがプロダクトの土台となる

Structのデータパイプラインは、リアルタイムのノードストリームに依存している。ノードレイヤーが遅くなったり利用できなくなったりすると、Structはプロダクトの土台となる依存関係に対する時間と制御を失う。

チームはこれまで複数のノードプロバイダーを利用してきたが、顧客に影響する大規模な障害は経験していなかった。問題はより長期的なものだった。Structの成長に伴い、パフォーマンスとアップタイムの要件を満たし、新しいチェーンをサポートし、高性能なデータプラットフォームを構築するチームと密に連携できるパートナーが必要になっていた。

複数のプロバイダーにまたがって作業することは、管理すべき統合が増えることも意味していた。Structの規模では、ノードのコストがスタートアップにとって無視できない額になりかねない。チームは信頼性を損なうことなく、よりシンプルな基盤を求めていた。

## ノードレイヤーは一つのパートナーに、データレイヤーにより多くの注力を

Structは、パフォーマンス、アップタイム、サポート、コスト、長期的な連携のしやすさという観点でプロバイダーを評価した。選択肢をベンチマークした上で、Alchemyを選んだ。

Alchemyは、Structのデータパイプラインを支えるノードインフラを提供している。Structはこの基盤を使い、顧客が頼りにしているAPIやストリームを通じてデータをインデックス化し、拡充し、届けている。

それがもたらした変化である。断片化したプロバイダー群を調整するエンジニアリング時間を費やす代わりに、Structはノードレイヤーに対して応答性の高いパートナーを得た。チームは、顧客の目に触れるプロダクトの部分、つまりデータの品質、速度、カバレッジ、配信により多くの注意を向けられる。

この関係は、Structの次の成長段階も支えている。チームは、チェーンごとにノード基盤を作り直すのではなく、一つのインフラパートナーとともにネットワークを追加していける。Alchemyのサポートが身近にあることで、Structは新しいネットワークのローンチをより自信を持って計画できる。

<ImageBlock
  src="https://media.alchemy.com/case-studies/struct-alchemy-infographic.png"
  alt="AlchemyノードインフラからStructのデータパイプラインへ、そして顧客プロダクトへのAPIとストリーム提供までを示すアーキテクチャ"
  width={1024}
  height={575}
/>

> 「Alchemyとのパートナーシップは、私たちのパイプラインに必要な安定性をもたらしてくれます。それに加えて、手厚い開発者サポートのおかげで、私たちは顧客に最善のサービスを提供することに集中できています。」
>
> — Elliot、Chief Executive Officer、Struct

## StructがAlchemyを選んで変わったこと

### マルチチェーン成長のためのシンプルな基盤

Alchemy導入前、Structは複数のノードプロバイダーにまたがって作業していた。今では、データプラットフォームの拡大に合わせて新しいチェーンにも展開できる一つのインフラパートナーを持っている。これにより、ノードレイヤーをめぐる調整が減り、インデックスパイプラインの一貫した基盤が得られている。

### プロダクトのパフォーマンスへのエンジニアリング注力の増加

Structの価値は、ノードの上に構築するもの、すなわち専用のパイプラインとオンチェーンファイナンスプロダクトに役立つデータから生まれる。Alchemyがノードレイヤーを運用することで、Structはインデックス化、拡充、カバレッジ、配信により多くの労力を注げる。

### パフォーマンスが重要なプロダクトを支えるサポート

Structは、Alchemyのサポートを主要な差別化要因として挙げている。顧客がリアルタイムデータに依存している状況では、応答性の高いインフラチームが、Structが問題を迅速に対処し、より自信を持って拡大を計画する助けとなる。

<ImageBlock
  src="https://media.alchemy.com/case-studies/struct-alchemy-results.png"
  alt="Alchemy導入によるStructの成果:Polymarket RTDS比でフィードの中央値リードタイム0.5秒、追跡した取引数19億件"
  width={1024}
  height={314}
/>

## Structが目指すパフォーマンスの基準

Structの公開されているプロダクト指標は、ノードレイヤーがなぜ重要かを示している。約15,000件のPolymarketのライブ取引を対象としたベンチマークで、StructはTrades WebSocketをPolymarketのRTDSフィードと比較し、トランザクションハッシュで各取引を照合した。

Structの報告によると、確定フィードはRTDSより中央値で約0.5秒早く届いた。保留中フィードは中央値で2.6秒早く取引を検知し、測定したすべての期間でRTDSの取引を100%照合した。同社はまた、データプラットフォーム全体で19億件を超える取引を追跡していると報告している。

これらはStructのプロダクト指標であり、Alchemyを他のノードプロバイダーと比較したものではない。これらは、Structが目指す基準、すなわちビルダーとユーザーが行動を起こせるだけの速さで届けられる完全なマーケットデータを示している。Alchemyは、Structがこうしたシステムを改善し続けるために必要なノードインフラとサポートを提供している。

## StructがAlchemyを選んだ理由

- **信頼できるチェーンアクセス:** Alchemyは、Structがインデックスパイプラインを運用するために必要な低遅延のノードストリームを提供する。
- **成長のための一つのパートナー:** Structは、プロバイダーの寄せ集めではなく、一貫したインフラ関係のもとでチェーンを拡張できる。
- **プロダクトへのさらなる注力:** Alchemyがノードレイヤーを運用することで、Structはデータインフラと開発者体験への投資を進められる。
- **確かに応えてくれるサポート:** Structは、Alchemyの積極的で応答性の高いサポートを主要な違いとして挙げている。

## 追いつけるデータの上にプロダクトを構築する

プロダクトが最新のオンチェーンデータに依存するとき、ノードレイヤーはそのプロダクトが届けられるものを左右する。Alchemyは、データプラットフォームが構築対象のチェーンへの信頼できるアクセスを得られるようにし、チームが顧客の目に触れる体験に集中できるようにする。

Alchemyについては、[営業チームに相談する](/contact-sales)か、[構築を始める](https://dashboard.alchemy.com/signup)。
