コンテンツへスキップ
0%

最高の無料Ethereum RPCとは?Alchemy vs. Quicknode

Alchemy team headshot

執筆者 Alchemy

2022年8月17日 公開読了時間 1 分

Alchemyの無料プランは、重複するJSON-RPC呼び出しにおいて、Quicknodeの無料プランよりも最大10倍のコンピューティングリソースを提供します。

最良のfree Ethereum RPCアクセスは、Alchemyのブロックチェーン開発プラットフォームによって提供されています。Alchemyのブロックチェーン開発プラットフォームは、より正確で信頼性の高いデータを備えたRPCノードアクセスを無料で提供し、Quicknodeと比較してより多くのWeb3ツールとAPIを提供します。

この記事では、両方の無料オプションを比較し、どのEthereumノードプロバイダーが自分に最適かを判断する手助けをします。

Alchemyの無料ティアはQuickNodeの無料ティアとどう違うのか?

AlchemyとQuicknodeの主な違いは、Alchemyが重複するJSON-RPCに対してQuicknodeよりも最大10倍のパワーを提供することです。

AlchemyのCUとQuicknodeのAPIクレジットは1:1の比率で等価ではないことに注意することが重要です。そのため、次のセクションでコンピュートコストの比較を詳しく説明します。

AlchemyのCompute UnitsとQuickNodeのAPIクレジットの違いは何か?

AlchemyはCompute Units (CUs)を使用してアプリがAlchemy上で使用する総コンピューティングリソースを計測しますが、Quicknodeは各Ethereum RPCメソッドの相対的なコストを判定するためにAPIの「クレジット」を使用します。Compute UnitsとAPI CreditsはAWSにおけるコンピュート使用量と類似したものです。

一部のブロックチェーンクエリはeth_blockNumber RPCリクエストのように安価で軽量である一方、eth_getLogsのようにより計算コストが高いものもあるため、CUはコンピューティングリソースの計測に使用されます。

両方のWeb3インフラプロバイダーでは、各メソッドに一定のCUまたはAPIクレジットの数が割り当てられており、これを使って無料ノードティアで顧客に提供される無料Ethereumコンピュートの量を計算できます。

Alchemyの無料ティアに含まれるもの

以下はAlchemyの無料ティアの主なハイライトです:

  • Compute Units: 300,000,000/月
  • スループット: 330 CUs/秒
  • アーカイブデータアクセス: あり
  • アプリ数: 5
  • サポート: 24時間365日のDiscordサポート
  • 追加API: NFT API、Transfers API、Transaction Receipts API、Trace API、Token API、Notify API (Webhooks)、Subscription API (WebSockets)、Debug API
APIと開発者ツールから成るAlchemyのプロダクトスイート
Alchemyのプロダクトスイート

QuickNodeの無料ティアに含まれるもの

以下はQuicknodeの無料ティアの主なハイライトです:

  • APIクレジット: 10,000,000
  • スループット: 25リクエスト/秒
  • アーカイブデータアクセス: あり
  • エンドポイント数: 1
  • サポート: コミュニティサポート
  • 追加API: The NFT Fetch API、Trace and Debug、Address Balance Index
QuickNodeのプロダクトスイートの比較。赤色は不足している機能を示す
QuickNodeのプロダクトスイートの比較。赤枠は機能が不足していることを示している。

しかし、ブロックチェーンノードプロバイダー間のコンピュートの違いを比較するには、同じブロックチェーン上の類似したRPCメソッドの相対的なコストを比較し、どの無料ティアがWeb3開発者に最も多くの無料コンピューティングリソースを提供しているかを確認する必要があります。

コンピュートは判断材料の一部にすぎません。現在のプロバイダーのレイテンシー、成功率、失敗リクエストを比較するには、AlchemyのRPCパフォーマンスベンチマークを利用してください。

Alchemy対QuickNode JSON-RPCコンピュートコスト比較

次の3つのセクションでは、AlchemyとQuicknodeの類似した呼び出しと、それぞれのコンピュートコスト、各社の無料ティアで実行できる呼び出し数の差をパーセンテージで比較し、Ethereumノードプロバイダーの選定に役立てます。

この比較を単純化するため、Ethereumブロックチェーンにおける類似の呼び出しに注目します。

低負荷のRPC呼び出しはAlchemyとQuickNodeどちらがより多く提供しているか?

最も少ないコンピューティングリソースを必要とする処理には、eth_blockNumber (10 CUs)やtrace_block (24 CUs)などの呼び出しが含まれます。Quicknodeでは、これら2つのRPCメソッドはそれぞれ1APIクレジットと2APIクレジットです。

総Compute Units数(300,000,000 CUs)を各メソッドのCUコストで割ると、無料ティアの開発者が月間で利用できる呼び出し数が算出されます。

Alchemyを使用するWeb3開発者は、eth_blockNumberを3,000万回、trace_blockを1,250万回実行できます。

Quicknodeでは、開発者はeth_blockNumberを1,000万回、trace_blockを500万回呼び出すことができます。

eth_blockNumberやtrace_blockのような安価なRPC呼び出しでは、Alchemyの無料プランはQuicknodeの無料プランよりも3倍多いコンピュートを提供します。

中負荷のRPC呼び出しはAlchemyとQuickNodeどちらがより多く提供しているか?

平均的なコンピューティングリソースを必要とする処理には、eth_getLogs (75 CUs)やeth_estimateGas (87 CUs)が含まれます。Quicknodeでは、これら2つのRPCメソッドはそれぞれ6APIクレジットです。

Alchemyを使用する開発者は、月間400万回のeth_getLogs呼び出しと約345万回のeth_estimateGas呼び出しを実行できますが、Quicknodeでは月間167万回にとどまります。

eth_getLogsとeth_estimateGasという2つの中規模のリクエストでは、Alchemyは無料でQuicknodeの2倍の呼び出しを提供します。

高負荷のRPC呼び出しはAlchemyとQuickNodeどちらがより多く提供しているか?

高いコンピューティングリソースを必要とする処理には、eth_sendRawTransaction (250 CUs)やparity_getBlockReceipts (500 CUs)などの呼び出しが含まれます。Quicknodeでは、これらのメソッドはそれぞれ23クレジットと250クレジットです。

Alchemyを使用する開発者は、月間120万回のeth_sendRawTransaction呼び出しと60万回のparity_getBlockReceipts呼び出しを実行できます。

Quicknodeのユーザーは、それぞれ43万5,000回、4万回の呼び出しが可能です。

これはeth_sendRawTransactionでAlchemyが約400%上回り、parity_getBlockReceiptsではQuicknodeと比較して10倍以上の差となります。

どの無料Ethereum RPCノードプロバイダーを使うべきか?

無料のEthereum RPCノードプロバイダーをお探しなら、Alchemyの無料プランは、重複するJSON-RPC呼び出しにおいてQuicknodeよりも最大10倍のコンピューティングリソースを提供します。今すぐ無料アカウントに登録してQuicknodeからAlchemyに切り替え、次世代のdappの構築を始めましょう。

Background gradient

ブロックチェーンで魔法を生み出す

Alchemyは、最も強力なweb3開発者向けプロダクトとツールを、豊富なリソース、コミュニティ、そして卓越したサポートと組み合わせて提供します。