CPUマイナー (CPU Miner)
CPUマイナーは、コンピューターの中央処理装置(CPU)を使って暗号資産を生成、つまりマイニングします。CPUとは、あらゆるPCやサーバーに搭載されている汎用プロセッサーです。マイニングには計算能力が必要なため、この手法はCPUマイニング(中央処理装置マイニング)と呼ばれます。「CPUマイナー」という呼び名は、マイニングを行う人と、計算を実行するソフトウェアの両方に使われます。
重要な理由
ビットコインの初期には、誰でも一般的なプロセッサーでマイニングできました。競争が激しくなるにつれ、マイナーはグラフィックカードへ、さらに単一のアルゴリズム専用に作られたチップであるASICへと移行し、ビットコインのCPUマイニングは現実的ではなくなりました。現在CPUマイニングが残っているのは、主にASIC耐性を持つよう設計されたネットワークです。たとえばモネロは、汎用プロセッサーで効率よく動作するよう作られたRandomXというアルゴリズムを採用しています。ただし、この参入のしやすさには欠点もあります。犯罪者が他人のプロセッサーをひそかに使ってマイニングできてしまうのです。
具体例
ある愛好家が自宅のコンピューターにオープンソースのマイニングソフトウェアをインストールし、CPUでのマイニングに適したコインのマイニングプールに接続します。プールは多くの参加者の作業をまとめ、提出された作業量に応じて、報酬のわずかな分け前を各参加者に支払います。そのうえでこの愛好家は、受け取った報酬とコンピューターが余分に消費する電力を比べ、続ける価値があるかどうかを判断します。