ビットコイン相場で話題の「マイニング(採掘)」って何?

2021年6月3日(木)17時10分
高山武士(ニッセイ基礎研究所)

3――「マイニング」とは何か

さて、ここまでビットコインのデータイメージについて大まかに説明してきた。ここからは、いよいよ「マイニング」について説明したい。


By convention, the first transaction in a block is a special transaction that starts a new coin owned by the creator of the block. This adds an incentive for nodes to support the network, and provides a way to initially distribute coins into circulation, since there is no central authority to issue them. The steady addition of a constant of amount of new coins is analogous to gold miners expending resources to add gold to circulation. In our case, it is CPU time and electricity that is expended.

上記は、ビットコインを考案したとされるサトシ・ナカモトの論文からの引用である7(太字・下線は筆者)。

-----
7 Satoshi Nakamoto, Bitcoin: A Peer-to-Peer Electronic Cash System


下線部分を意訳すれば、

「ブロック」を作成した人が「新しいコイン」を得る事ができ、この「新しいコイン」を安定して獲得し続けることは、採掘者が金を掘って金を流通させていくことに似ている。我々の(コインの)採掘ではCPUの時間と電力が使われる


となる。このサトシ・ナカモトの論文の比喩表現を用いて今日でも「ブロック」を作成する試みのことを「マイニング」と呼んでいると見られる。したがって、マイニングを理解するには、「ブロック」の作成について理解できれば良いことなる。そして、「ブロックが作成される」ことは、そこに含まれている「取引」の「承認」であるため、重要な仕組みである。

つまり、この「ブロック」作成の仕組みを理解することが、「AからBへの送金(移転)取引はどのように承認されているのだろうか、不正取引をどのように防いでいるのだろうか」の手がかりになる。

図表1に書いた「ブロック」では、「ブロック」を構成するものは数本の取引だけであったが、実際の「ブロック」にはより多くの情報が記載されている。図表5のように、「ブロックヘッダ」と呼ばれる部分を持ち、この部分がとりわけ重要で、いくつかの情報が付加されている。この情報は、具体的には「親ブロック(図表5の場合はブロック#1)ヘッダのハッシュ値」「マークルルート(Merkle Root)」「タイムスタンプ(Timestamp)」「採掘難易度(Difficulty Target)」「ナンス(Nonce)」である8。

-----
8 これらの先頭にソフトウェアのバージョン情報も付加される。

nissai20210603132204.jpg

一気に専門用語だらけになってしまったが、順に解説していきたい。

まず、「タイムスタンプ」は現在の時刻のことでイメージは湧きやすいと思われる。「マークルルート」は専門用語で聞きなれない言葉だと思われる。これも重要なデータだが、長くなるため、詳しい説明は割愛したい。簡潔に言えば「マークルルート」は「ブロック」に含まれる取引の束(図表5のブロック#2の場合は「取引3」~「取引5」)から得られる、これらの取引を要約した数値と言える。「採掘難易度」はブロック生成の難しさを表した数値である。そして「ナンス」については後述したい。

そして、先頭にあるハッシュ値は「データから算出した小さな値。各データを区別・表現する目的に用いる」(Wikipedia)などと解説されているが、ブロックチェーンを理解する上では重要な概念と思われるので、例(イメージだが)を挙げて説明してみたい。

そこで、ここでは次のような関数を考えてみる(なお、これはあくまでもハッシュ値のイメージのために筆者が勝手に作成したアルゴリズムで、ビットコインに使われているハッシュ値とは全く関係ない)。

nissai20210603132205.jpg

例えば、「12345」という数値に☆を適用してみる。まず各桁の数を足し合わせて「1+2+3+4+5=15」である。次にもとの数値をその15で割るので、「12345÷15=823あまり0」となる。したがって「12345」のハッシュ値(ここでは「☆値」と呼ぶことにする)は「0」となる。もとの数値を1だけ増やして「12346」として適用してみると、「1+2+3+4+6=16」となり「12346÷16=771あまり10」なので☆値は「10」である。このように、☆値は元の数値より小さく、元の数値を少し変えただけで☆値が大きく変わることがある。これは(☆値ではない)一般的なハッシュ値にも言える性質である。

さて、ここで再び図表5の「ブロック#2」を考えていこう。ヘッダを構成する「ブロック#1ヘッダのハッシュ値」「マークルルート」「タイムスタンプ」「採掘難易度」「ナンス」はすべて数字である。そこで例えば「ブロック#1ヘッダのハッシュ値」を「6」、マークルルートは「345」、タイムスタンプは「0525」、採掘難易度は「1」としてみよう9。

-----
9 親ブロックの数値は適当、マークルルートは「取引3・4・5」が含まれていることから、タイムスタンプは「5月25日」から、採掘難易度は「一番容易」ということから1の数値を選んだが、もちろん本物のビットコインのブロックヘッダに格納されている数値はもっと複雑である。ただし、いずれにしても数字の羅列である。

今、あなたにオススメ
ニュース速報

ワールド

韓国尹大統領に逮捕状発付、現職初 支持者らが裁判所

ワールド

アングル:もう賄賂は払わない、アサド政権崩壊で夢と

ワールド

アングル:政治的権利に目覚めるアフリカの若者、デジ

ワールド

アングル:フィリピンの「ごみゼロ」宣言、達成は非正
今、あなたにオススメ
MAGAZINE
特集:トランプ新政権ガイド
特集:トランプ新政権ガイド
2025年1月21日号(1/15発売)

1月20日の就任式を目前に「爆弾」を連続投下。トランプ新政権の外交・内政と日本経済への影響は?

メールマガジンのご登録はこちらから。
人気ランキング
  • 1
    「拷問に近いことも...」獲得賞金は10億円、最も稼いでいるプロゲーマーが語る「eスポーツのリアル」
  • 2
    【クイズ】世界で1番マイクロプラスチックを「食べている」のは、どの地域に住む人?
  • 3
    「搭乗券を見せてください」飛行機に侵入した「まさかの密航者」をCAが撮影...追い出すまでの攻防にSNS爆笑
  • 4
    感染症に強い食事法とは?...食物繊維と腸の関係が明…
  • 5
    女性クリエイター「1日に100人と寝る」チャレンジが…
  • 6
    【クイズ】次のうち、和製英語「ではない」のはどれ…
  • 7
    失礼すぎる!「1人ディズニー」を楽しむ男性に、女性…
  • 8
    フランス、ドイツ、韓国、イギリス......世界の政治…
  • 9
    本当に残念...『イカゲーム』シーズン2に「出てこな…
  • 10
    オレンジの閃光が夜空一面を照らす瞬間...ロシア西部…
  • 1
    ティーバッグから有害物質が放出されている...研究者が警告【最新研究】
  • 2
    体の筋肉量が落ちにくくなる3つの条件は?...和田秀樹医師に聞く「老けない」最強の食事法
  • 3
    睡眠時間60分の差で、脳の老化速度は2倍! カギは「最初の90分」...快眠の「7つのコツ」とは?
  • 4
    「拷問に近いことも...」獲得賞金は10億円、最も稼い…
  • 5
    メーガン妃のNetflix新番組「ウィズ・ラブ、メーガン…
  • 6
    轟音に次ぐ轟音...ロシア国内の化学工場を夜間に襲う…
  • 7
    【クイズ】世界で1番マイクロプラスチックを「食べて…
  • 8
    北朝鮮兵が「下品なビデオ」を見ている...ロシア軍参…
  • 9
    ドラマ「海に眠るダイヤモンド」で再注目...軍艦島の…
  • 10
    【クイズ】次のうち、和製英語「ではない」のはどれ…
  • 1
    ティーバッグから有害物質が放出されている...研究者が警告【最新研究】
  • 2
    大腸がんの原因になる食品とは?...がん治療に革命をもたらす可能性も【最新研究】
  • 3
    体の筋肉量が落ちにくくなる3つの条件は?...和田秀樹医師に聞く「老けない」最強の食事法
  • 4
    夜空を切り裂いた「爆発の閃光」...「ロシア北方艦隊…
  • 5
    インスタント食品が招く「静かな健康危機」...研究が…
  • 6
    TBS日曜劇場が描かなかった坑夫生活...東京ドーム1.3…
  • 7
    「涙止まらん...」トリミングの結果、何の動物か分か…
  • 8
    膝が痛くても足腰が弱くても、一生ぐんぐん歩けるよ…
  • 9
    「戦死証明書」を渡され...ロシアで戦死した北朝鮮兵…
  • 10
    「腹の底から笑った!」ママの「アダルト」なクリス…
日本再発見 シーズン2
CHALLENGING INNOVATOR
Wonderful Story
MOOK
ニューズウィーク日本版別冊
ニューズウィーク日本版別冊

好評発売中