検証の証明
検証証明とは何ですか?
Proof-of-validation (PoV) は、バリデーター ノードを通じてコンセンサスを達成するために機能する独自のプルーフ オブ ステーク (PoS) コンセンサス メカニズムです。 PoV システム内の各ノードは、ブロックチェーン上に作成されたブロック内のトランザクションのシーケンスの完全なコピーを保持します。すべてのユーザー アカウントのコピーは、ユーザーの公開キーと、そのノードが所有する暗号トークンによって識別できます。
この時点から、ユーザーはバリデーターノード内にコインを賭けることができます。各バリデーター内にステークされるトークンの数により、特定のバリデーターが所有するノードの数が決まります。
新しいブロックは、ネットワークの総投票権の少なくとも 3 分の 2 を持つ一連のバリデーターがそのブロックに対するコミット投票を送信すると確認されます。これは、PoV プロトコルがビザンチン フォールト トレラントである可能性があり、ネットワークの総ノードの 3 分の 1 以下が侵害された場合にのみ正常な状態を維持できることを意味します。
検証の証明とステークの証明
検証の証明とステークの証明は非常に似ています。プルーフ・オブ・バリデーションは、委任されたプルーフ・オブ・ステークと同様に、プルーフ・オブ・ステークのサブセットと考えることができます。つまり、すべての PoV ブロックチェーンは PoS の形式を使用しますが、その逆はありません。このため、PoS は PoV よりもはるかに普及しています。
たとえば、イーサリアム、BNB チェーン、Avalanche などのほとんどの主要なブロックチェーンは、PoS の形式を使用しています。ほとんどの新しいブロックチェーンは、PoS または PoV などのサブセットの使用を好みます。これらのコンセンサス アルゴリズムは、proof-of-work よりもエネルギー効率が高いためです。バリデーターノードはマイニングに必要なエネルギーの一部を消費する必要があるため、PoS および PoV ブロックチェーンの人気は常に高まっています。