---
title: "Alchemy vs. Chainstack - ブロックチェーン開発者向けプラットフォーム比較"
description: "ChainstackとAlchemyのAPI、料金などを比較"
---

# Alchemy vs. Chainstack - ブロックチェーン開発者向けプラットフォーム比較

AlchemyのブロックチェーンデベロッパープラットフォームはChainstackと比較して、より正確で信頼性の高いブロックチェーンデータを提供するRPCノードと、より充実したweb3ツールおよびAPIを提供します。

ノードはブロックチェーンのアーキテクチャにおいて重要な役割を果たし、分散性を維持しながら、あるチェーンの全トランザクション履歴のコピーを保持しています。多くの大手ウェブ企業が自社でホスティングする代わりにAWSをクラウドプラットフォームとして利用しているのと同様に、[ブロックチェーンノードプロバイダー](https://www.alchemy.com/overviews/blockchain-node-providers)はクライアントに代わってノードをホスト・管理しています。

ブロックチェーンに関する情報リクエストはプロバイダーを経由してブロックチェーンへルーティングされ、情報はプロバイダーを介して返されます。これらのプロバイダーは、よりスケーラブルな仕組みを実現することで、より高度なブロックチェーン技術や[アプリ](https://www.alchemy.com/dapps/top/defi-dapps)の開発において重要な役割を果たしています。より脆弱なインフラは、リクエストの急激な増加（人気のNFTドロップなど）に圧倒され、機能しなくなることがあり、その結果、利益の損失や顧客の不満につながる可能性があります。

業界には[数多くのプロバイダー](https://www.alchemy.com/overviews/blockchain-node-providers)が存在しますが、本記事ではAlchemyとChainstackの比較に焦点を当てます。AlchemyとChainstackは以下の9つのカテゴリーで比較されます。

1. サポートするブロックチェーン
1. ノードのレイテンシー
1. データの正確性
1. ノードの信頼性
1. 価格
1. 拡張API
1. 開発者ツール
1. ユーザーエクスペリエンス
1. カスタマーサポート

## Alchemy と Chainstack の比較

プロジェクトに合った[適切なノードプロバイダーを選ぶこと](https://www.alchemy.com/overviews/how-to-choose-a-blockchain-node-provider)は、極めて重要です。信頼性、速度、効率性、正確性はいずれも考慮すべき重要な要素です。

### Alchemyとは？

Alchemyは、個人のブロックチェーン開発者から大企業まで、専門的なAPI、開発者ツール、サポートを提供するマルチチェーンノードプロバイダーです。[NFTマーケットプレイス](https://www.alchemy.com/dapps/best/nft-marketplaces)、[DAO](https://www.alchemy.com/dapps/top/daos)、Web3ウォレット、DeFiプロトコル、データ分析の構築に使用されています。

<ImageBlock
  src="https://media.alchemy.com/1703913096-alchemy-products.jpeg"
  alt="web3開発者向けAlchemy製品スイート概要"
  width={3840}
  height={2160}
  caption="Alchemyの製品スイート"
/>

ノードインフラをAlchemyにアウトソースすることで、開発者はプロジェクトのより重要な側面に集中できます。[AlchemyのSDK](https://www.alchemy.com/sdk)を使えば、わずか数行のコードでコールを行い、プロジェクトに必要なツールを実装できます。多くの著名なweb3企業がAlchemyのプラットフォームを利用していますが、特にNFTマーケットプレイスの間で人気があります。

### Chainstackとは？

[Chainstack](https://www.alchemy.com/dapps/chainstack)は、Alchemyと類似したサービスを提供しており、Ethereumおよびビットコインノードへのアクセスと、開発者向けの各種ホスティングソリューションを提供しています。彼らは自社のプラットフォームを「ブロックチェーンのコントロールパネル」と表現しています。

<ImageBlock
  src="https://media.alchemy.com/1703913138-chainstack-products.jpeg"
  alt="ChainstackはAlchemyの製品スイートと比較して提供内容が限られている"
  width={3840}
  height={2160}
  caption="ChainstackはAlchemyの製品スイートと比較して提供内容が限られている"
/>

Chainstackは、個人開発者よりもエンタープライズおよびビジネスレベルの顧客に重点を置く傾向があります。複数のチェーンをサポートし、ハイブリッドオプションも提供しており、クライアントはカスタマイズのニーズやコンピューティング能力に応じて、自社内でどの程度管理するかを選択できます。

### 1. サポートするブロックチェーン

両プロバイダーとも様々なブロックチェーンをサポートしています。

Alchemyがサポートするチェーンは以下の通りです。

- Ethereum
- Optimism
- Arbitrum
- Polygon PoS
- Starknet
- Solana
- Base
- Astar（Polkadot）

Alchemyがサポートするテストネットは以下の通りです。

- Goerli（Ethereum、Optimism、Arbitrum）
- Sepolia（Ethereum）
- Mumbai（Polygon）

Chainstackはやや広範なブロックチェーンをサポートしており、以下が含まれます。

- Ethereum
- Polygon
- BNB Chain
- Avalanche
- Fantom
- Solana
- Harmony
- StarkNet
- Tezos
- Fabric
- Corda
- Bitcoin
- Quorum
- MultiChain
- その他

スケーラビリティはブロックチェーンシステムにおいて重要な要素です。ブロックチェーンに関連する課題は、規模が大きくなるにつれてより顕著になり、システムにノードを追加すると、正確性と速度に悪影響を及ぼすことがあります。[AlchemyのSupernode](https://www.alchemy.com/supernode)は、あらゆる数のリクエストを処理できるよう設計されており、ユーザーのニーズに応じて即座にスケールできます。例えば、Alchemyの顧客の1つであるPolygonは、Alchemyの利用開始以来95倍に成長しましたが、そのシステムは依然として高速かつ効率的なままです。

Chainstackの主なスケーリングソリューションはWarp Transactionsです。グローバルサーバーネットワークを利用することで、ノードはBlockchain Distribution Network（BDN）を通じて伝播され、より高速な検証が可能になります。これにより、トランザクション速度が向上し、より高速なmempoolサービスが実現します。

### 2. ノードのレイテンシー

web3ノードのレイテンシーには主に2種類あります。新しいブロックを検出するまでの時間であるブロック検出レイテンシーと、RPCリクエストを送信してからレスポンスを受け取るまでの時間であるリクエストレイテンシーです。

#### ノードレイテンシーテスト：Alchemy vs. Chainstack

このテストでは、Ethereumメインネット上で**eth_blockNumber**をクエリし、リクエストの発生からレスポンス受信までの時間を測定しました。

このクエリを15分ごとに実行し、結果を集計して平均値を算出しました。2022年8月10日から2022年8月17日にかけての最新テストでは、US East地域において**Alchemyの平均は38.72ms**、Chainstackの平均は426.28msでした。

追加のデータ正確性と信頼性の保証を提供するAlchemyのセカンダリインフラを考慮しても、**Alchemyの性能は10倍優れています**。

最新のプロバイダーデータについては、Alchemyの[RPCレイテンシーベンチマーク](https://www.alchemy.com/benchmarks)でレイテンシー、成功率、失敗したリクエストを比較してください。

### 3. データの正確性

ブロックチェーンデータの正確性とは、ブロックチェーンへのリクエストが正しく一貫したデータを返した割合を示す指標です。ノードは新しい情報を異なるタイミングで受け取るため、[**最新ブロックがネットワーク全体に伝播する**](https://www.alchemy.com/blog/data-accuracy)際に、必ずしも同じネットワークビューを持っているとは限らず、これが不正確なデータの原因となることがあります。

リクエストのレイテンシーが低いことは重要ですが、[**ブロックチェーンノードから返される情報が誤っている**](https://www.alchemy.com/blog/data-accuracy)場合、その重要性は低下します。正確なデータがなければ、dappは以下のような問題に見舞われる可能性があります。

1. 同じ質問に対してリクエストごとに異なる回答が返される
1. アプリが誤ったトランザクションのnonceを取得することがある
1. トークンやNFTが正しく表示されず、ユーザーエクスペリエンスが低下する

ブロックチェーンデータの[リオーガナイゼーション](https://www.alchemy.com/overviews/what-is-a-reorg)は、ユーザーにとって一貫性の問題を引き起こすことがあります。Alchemyの Supernodeは、こうしたリオーガナイゼーションが発生した場合でも正確性を維持し、100%のデータ正確性を確保します。一方、Chainstackは、Ethereum、Polygon PoS、[Binance](https://www.alchemy.com/dapps/binance) Chain、Avalanche、Fantom、Bitcoinのノード、および弾力的なSolana RPCノード上で動作する集約APIを利用したフォールトトレラントなロードバランサーを使用し、不正確さを防いでいます。

### 4. ノードの信頼性

Alchemy Supernodeは、ノード上で直接実行するのではなく、より分散されたシステムを利用することで、開発者がプロジェクトをスケールさせる際にも信頼性を確保し、全体的なレイテンシーを低減します。独自のコーディネーターサービスを通じて、Alchemyは正確かつ最新のデータを提供します。

標準的なノードで72%の信頼性を提供する競合他社と比較して、Alchemy Supernodeはブロックチェーンへのアクセスにおいて99.9%の稼働率を確保します。すべてのAlchemyプランでSupernodeへのアクセスが提供されます。

### 5. 価格

AlchemyかChainstackかを選ぶ際、価格は重要な検討事項です。以下に各社の主要な価格帯といくつかの主な機能を示します。

#### **Alchemyの価格**

Alchemyには、Free、Growth、Scale、Enterpriseの4つの主要な[価格帯](https://www.alchemy.com/pricing)があります。

##### Alchemy Free（月額0ドル）

- 3億compute units（CUs）/月
- 330 compute units per second（CUPS）
- すべての開発者ツール
- 拡張APIおよびSDK
- 完全なアーカイブデータ
- マルチチェーンのメインネットおよびテストネット
- 日次リクエスト制限なし
- 5アプリ
- 24時間365日のDiscordサポート

##### Alchemy Growth（月額49ドル）

Alchemyのfreeバージョンに含まれるすべての内容に加えて、Growthティアの顧客は以下を受けられます。

- 4億compute units（CUs）/月
- 追加CU 100万につき1.2ドルでの自動スケーリングcompute units
- Parity Trace および gETH debug
- 拡張されたトランザクション伝播
- 2倍のスループット（660 CUPS）
- 15アプリ
- 24時間365日の専任Discordサポート

**Alchemy Scale（年払いの場合月額199ドル、月払いの場合月額289ドル）**

大きな目標を持ち、素早く動きたいチームのために、Scaleティアはワンクリックで最高の製品と価格を提供します。

- 15億compute units（CUs）/月
- 3,000 compute units per second
- 追加CU 100万につき1ドルでの自動スケーリングcompute units
- 年間プランでは追加CUを100万につき0.7ドルの割引価格で購入可能
- 30アプリ
- 24時間365日の専任Discordサポート

##### Alchemy Enterprise（カスタム価格）

- コミット利用による割引
- カスタムSLA
- 暗号資産での支払い
- カスタムスループット
- アプリ数無制限
- 24時間365日のVIPサポート

#### Chainstackの価格 ‍

Chainstackには、Free、Growth、Business、Enterpriseの4つの主要な価格帯があります。

##### Free（月額0ドル）

- フルノード
- コンソーシアムノード
- ユーザー/プロジェクト数無制限
- 分析機能
- Platform API
- 月間300万フルノードリクエスト
- 月間0アーカイブノードリクエスト

##### Growth（月額49ドル）

- アーカイブノード
- Warp Transactions
- 専用ノード
- Bolt turbocharged sync
- 月間2,000万フルノードリクエスト
- 月間300万アーカイブノードリクエスト

##### Business（月額349ドル）

- Debug and trace APIsを有効化
- 弾力的なアーカイブノード
- [BNB Smart Chain](https://www.alchemy.com/bnb-smart-chain)専用ノード
- ハイブリッドホスティング
- 月間1億4,000万フルノードリクエスト
- 月間2,000万アーカイブノードリクエスト

##### Enterprise（月額990ドル）

- カスタム構成
- 個別対応のロードバランシング
- ホワイトラベルブランディング
- カスタムモニタリング
- プライベートネットワーキング
- 優先サポートオプション
- 月間4億フルノードリクエスト
- 月間6,000万アーカイブノードリクエスト

両プロバイダーの主な違いは、[無料ティアで提供されるアクセスのレベル](https://www.alchemy.com/overviews/free-ethereum-rpc)にあります。Alchemyは月間900万件多くのトランザクションを許可し、他の方法では実装が難しいアーカイブノードへの無制限アクセスを提供しています。また、Alchemyのビジネスティアはよりカスタマイズ性が高く、中程度のニーズを持つ顧客がChainstackのようにフルのビジネス/エンタープライズ価格を支払う必要を避けられます。

### 6. 拡張API

Alchemy SDKを既存のプロジェクトに接続するのは比較的簡単で、インストールに必要なコードはわずか2行であり、プロジェクトで既にEthers.jsを使用している場合も完全に互換性があります。RPCサービスに加えて、AlchemyとChainstackは[dAppの機能を拡張するAPI](https://www.alchemy.com/enhanced-apis)を提供しています。APIやSDKを利用するための複雑なコードを書く代わりに、より迅速に機能を向上させることができます。

AlchemyとChainstackはそれぞれ、開発者が利用できる独自のAPI群を提供しています。

#### Alchemy API

Alchemyが提供する追加のAPIおよびSDKには以下が含まれます。

- NFT API
- Web3 SDK
- Trace API
- Notify API（Webhooks）
- Subscription API（Websockets）
- Flashbots API（プライベートトランザクションの送信）
- Token API
- Transfers API
- Transaction Receipts API

#### Chainstack API

Chainstackは開発者に以下へのアクセスを提供するAPIを提供しています。

- ブロック情報
- トランザクション情報
- トランザクションの実行
- Debug & trace
- チェーン情報
- ガスデータ
- アカウント情報
- ログとイベント
- クライアント情報

#### NFT API

AlchemyとChainstackはいずれもNFT APIを提供しているため、APIエンドポイントの網羅性を比較してみましょう。

##### **AlchemyのNFT API**

[AlchemyのNFT API](https://www.alchemy.com/nft-api)は業界で最も広く利用されているものの1つで、Opensea、Makersplace、[SuperRare](https://www.alchemy.com/dapps/superrare)など、多くのマーケットプレイスを支えています。Alchemyの SDKと組み合わせて使用すると、使いやすさと効果を両立できます。

このAPIは、[Ethereumエコシステム](https://www.alchemy.com/dapps/ecosystem/ethereum)で利用可能な19以上の異なるメソッドをサポートしています。利用可能なAlchemy NFTメソッドの詳細については、詳しい[ドキュメント](https://www.alchemy.com/docs/reference/nft-api-quickstart)をご覧ください。

Alchemyは、[Ethereum向けのNFT APIエンドポイント](https://www.alchemy.com/docs/reference/nft-api-quickstart)として以下を提供しています。

- getNFTs
- getNFTMetadata
- getContractMetadata
- getNFTsForCollection
- getOwnersForToken
- getOwnersForCollection
- getSpamContracts
- isSpamContracts
- reingestContract
- getFloorPrice
- computeRarity
- summarizeNFTAttributes
- reportSpam

##### **Chainstack NFT API**

Chainstackは、開発者が以下を行えるNFT APIを提供しています。

- NFTの取得
- NFTの検索
- NFTのミント
- NFTの管理

**NFT分野の開発者にとっては、AlchemyがChainstackよりも大幅に優れています。**

#### AlchemyのAccount Abstraction SDK

[**Account Abstraction SDK**](https://www.alchemy.com/docs/wallets/low-level-infra/quickstart)は、account abstractionのプリミティブ（[**user operationsとbundler**](https://www.alchemy.com/overviews/what-is-a-bundler)）とのやり取りを簡素化するために使用できます。

これはEIP-1193プロバイダーを実装した完全なソリューションであり、ガス見積もり、トランザクションの署名、（使用している場合の）paymasterデータの取得を1回のメソッド呼び出しで処理します。**eth_sendTransaction**を使用している場合、SDKはそれをuser operationに変換し、送信します。

### 7. 開発者ツール

APIに加えて、AlchemyとChainstackは様々な開発者ツールを提供しています。

Alchemyダッシュボードは強力な開発者ツールであり、ユーザーリクエストのためのロギングシステムを構築する必要をなくします。すべてのユーザーリクエストを自動的にログに記録・分類し、デバッグとソフトウェア改善を容易にします。ダッシュボードでは、リクエストの成功率や現在のレスポンスタイムも表示されます。Alchemy Notifyは、特定のユーザーアクション、トランザクションの状態、ガス料金についてユーザーや開発者に通知することもできます。

##### Alchemy開発者ツール：

- Alchemy AI - web3コードを迅速に生成し、開発サイクルを加速
- **Explorer** - 過去のリクエスト情報を確認し、パターンを素早く特定
- **Mempool Visualizer** - 確認済み、スタック中、ドロップされたトランザクションの現在の状態を監視
- **Composer** - RPCリクエストのトラブルシューティング、失敗したトランザクションのリプレイによるデバッグの容易化
- **Debug Toolkit** - 最近のリクエストをスキャンし、デバッグ中にエラーを素早く検出
- **Dashboard** - dappのパフォーマンスに関する高レベルの分析を取得
- **Usage Analytics** - 異なる期間、アプリバージョン、個別メソッドにわたるdappの利用状況を取得
- **Command Center** - アプリの全体的な健全性、1秒あたりのリクエスト数、レスポンスタイム、エラー率を取得
- **User Insights** - ユーザーのプライバシーやデータセキュリティを損なうことなく、地理的な利用状況、トラフィック、アクティビティデータを取得
- **Alerts & Digests** - エラー発生箇所の自動アラートと、dappの主要な健全性指標をまとめた日次ダイジェストを取得
- **Faucets** - Alchemyは、[Sepolia faucet](https://www.alchemy.com/overviews/sepolia-eth)や[**Mumbai faucet**](https://www.alchemy.com/overviews/mumbai-faucet)など、複数のテストネットfaucetを提供

Chainstackは、過去の台帳データを整理して表示する機能や、特定のトランザクションに関する通知、インフラアラートを提供しています。また、他の開発者が作成したツールをウェブサイト上に、それぞれの最適な利用例とともに掲載しています。

### 8. ユーザーエクスペリエンス

AlchemyとChainstackはいずれも、比較的シンプルなユーザーエクスペリエンスを提供しています。

前述の通り、AlchemyのSDKの実装には数行のコードしか必要ありません。Alchemyはドキュメント内で明確かつ詳細な使用方法の説明を提供しています。

Chainstackは、特にエンタープライズレベルにおいて、ノードとデプロイメントオプションに高いカスタマイズ性を提供しています。クライアントはニーズに応じて、Chainstackのインフラの全部または一部を利用できます。

### 9. カスタマーサポート

Alchemyはすべてのユーザーに対してエンジニアによる24時間365日のサポートを提供しており、CSatスコア98を維持しています。

Chainstackは一部の顧客に対して週5日24時間のカスタマーサポートを提供し、エンタープライズレベルの顧客には優先サポート（24時間365日）を提供しています。両社とも、比較的活発なDiscordサーバーを通じてコミュニティによる支援とサポートを提供しています。

## どちらのノードプロバイダーが優れているか - AlchemyかChainstackか

AlchemyのブロックチェーンデベロッパープラットフォームはChainstackと比較して、より正確で信頼性の高いブロックチェーンデータを提供するRPCノードと、より充実したweb3ツールおよびAPIを提供します。

Alchemyの Supernodeは特に注目に値します。これは同社独自のものであり、スケーラビリティと正確性の面で非常に強力です。Chainstackはエンタープライズティアで独自のカスタマイズオプションを提供していますが、Alchemyのfree/developerティアでは月間約900万件多くのトランザクションが可能であり、多大なコンピューティング能力を必要とするアーカイブノードへの無制限アクセスも提供しています。

大企業にとっては、Chainstackが提供するカスタマイズオプションが魅力的に映るかもしれません。しかし、web3開発は主に個々のイノベーターによって推進されており、平均的な開発者にとっては、free ティアの強化された機能とSupernodeの性能により、Alchemyの方が良い選択肢である可能性が高いでしょう。ノードプロバイダーが直面する多くの課題に対し、（強化されたロードバランサーや弾力的なノードなど）個別のソリューションではなく単一のソリューションを提供することで、Alchemyはブロックチェーン技術の進化に伴い、より信頼性が高く有用な存在として位置づけられています。

したがって、あなたのweb3プロジェクトにとってどのノードプロバイダーが最適かについて、唯一の正解はありません。どのマルチチェーンノードプロバイダーが正しい選択かを判断するには、プロジェクトにおいて譲れない要件（例：対応ブロックチェーン）を明確にし、両方の選択肢を試した上で、最も適したものを選んでください。

非常に強力なfreeティアにより、開発者はリスクゼロで[Alchemyを始める](https://dashboard.alchemy.com/signup/?referrer_origin=DIRECT)ことができます。今すぐAlchemyの利用を開始し、開発者向けに用意された豊富なツール群にアクセスしましょう。
