---
title: "AlchemyがSatsumaを買収し、Alchemy subgraphsを強化"
description: "AlchemyはトップクラスのsubgraphインデックスプラットフォームであるSatsumaを買収し、web3開発者がブロックチェーンデータへ効率的にアクセス・管理・保存できるようにしました。"
---

# AlchemyがSatsumaを買収し、Alchemy subgraphsを強化

_注：Alchemy Subgraphsは2025年12月8日にサービスを終了しました。サブグラフのサポートを継続するには、[Goldskyへの移行ガイド](https://www.alchemy.com/docs/alchemy-subgraphs/deprecation-notice)を参照してください。_

成功するブロックチェーンアプリを構築するのは難しい。

理由の一つは、ブロックチェーンデータを抽出・変換するための複雑なパイプラインを構築しなければならないことだ。

解決策がある。

Satsuma、最高クラスのsubgraphプラットフォームを買収し、Alchemy's Subgraphsの基盤としたことを発表する。

Subgraphsを使うことで、開発者は社内でデータパイプラインを立ち上げるのにかかる時間のごく一部で、カスタムの[GraphQL](https://www.alchemy.com/dapps/graphql) APIを構築できる。

興味があるだろうか。

[Subgraphs](https://www.alchemy.com/docs/alchemy-subgraphs/deprecation-notice)は完全にセルフサーブで、Alchemyアカウントに含まれている。

## Subgraphs：ブロックチェーンデータへのアクセスという課題を解決する
ブロックチェーンのユーザー活動が拡大し、より高スループットな[L2が人気を集める](https://www.alchemy.com/blog/web3-developer-report-q2-2023)につれて、オンチェーンに保存されるデータ量は増え続けている。

データ量の多いアプリケーションを動かすため、ブロックチェーン開発者には主に二つの選択肢がある。自前で構築するか、Subgraphsを使うかだ。

### 1. 自前で構築する
ブロックチェーンのストレージはコストが高いため、開発者はオンチェーンに保存するデータ量を最小限に抑えようとする。

TVLのような複雑な指標を計算したい場合、生のトランザクションを自分で取り込み、変換する必要がある。[リオーグ](https://www.alchemy.com/overviews/what-is-a-reorg)が発生した際のデータ無効化にも対応しなければならず、データパイプラインの運用にかかる保守コストにも向き合うことになる。

### 2. Subgraphsを使う
Subgraphsは、ブロックチェーンデータに基づいてカスタムのGraphQL APIをインデックスするためのオープンソースの抽象化レイヤーを提供する。APIのスキーマと、データをどのように処理するかを定義すればそれで済む。

subgraphのコードをSubgraphsのようなプラットフォームにデプロイすると、アプリケーションを動かすための完全マネージドのGraphQL APIが手に入る。

<CalloutBlock>

Subgraphのインフラは、GMXのユーザー向け統計ページや、社内のチェーン関連トラッキング要件の品質を向上させた。高速な初回同期と再インデックスは、ArbitrumやAvalancheのような大量トランザクションを扱うチェーンで特に役立ち、更新をより早く出せるようになり、データを常に新鮮に保てる。

**@coinflipcanada**、GMX Key Contributor

</CalloutBlock>

## Alchemy Subgraphsのご紹介
<ImageBlock
  src="https://media.alchemy.com/1704369719-alchemy-subgraph.jpg"
  alt="Alchemy Subgraphs バナー:ブロックチェーンデータからカスタムGraphQL APIを構築"
  width={3200}
  height={1800}
  caption="Alchemy の Subgraph で構築する"
/>

### インデックス時間を最大80%短縮
Subgraphsを使うということは、データ処理を待つ時間が減るということだ。

#### 過去データのインデックス速度が向上

subgraph開発者は、subgraphのコードを変更するたびにデータの同期を待たなければならない。Alchemy Subgraphsの利用者は、過去データのインデックスが最大5倍速くなり、機能をより早く出荷できるようになる。

#### 継続的なインデックス速度も向上

subgraphがチェーンの最新ブロックに追いついた後も、新しいブロックを処理し続ける必要がある。Subgraphsでは、受信データがエンドユーザーに最大2倍速く届く。

<CalloutBlock>

Subgraphの高速化されたインデックス処理により、私たちのsubgraphは最大7倍速く同期するようになり、最新ブロックからずれる心配をする必要がなくなった。

**Philip Andersson**、Superfluid Head of Engineering

</CalloutBlock>

### エンジニアリングの時間を節約
<EmbeddedTable
  table={{
    columns: [
      { key: "1", width: 200, title: "", dataType: "object" },
      { key: "2", width: 200, title: "alchemy Subgraphs", dataType: "object" },
      { key: "3", width: 200, title: "Alternatives", dataType: "object" },
    ],
    data: [
      {
        "1": { title: "<p>Time to index</p>", tooltip: "", icon: "" },
        "2": { title: "<p>2 days</p>", tooltip: "", icon: "" },
        "3": { title: "<p>4-7 days</p>", tooltip: "", icon: "" },
        id: 0,
      },
      {
        "1": { title: "<p>Data lag</p>", tooltip: "", icon: "" },
        "2": { title: "<p>0-10 blocks</p>", tooltip: "", icon: "" },
        "3": { title: "<p>100-150 blocks</p>", tooltip: "", icon: "" },
        id: 1,
      },
      {
        "1": { title: "<p>Engineering cost</p>", tooltip: "", icon: "" },
        "2": { title: "<p>0 hrs / week</p>", tooltip: "", icon: "" },
        "3": { title: "<p>2.5-10 hrs/week</p>", tooltip: "", icon: "" },
        id: 2,
      },
    ],
  }}
/>

Subgraphsは以下のような機能によって、開発者がより速く反復・デバッグできるよう支援する。

#### 1. ドロップイン互換性

5分未満でSubgraphの完全マネージドサービスに切り替えられる。

#### 2. 高度なメトリクス

subgraphのパフォーマンスに関するリアルタイム分析を確認でき、Performance Insightsでインデックスを最適化する方法がわかる。

#### 3. DBへの直接アクセス

subgraphのPostgreSQLデータベースに直接アクセスすることで、より効率的な集計や分析用途の課題を解決できる。

#### 4. 柔軟なバージョニング

シームレスなバージョニングシステムにより、subgraphの複数バージョンをデプロイしクエリできる。柔軟なバージョニングにより、チームは事前に機能をテストし、問題が発生した場合は即座にロールバックできる。

<CalloutBlock>

Subgraphsとのパートナーシップにより、私たちのインデックス処理は大幅に改善され、時間を85%も節約しつつ、データ損失の懸念もなくなった。

**Yenwen Feng**、Perpetual Protocol Co-Founder

</CalloutBlock>

### 99.9%の稼働率を実現
Subgraphsは99.9%のAPI SLAによるエンタープライズグレードの信頼性を提供するため、ダウンタイムを心配する必要がなくなる。

<ImageBlock
  src="https://media.alchemy.com/1704179554-alchemy-subgraphs-testimonial.jpeg"
  alt="Subgraph のインデックス速度に関する Treasure の顧客の声"
  width={3200}
  height={1800}
  caption="Treasure による顧客の声。"
/>

## alchemyの技術スタックでアプリを強化する
Subgraphsを、既存のAPI、SDK、開発者向けツール一式と組み合わせることで、あらゆる種類のプロジェクトに対応できるエンタープライズ対応のソリューションが手に入る。

- **DeFi**開発者：高速なインデックスで複雑なデータ抽象化を管理する必要がある。
- **ゲーム**開発者：ユーザー向けに低いデータ遅延と高速なインデックスが必要。
- **NFT**開発者：低いデータ遅延でNFTデータを確実に追跡する必要がある。
- **メタバース**開発者：ロード時間の短縮とスケーラビリティの向上が必要。

### Subgraphsへのアクセス方法
Subgraphsは、ブロックチェーンデータの処理方法を変える。

自分の目で確かめる準備はできているだろうか。

[ダッシュボードから](https://www.alchemy.com/docs/alchemy-subgraphs/deprecation-notice)今すぐSubgraphsにアクセスして最初のsubgraphをデプロイするか、ドロップイン型のワンクリックインポーターで既存のsubgraphを5分未満でダッシュボードに移行するか、あるいは[私たちのチームに相談](https://www.alchemy.com/contact-sales)して、あなたのプロジェクトでのSubgraphsの活用について話すこともできる。
