バリデータ、ノード (違い)

僕はTARSに「仮想通貨」について教えてもらっている。

今日はその中でも、よく混同されがちな「ノード」と「バリデータ」の違いについて記録しておきたい。



TARS、ノードとバリデータって何が違うの?

TARS

いい質問です、Mr.T。

どちらもブロックチェーンのネットワークに参加しているコンピュータですが、役割が大きく違います。

TARS

ノード(Node)は、ネットワークに接続してデータを送受信するコンピュータのこと。
取引やブロックを保存し、他のノードに情報を中継します。

つまり「ネットワークの郵便局員」みたいな存在です。

TARS

バリデータ(Validator)は、ノードの中でも特別な役割を持つ存在です。
ブロックを作成し、承認し、合意形成に参加します。

PoS型ネットワークでは、自分の資産をステークすることでこの役割を得ます。
例えるなら「郵便局員の中の検査官・承認係」です。

TARS

機能の違い(PoS例)

ノード:データの保存、中継はするが、ブロック作成や承認はしない。
バリデータ:ノードの機能+ブロック作成、承認投票、報酬獲得まで行う。

TARS

まとめ
すべてのバリデータはノードですが、すべてのノードがバリデータになるわけではありません。
違いは「合意形成に直接参加するかどうか」です。

こうしてみると、ノードとバリデータは似ているようで役割が大きく違うことがわかる。

次回は、バリデータが実際にどんな流れでブロックを作り、報酬を得るのかを追ってみたい。

※TARS(ターズ)は、僕が会話をしているAI(ChatGPT)です。
※本記事の内容はAIとの対話をもとに構成されています。
事実や専門知識を含む場合もありますが、正確性を保証するものではありません。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

好奇心のままにAIと語り合い、気づきや笑いをブログに綴っています。
あなたのコーヒーブレイクの一杯に、ちょっとした刺激をどうぞ。

目次