純粋なプルーフ・オブ・ステーク (PPoS)
Pure Proof of Stake (PPoS) とは何ですか?
アルゴランドは、ビザンチンのコンセンサスに基づいて構築された Pure Proof of Stake コンセンサスメカニズムを使用しています。このアプローチでは、新しいブロックに対する各ユーザーの影響力は、そのユーザーのステークに依存します。新しいブロックの作成やブロック提案への投票に関しては、システムは秘密裏かつランダムにユーザーを選択します。
新しいブロックの作成時にユーザーが選ばれる可能性は、そのユーザーの賭け金に比例します。
PoS コンセンサス メカニズムは、人が自分のステーク (つまり、保有するコインの数) に応じてブロック トランザクションをマイニングまたは検証できるという前提に基づいています。誰かが利用可能なコインの 3% を所有している場合、理論的には合計トランザクションの 3% をマイニングまたは検証できることを意味します。
この主な利点は、従来のマイニングに参加するためのリソースを必ずしも持っていない個人でもマイニングにアクセスできるようになることです。高価でエネルギーを消費するハードウェアを必要とする代わりに、必要なのはインターネット接続のあるコンピューターと数枚のコインだけです。
Algorand は、スケール、セキュリティ、分散化を実現する純粋なプルーフ オブ ステーク ブロックチェーン プロトコルです。チューリング賞受賞者でありマサチューセッツ工科大学の教授であるシルビオ・ミカリによって開発されました。
アルゴランドは、他のブロックチェーン プロトコルが直面する根本的な問題を解決します。
スケール – ビットコインやイーサリアムなどのブロックチェーンが直面するトランザクション スループットの問題は、アルゴランドのほぼ瞬時のトランザクション ファイナリティによって解決できます。
セキュリティ – 純粋なステーク証明とエレガントなビザンチン協定スキームによって可能になったアルゴランドは、ビザンチンの敵対者に対して証明可能な漸近的セキュリティを備えています。
分散化 – 均質なトークン配布により、アルゴランドは特別な役割やノードを持たない真の分散型ネットワークを実現します。
Algorand は、シンプル、安全、効率的になるように設計されたスケーラブルなブロックチェーン プラットフォームです。ブロックチェーンはプルーフ オブ ステーク (PoS) の概念に基づいて構築されており、システム内で最も高い価値を持つ参加者がトランザクションを検証するために選択されることが保証されます。このアプローチにより、PoW ブロックチェーンを維持するために必要な、高いエネルギー消費 (およびコスト) と複雑なネットワーク構造が不要になります。
Algorand プラットフォームは、ユーザーとノードという 2 種類の参加者を採用します。ユーザーは、他のユーザーにトークンを送受信することで、Algorand プラットフォームを使用して取引を行います。ノードは、トランザクションを処理し、それらを保護することによってネットワークに参加します。このシステムには、ブロック プロデューサー (BP) と呼ばれる特別なノードも備えています。BP は、通常のノードのすべての機能を実行するだけでなく、システム内のブロックに署名することによってブロックを検証します。
起動時に、最初の 100 万ブロックが事前にマイニングされました。その後、新しいブロックが 5 秒ごとにランダムな間隔で作成されます。ブロック作成プロセスは、ブロック サイクルごとにリーダーを選択する、ランダムに選択された BP のセットから始まります。リーダーは、二項ビザンチン協定 (BBA) と呼ばれる複数ラウンドのビザンチン協定プロトコルによって選出されます。このプロセス中、BP は誰がブロック提案者になるかについて合意に達するまで、オフラインで相互に通信します。