Delegated Proof of Stake (DPoS) は、以前の Proof of Stake (PoS) メカニズムのより効率的で民主的なバージョンであると多くの人が考えています。

PoW システムは多くの外部リソースを必要とするため、DPoS と PoS は両方とも、Proof of Work (PoW) として知られるコンセンサス アルゴリズムの代替として使用されます。プルーフ・オブ・ワーク・アルゴリズムでは、台帳の一貫性と透過性を維持するために、大量の計算作業が使用されます。逆に、PoS と DPoS は必要なリソースが少なく、設計により持続可能で環境に優しいものとなっています。委任されたプルーフ・オブ・ステークがどのように機能するかを理解するには、まずプルーフ・オブ・ワークとプルーフ・オブ・ステークという、それ以前のアルゴリズムを理解する必要があります。


プルーフ・オブ・ワーク (PoW)

ほとんどの暗号通貨は、分散型の台帳(ブロックチェーン)に基づいており、プルーフ・オブ・ワーク (PoW) アルゴリズムは最初に使用されたコンセンサスアルゴリズムです。これは、ビットコインプロトコルに統合され、新しいブロックを生成し、ネットワークを安全に保つための基本コンポーネントとして機能しています(マイニングプロセスを通じて)。ビットコインは、従来の中央集権的で非効率的な世界的金融システムの代替として提案されました。

プルーフ・オブ・ワークアルゴリズムは、中央集権的な権限に依存せず、資金の移動を可能にする実用的なコンセンサスプロトコルを提供しました。これは、ピアツーピアの経済ネットワークで機能する分散型の即時決済システムであり、仲介者の必要性を排除し、全体の取引コストを削減しました。

他の種類のノードに加えて、プルーフ・オブ・ワークシステムは、専用ハードウェア(ASIC)を使用して複雑な暗号問題を解決しようとするマイナーのネットワークによって維持されています。平均して、10分ごとに新しいブロックがマイニング/採掘されます。マイナーは、正しい解を見つけた場合にのみ、新しいブロックをブロックチェーンに追加できます。言い換えれば、マイナーはプルーフ・オブ・ワークを完了した後にのみそれを行うことができ、これによって新たに生成された暗号通貨と、特定のブロックに関連するすべての取引手数料が報酬として与えられます。しかし、これは多くのエネルギーと失敗した試行を必要とするため、高コストが伴います。さらに、ASICは非常に高価です。

システムを維持するためにかかる努力に加えて、プルーフ・オブ・ワーク (PoW) システムが適用できる程度、特にスケーラビリティに関して(1秒あたりの取引数が非常に限られている)という長い間待たれていた疑問があります。それにもかかわらず、プルーフ・オブ・ワークシステムに使用されるブロックチェーンは、最も安全で信頼できると見なされ、エラー処理のための基準として残ります。


プルーフ・オブ・ステーク (PoS)

プルーフ・オブ・ステークアルゴリズムは、プルーフ・オブ・ワークの最も一般的な代替手段と見なされています。プルーフ・オブ・ステーク (PoW) システムは、通常、プルーフ・オブ・ワーク(PoW)に基づくブロックチェーンで発生するいくつかの非効率性と問題を解決するために設計されています。具体的には、プルーフ・オブ・ワークマイニングに関連するコスト(エネルギー消費とハードウェア)に対処しています。基本的に、プルーフ・オブ・ステークに基づくブロックチェーンは、特定の方法で(ランダムではなく)保護されており、これらのシステムではマイニングは行われず、新しいブロックの検証は保管されている暗号通貨の量に依存します。より多くの暗号通貨を保管した人は、ブロックの検証者(ミンターまたはフォージャーとも呼ばれる)として選ばれる機会が増えます。PoWシステムが外部投資(エネルギー消費とハードウェア)に依存するのに対し、プルーフ・オブ・ステークシステムは内部投資(暗号通貨そのもの)によって保護されます。さらに、プルーフ・オブ・ステーク (PoS) システムは、それに基づくブロックチェーンを攻撃することを非常に高コストにします。成功する攻撃には、存在する暗号通貨の51%以上の所有権が必要であり、失敗した攻撃は巨額の財務損失をもたらします。

プルーフ・オブ・ステーク PoS の変動と確固たる主張にもかかわらず、これらのシステムはまだ初期段階にあり、より広範囲でのテストが必要です。


委任されたプルーフ・オブ・ステーク (DPoS)

委任されたプルーフ・オブ・ステーク (DPoS) アルゴリズムは、2014年にダニエル・ラリマーによって開発されました。Bitshares、Steem、Ark、Lisk は、委任されたプルーフ・オブ・ステークアルゴリズムを使用しているいくつかの暗号通貨です。

委任されたプルーフ・オブ・ステークに基づくブロックチェーンは、所有者が第三者に自分の仕事を依頼する投票システムに基づいています。つまり、彼らはネットワークを代わりに保護する少数の委任者(代表者)に投票することができます。委任者は証人とも呼ばれ、新しいブロックを作成し検証する際にコンセンサス(合意)を確保する責任があります。投票の力は、各ユーザーが保持している暗号通貨の量に比例し、投票システムはプロジェクトごとに異なります。しかし一般的に、各委任者は投票を求められるときに個別の提案を行い、通常、委任者が得た報酬は、適格な投票者と比例して分配されます。

したがって、DPoSアルゴリズムは、委任者の評判に直接基づく投票システムを作成します。選ばれたノードが不正行為をしたり、効率的に機能しない場合、迅速に排除され、別のノードに置き換えられます。

パフォーマンスに関して、DPoSアルゴリズムに基づくブロックチェーンは、PoWやPoSと比較して、より多くの取引を1秒あたり(TPS)処理することが可能です。


DPoS vs PoS

PoSがPoWのエラーを解決しようとする一方で、DPoSはブロック生成プロセスを簡素化しようとしています。そのため、DPoSを使用するシステムは、ブロックチェーンの取引量をより迅速に処理することができます。これまでのところ、DPoSはPoWやPoSと同じ方法で使用されていません。そして、現在もプルーフ・オブ・ワーク (PoW) は最も安全なコンセンサスアルゴリズムと見なされ、そのためほとんどの資金移動が行われています。

PoSはPoWよりも速く、使用されるケースが多い可能性があります。DPoSはブロック生産者が選出される際に保有量に制限を設けており、実際のブロック生成は、競争に基づくPoWシステムとは異なり、事前に決定されています。各証人はブロック生成時に役割を果たします。中には、DPoSは権威の証明システムと見なされるべきだと主張する人もいます。


結論

委任されたプルーフ・オブ・ステーク (DPoS) アルゴリズムは、プルーフ・オブ・ワーク (PoW) アルゴリズムやプルーフ・オブ・ステーク (PoS) アルゴリズムとは大きく異なります。所有者の投票を組み込むことで、誠実で効率的な委任者(または証人)を決定し、促進する手段となっています。

ただし、実際のブロック生成はPoSシステムとは完全に異なり、ほとんどの場合、取引数に関してはより高いパフォーマンスを提供します。