$EX5プレセール — シードティア · 固定供給量500M · 50%バーン · 登録はportal.ex5.comで参加 →
更新日

マイニング (Mining)

要約: マイニングとは、ビットコインのようなプルーフ・オブ・ワーク型ブロックチェーンにおいて、トランザクションを検証し、新しいブロックを生成するプロセスのことです…

マイニングとは、ビットコインのようなプルーフ・オブ・ワーク型ブロックチェーンにおいて、トランザクションを検証し、新しいブロックを生成するプロセスのことです。マイナーは専用のコンピューターを稼働させて暗号パズルを解く競争を行い、勝者が次のブロックをチェーンに追加して報酬を受け取ります。

重要な理由

プルーフ・オブ・ワーク型ネットワークの安全性を支えているのがマイニングです。ブロックの生成には実際の計算能力と電力が必要なため、過去のトランザクションを書き換えるには、攻撃者はネットワークの他の参加者全体を上回るコストをかけなければなりません。新たに発行されるコインとトランザクション手数料からなるブロック報酬は、新しいコインが流通に加わる仕組みでもあります。ビットコインでは、この報酬のうち新規発行分が、半減期(ハルビング)と呼ばれるイベントによって一定の間隔で半分になります。今日のマイニングは高度に専門化しており、ビットコインのマイニングの大半はASICマシンで行われ、より安定した報酬を得るためにプールに参加するマイナーも多くいます。

具体例

マイナーは未処理のトランザクションを集めて候補ブロックを作ります。次に、マシンがナンスと呼ばれる小さな数値を毎回変えながらブロックヘッダーのハッシュ計算を繰り返し、結果がネットワークの難易度ターゲットを下回るまで続けます。マイナーがそのブロックをブロードキャストすると、他のノードがブロックの有効性を確認し、マイナーはブロック報酬を受け取ります。

関連用語