マイニング
Mining
計算でブロックチェーンに新しいブロックを追加し、報酬を得る作業のこと。
簡単に説明すると
マイニングとは、膨大な計算を行ってブロックチェーンに新しいブロックを追加する作業のことだよ。 条件を満たす特定の計算結果(ハッシュ値)を一番早く見つける競争を行い、見事に最初の1人となった参加者に報酬として新しい暗号資産が支払われる仕組みになっているんだ。 ビットコインなどのネットワークの安全性と信頼性を維持するために欠かせない仕組みとして使われているよ。
名前のヒミツ
マイニングは、英語の「mining」に由来していて、日本語では「採掘」という意味なんだ。 鉱山からシャベルを使って金やダイヤなどの貴重な鉱物を掘り出す作業と、コンピューターを使って膨大な計算を行い、ブロックチェーンに新しいブロックを追加して新しいコインを手に入れる作業がよく似ていることから、このように呼ばれているよ。
くわしく見てみよう!
マイニングとは、ビットコインなど、プルーフ・オブ・ワーク(PoW)という仕組みを採用する暗号資産で、新しいブロックをブロックチェーンに追加するための計算作業のことだよ。
マイニングが行われるビットコインなどでは、取引を管理する銀行のような中心組織がないため、世界中の参加者のコンピューター(ノード)が、送られてきた取引やブロックがルール通り正しいかどうかを、それぞれ自分でチェックしているんだ。
マイニングは、この中で「次のブロックを作る権利」を決めるための作業で、具体的にはコンピューターを使ってとても複雑な数学のパズルを解くような計算を行うんだよ。
この計算を世界で一番早く解いた人が、ブロックを追加する権利を得て、新しい暗号資産を報酬として手に入れることができるんだ。
同じく中心組織を持たない暗号資産でも、プルーフ・オブ・ステーク(PoS)という別の仕組みを採用しているものもあるよ。
PoSは、参加者が自分の暗号資産を預け入れる「ステーキング」という行為を通じて次のブロックを作る人を選ぶ仕組みで、マイニングのような計算競争は行わないため、マイニングとは呼ばれないんだ。
マイニングには、計算速度が極めて速い高性能なコンピューターと、それを動かし続けるための大量の電気が必要になるんだ。
そのため、専用の機械を大量に並べた巨大な施設が世界中に作られていて、ITインフラやハードウェアの面でも大きな影響を与えているよ。