クラウドマイニング(cloud-mining)とは、ビットコイン(Bitcoin)のような仮想通貨を採掘(実際は追記作業を行う)することを言います。 マイニングの意味は採掘であり、ツルハシを持って採掘するイメージです。
別の記事でお伝えしましたが、ビットコインは管理者がいなく、仮想通貨のやり取りの記録はブロックチェーン上に記録されることになります。特定の管理者がいないため、その作業を検証・確認する必要がでてきます。
それが採掘と表している、つまり追記作業ということです。 この追記作業によりブロックチェーン上のやり取りの記録は改ざんを行うことができず成り立っているのです。
ブロックチェーン上の送金のやり取りの詳細は下記の記事をご覧ください。
ビットコインの採掘(マイニング)とは
ビットコインは、一定期間ごとに、すべての取引記録を取引台帳に追記します。その追記の処理には、ネットワーク上に分散されて保存されている取引台帳のデータと、追記の対象期間に発生したすべての取引のデータの整合性を取りながら正確に記録することが求められます。
その整合性を取る作業はコンピューターによる計算で実現できるのですが、膨大な計算量が必要となります。分散されて保存されている1つの大きな取引台帳のデータも、追記対象の取引のデータも、すべてを正確に検証してから追記しなければならないのです。
そこで、ビットコインでは、この追記作業に有志のコンピューターリソースを借りています。 余っているコンピューターの計算能力を借りることによって、膨大な計算を行い、みんなで共有する1つの大きな取引台帳に追記を行っているのです。
ビットフライヤーより拝借
追記作業(マイニング)を行うことによりブロックチェーンは成り立っている。
上の画像の右側に、各個人間でビットコインのやり取り図を書かれています。 2人の人がビットコインの受け渡しを行い、その一部のビットコインが会社の図の所へ送られています。
この会社の図を表したところがマイニングを行ったところであり、報酬を得ていることになります。 この図はブロックチェーンを表した図になります。
現在は膨大なコンピューター施設が必要
こちらの図はビットコインのマイニングを行うコンピューター施設です。 現在はこのような施設でマイニングを行わないと収益が得られない状況になっています。
以前はまだビットコインがあまり流通していなかった時は、個人のパソコンでもマイニングができたいたらしいのですが、ビットコインすでに普及してしまった現在ではこのような施設でマイニングを行っている施設が増えてきました。
マイニングの検証作業は
マイニングの検証作業については(*ビットコインを例に)
- ビットコインの正しい保有者なのかを確認する。
- ビットコインが重複していないか確認する。
- 実際に保有していないビットコインを使っていないか。
以上が主な項目です。
つまり上記のことにより、ブロックチェーンが改ざんできない仕組みになっており、これを世界中のマイニングができる施設の中で、作業が割り当てられたところが迅速に行うことにより、個人間で仮想通貨のやり取りが迅速かつ低コストで実現しているのです。