Casper は、2014 年に Vlad Zamfir によって提案された、イーサリアム ブロックチェーンのコンセンサス アルゴリズムです。これは、プルーフ オブ ステーク (PoS) プロトコルの適応に基づいており、ビザンチン フォールト トレランス (BFT) に関する最近の研究に基づいています。 Casperの目的は、ビットコインのナカモト・コンセンサスのような従来のPoWアルゴリズムよりも安全で効率的なシステムを作成することです。
Casper は、ブロックチェーンに含める前にブロックを正しく検証したバリデーターにイーサ (ETH) を報酬として与えることで機能します。バリデーターはある程度のETHをステークするか、不正が判明した場合にETHを失うリスクを負わなければなりません。この機能により、悪意のある行為者のインセンティブを減らすペナルティ メカニズムが導入されているため、Casper は他の PoS プロトコルとは異なります。
PoW はエネルギー消費が高く、スケーラビリティが低いため、Proof-of-Work (PoW) から Casper への切り替えが必要であると考えられています。比較すると、Casper は、以前のものよりもはるかに少ないコンピューティング能力を必要とし、より効率的に実行されます。そのため、数千人または数百人のマイナーではなく、世界中で数百万人のユーザーを求める Uniswap や MakerDAO のような分散型金融プラットフォームなどの大規模なアプリケーションにはるかに適しています。作業証明システムを使用して既存のブロックチェーンの周りに集まる傾向があります。
さらに、イーサリアム 2.0 は Casper とともにシャーディング技術を使用するため、現在プルーフオブワークアルゴリズムのみで実行されているイーサリアムのパブリックネットワークの現行バージョンと比較すると、トランザクション速度が大幅に向上すると同時に、手数料もさらに削減されるはずです。
全体として、CASPER を介した BFT メカニズムの導入は、分散化やトラストレス性を犠牲にすることなく、既存のプロトコルに比べてコスト削減とセキュリティの向上の両方を提供できる可能性があります。これは、ビットコイン キャッシュやライトコインなどのパブリック ブロックチェーンにスマート コントラクト機能を実装するというこれまでの試みでは実現できなかったことです。