プルーフオブワーク

プルーフオブワーク(PoW)とは、ビットコインをマイニングする際に必要な、ハッシュ関数の逆算をする処理のこと。


プルーフオブワークは、元々スパムメールを防止するために開発された技術で、1993年に起源を持っている。(当時はHashCashとも呼ばれていた)

ビットコインの場合、ブロックチェーンの各ブロックをハッシュ化した際に、生成されるハッシュ値の先頭に0(ゼロ)が指定の数並ぶような値を探す作業を必要とする。


ブロックチェーンの各ブロックには、固定値と変動値(ノンスという)に分類できる様々な情報が格納されており、この変動値(ノンス)を変化させることで先頭に0が並ぶ入力値を探し当てる作業をマイナーが行なっている。この作用がビットコインにおけるプルーフオブワークである。

プルーフオブワークが完了すると、ブロックチェーンにおける1つのブロックの形成が完了する。



この用語の意味を友達に教えてあげよう!