auの日記

プログラミング初心者の日記。(auはハンドルネームです)

仮想通貨で使われるマイニングとは

auです。

セキュリティ関係の授業で、仮想通貨を取り扱っていました。その際に、マイニングという用語が分からなかったので調べてみました。

マイニングとは

マイニングとは、仮想通貨の取引の過程で行われます。ビットコインがいい例です。

仮想通貨の取引記録を、取引台帳であるブロックに追記します。この追記内容は、対象期間に発生した全ての取引データと数学的な計算を繰り返して、特定の解を算出し、記録します。

この解に有志が参加することをマイニングと言います。

有志がコンピュータのリソースを提供し、解を求める演算の手助けをします。その成功報酬として、ビットコインが支払われるということでした。

今では10分ごとにこのマイニングが行われているそうです。一番早く解を求めると、12.5BTC(約1250万)が支払われるらしいです。すげえ。しかし、今では大企業が参入している状況なので、個人で行っても勝ち目は薄いようですね・・・。

つまりマイニングは、仮想通貨で行われるセキュリティ的な解を求めることを手助けして、報酬を得ることみたいですね。