コンテンツにスキップ

ノードの種類

Ethereumで広く知られているノードは3種類あります:フルノード、アーカイブノード、ライトノードです。

フルノード

フルノードはブロックチェーンのすべてのデータを保存し、ブロックの検証に参加します。ブロックチェーンの検証には、新しいブロックの追跡や状態の変化の計算と維持が含まれます。フルノードは、ネットワークと完全に同期した後、すべてのEthereumブロックチェーンデータをクエリできます。

ライトノード

ライトノードはフルノードよりもはるかに小さく、同じ方法でブロックの検証には参加しません。このノードはEthereumネットワークをクエリできますが、チェーンの状態を保存しません。この制限のため、正確なチェーンデータを取得するためにフルノードとのピアリングに依存します。

アーカイブノード

アーカイブノードはフルノードであり、さらに歴史的なブロックチェーンの状態を保存します。フルノードは歴史的な状態を計算できますが、アーカイブノードはローカルストレージに情報を持っており、これらのリクエストに対してより良いパフォーマンスを発揮します。

Cloudflareのノード

CloudflareのEthereum Gatewayは、フルノードとアーカイブノードへのアクセスを提供します。

アーカイブノードは、ブロック番号パラメータが最新の128ブロックより前であるか、デフォルトのブロックパラメータが「earliest」に設定されている場合に、以下のRPC状態メソッドのリクエストに応じます: