【プルーフオブワーク】

Proof of Work(PoW) とは?

💡 汗をかいた証拠を見せろ!計算パワーで信頼を勝ち取る仕組み
📌 このページのポイント
Proof of Work(PoW)の仕組み ブロックデータ 前ブロックのハッシュ 取引データ + ナンス(変動値) + タイムスタンプ ハッシュ計算(総当たり) ナンス=1 → 8a3f2b... NG ナンス=2 → c7e91d... NG ナンス=3 → f1b4a8... NG ... ナンス=N → 000000a... OK! 条件クリア 先頭にゼロが 一定数並ぶ 000000a1b... ブロック生成! マイナー同士の計算競争 マイナーA マイナーB マイナーC 勝利! マイナーD → 報酬 見つけるのは大変だが、検証は一瞬(非対称性がセキュリティの鍵)
Proof of Work(PoW)のイメージ
ひよこ ひよこ

Proof of Workって、なんで計算しないといけないの?

ペンギン先生 ペンギン先生

簡単に言うと「ズルを防ぐため」だよ。ブロックを作るのに膨大な計算が必要だから、偽のブロックを大量に作って嘘の記録を通そうとしても、とんでもないコストがかかるんだ。正直にやったほうが得になる仕組みだね

ひよこ ひよこ

どんな計算をしてるの?

ペンギン先生 ペンギン先生

ナンスと呼ばれる数値を少しずつ変えながらハッシュ値を計算して、先頭に一定数のゼロが並ぶ値を見つける作業だよ。答えを見つけるのは大変だけど、正しいかどうかの検証は一瞬でできる。このアシンメトリーがPoWのポイントなんだ

ひよこ ひよこ

マイニングで報酬がもらえるって聞いたけど?

ペンギン先生 ペンギン先生

そう、最初にブロックを生成できたマイナーには暗号資産が報酬として与えられるよ。ビットコインの場合、最初は50BTCだったけど約4年ごとに半減していくんだ。これを「半減期」と呼んで、供給量をコントロールしているんだよ

ひよこ ひよこ

電力をたくさん使うって問題になってるよね?

ペンギン先生 ペンギン先生

ビットコインのマイニングだけで一部の国の年間電力消費量を超えるとも言われているよ。だからEthereumはPoSに移行したし、環境面はPoWの最大の課題だね。ただし裏を返せば、それだけのエネルギーを費やさないと攻撃できないからこそ安全とも言えるんだ

ひよこ ひよこ

でもビットコインはPoWのままなんだよね?

ペンギン先生 ペンギン先生

ビットコインはPoWのセキュリティと実績を重視して変更しない方針だよ。実際、15年以上一度もハッキングされていないのはPoWの堅牢性のおかげとも言える。最近は再生可能エネルギーでマイニングする動きも増えていて、環境問題との両立を模索しているんだ

ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「Proof of Work」って出てきたら「計算で汗をかいて信頼を証明する仕組み」と思えればだいたいOK!
📖 おまけ:英語の意味
「Proof of Work」 = 仕事の証明
💬 計算という「仕事(Work)」をやった「証拠(Proof)」を見せることで正当性を示す仕組みだよ。もともとはスパムメール対策のアイデアから生まれたんだ
← 用語集にもどる