採掘(マイニング)
採掘(マイニング)とは
採掘(マイニング)とは新たなブロックを生成し、その報酬としてビットコインを手に入れる行為のことです。
採掘(マイニング)されたコインで報酬を受け取り、その報酬金額も変わります。
技術的には数学的な計算を繰り返し、特定の条件を満たす解を見つけるという行為であり、たくさんのハードウェアと電気代が必要になります。
またこの行為がビットコインネットワークを安全に保つための源泉となっており、ビットコインが自己完結的であるための重要な仕組みとなっています。
採掘者(マイナー)が採掘をする行為によりビットコインのP2Pネットワークが維持されており、その他の一般ユーザーはこの恩恵に与ってビットコインをネットワーク上で送付することが可能となります。
ブロックはトランザクションをまとめたものです。
まだどのブロックにも入っていないトランザクションを集めて、それに自分自身の報酬トランザクション(コインベースと呼びます)を加えたものに任意の数値(ナンスと呼びます)を加えてそのハッシュを計算します。
そのハッシュ値の先頭の0がn個以上あれば(つまり一定の数値以下の値であれば)採掘が成功し新たなブロックとして配信します。
採掘という行為はナンスをどんどん変化させてハッシュ値がある数値以下になるまで繰り返すということになります。
採掘によって得られる報酬はそのコインの報酬とブロック内のすべてのトランザクションの手数料の合計です。
そのため手数料の大きいトランザクションは積極的にブロックに入り、低いトランザクションは後回しにされます。
関連記事
閲覧ありがとうございました^^
知的体育会系アート脳の変化人(@satoimocoin)です!