Proof of Work(プルーフ・オブ・ワーク、PoW)は、ブロックチェーンの代表的なコンセンサスアルゴリズムで、ビットコインが採用していることで有名です。日本語では「仕事量証明」と訳されます。
仕組みはシンプルです。新しいブロックを追加する権利をめぐって、参加者(マイナー)が 「条件を満たすハッシュ値を探す」という膨大な計算競争 をします。答えは総当たりでしか見つからず、最初に見つけた人がブロックを作り、報酬(新しいコイン)を受け取ります。この作業を マイニング(採掘) と呼びます。
- 強み … 不正をするには全体の過半数を上回る計算力が必要で、現実的に極めて困難。
- 弱み … 大量の電力を消費する。処理速度(1秒あたりの取引数)を上げにくい。
この「電力を使いすぎる」「遅い」という弱点を解決しようと生まれたのが、Proof of Stake や、Solana の Proof of History といった新しい方式です。