概要
ノードは、ブロックチェーンネットワークにデータを保存し、トランザクションを検証し、情報を他の参加者に中継することで参加するコンピューターです。フルノードはブロックチェーン台帳の完全なコピーを維持し、ネットワークのルールに従ってすべてのトランザクションとブロックを独立して検証します。ライトノードはブロックヘッダーのみをダウンロードし、トランザクションデータをフルノードに依存します。
仕組み
新しいブロックが生成されると、ノードはそのトランザクションと署名を検証し、コンセンサスルールに従っていることを確認して、ピアに伝播します。このピアツーピアの中継により、ネットワークは同期を維持します。フルノードは、ネットワークの他の部分が受け入れても無効なブロックを拒否できるため、ネットワークのルールを信頼なしで実行できる理由です。フルノードを実行することは、ネットワーク上で最高レベルの自己主権を得る方法です。
重要性
ノードは分散化のバックボーンです。ネットワークが持つ独立したフルノードが多いほど、いかなる当事者も台帳を検閲または操作することが難しくなります。個人にとって、ノードの実行はプライバシー、信頼不要の検証、サービス停止に対する回復力を提供します。開発者にとって、ノードはアプリケーションが状態を照会し、トランザクションをブロードキャストするインターフェースです。
関連概念
ノードは、コンセンサスメカニズムが調整するピアネットワークを形成します。マイナーとバリデーターは専門化されたノードオペレーターであり、ウォレットとエクスプローラーはノードを通じてブロックチェーン状態を読み取ります。