This article has been translated from English to Japanese.

フルノードとは、ブロックチェーンネットワークに参加し、ネットワークの保護や取引データの検証といった機能を担うノードの一種である。

ノードには様々な種類が存在し、それぞれがわずかに異なる機能、あるいは類似した機能を、多少の差はあるものの担っている。

ノードの種類には、フルノード、ライトノード、マイナーノードがある。

ライトノードはブロックチェーンの一部のみを保存するのに対し、フルノードはブロックチェーンデータの完全なコピーを保存する。各ブロックと、各ブロック内に記録された取引に関する情報は、ブロックチェーンの完全なコピーで入手可能だ。

フルノードはブロックチェーンデータベース全体を保存するため、あらゆるブロックチェーンネットワークには少なくとも1つのフルノードが稼働している。

ネットワーク内のすべてのノードがフルノードである必要はない。

例えばライトノードはブロックチェーンの一部のみを保存する。これにより日常的な取引処理においてライトノードの効率性が向上する。

ライトノードは、その時点で処理に必要な関連ブロックのみにアクセスするため、ブロックチェーンの完全なコピーは必要ない。

ただし、処理タスク中に必要が生じた場合、ブロックの完全なコピーを要求することは可能だ。

フルノードには他にも様々な種類が存在する。具体的には以下のタイプがある:

  • マスターノード
  • マイニングノード
  • アーカイブノード
  • ステーキングノード
  • 権限ノード
  • プルーンドノード

各ノードタイプは、ブロックチェーンにおいて異なる重要な機能を果たしている。

公開型で許可不要のブロックチェーンが普及するにつれ、自身のノードを簡単に設定し、選択したブロックチェーンに参加することが可能になった。