本日、ブロック#3654のコインが動かされたということで話題になっています。

Bitcoin Explorer - Blockstream.info
Blockstream Explorer is an open source block explorer providing detailed blockchain data across Bitcoin, Testnet, and Liquid. Supports Tor and tracking-free.

これは、2009/2/9にマイニングされたコインで、ビットコインがスタートしてからわずかに37日後のコインです。このような非常に古いコインが動かされることは極めて稀で、ナカモトサトシがコインを動かしたのではないかと噂されています。

これは、サトシなのでしょうか?

思惑で相場も変動いています。結論からいうと、おそらくそうではないということです。

なぜサトシのコインが分かるのか? Extra nonceの仕掛け

まず、そもそもの話をします。サトシは100万ビットコインを保有していると言われていますが、そもそもなぜそれがわかるのでしょうか?サトシは掘ったブロックを公言しているわけではありません。後の分析家が、ある推測をもとにこの100万コインを特定したのです。

ビットコインの初期のソフトウェアv0.1には、マイニングの際のコインベーストランザクションを作成するごとに「extra nonce」というパラメーターを追加する仕様になっていました。採掘の準備をするたびに、順番に番号を振ったのです。

最初にサトシがジェネシスブロックを掘りました。このブロックをみるとextra nonce が1になります。

次のブロックナンバー2を掘りました。すると、extra nonceは2になってます。

そうしてずっと掘り続けるのですが、extra nonce は順番に増えていきます。

しばらくすると、サトシ以外の人がブロックを生成するようになります。最初にサトシからコインを送ってもらったのは、ハル・フィニーでしたよね。

ハル・フィニーも同様にマイニングをしていました。ハル・フィニーが仮にブロック1000付近から、マイニングに参戦したとしましょう。

すると、ブロックナンバーと、Extra nonceの値は以下のようになります

block extranonce

#1000 1000

#1001 1001

#1002 1002

#1003 1

#1004 1004

#1005 1005

#1006 1006

#1007 5

#1008 1008

#1009 1009

#1010 8

そうですね、ハルフィニーが参入したので、ハルのextra nonceのカウントが1から始まるブロックが出現してきています。これで、何方がどのブロックを掘ったのかが分かるということなのです。

これに目をつけたひとが、サトシのextra nonceのパターンを解析し、どのコインがサトシが掘ったものかを推測しました。其の結果が、100万ビットコインだということなわけです。

サトシの採掘に見られるある特徴的なパターン

extra nonceの値ですが、説明を簡単にするためにリセットされないものとして説明しました。しかしながら、実際には、ソフトウェアを再起動するとリセットされてしまいます。

サトシの場合、24時間に一度定期的にソフトウェアを再起動させるというパターンが見られました。おそらくウォレットのバックアップを取っていたと考えられます。短いバックアップの後に、また直ぐにマイニングを再開させています。この行動パターンは一貫していて、特徴的です。

それを示したのが添付のグラフです。24時間サイクルでリセットを繰り返している特徴的なグラフが見えます。これがサトシのコインとおもわれるもので、それ以外は他人がマイニングしたものとおもわれます。

そして、なにより強い状況証拠は、グラフの塗り分けです。青くぬられたものは、Unspent、つまり、未だに一度も動かされてないコインなわけです。緑のものは既に利用されたものです。

サトシのパターンを描くコインだけが、青くなっています。未使用です。他のパターンのものの殆どが既に使用されているわけです。

これをみれば一目瞭然、強い状況証拠から、サトシのコインがどれであるか判別できるということなわけですね。勉強になりますね!

#3645のコインのナンスパターンは

今回の#3654のコインを具体的にみてみます。extra nonceをみると、477となっています。

一方で、その前後のサトシのコインと思われるマイニングパターンでは、2367、2372。

もし、#3654のコインが仮にサトシである可能性があるとすれば、サトシが複数のマイニングマシンを動かしており、24時間サイクル以外で行っていたものもあるということです。

しかし、そうしたコインの殆どが既に使用されてしまっているので、サトシは、複数のマシンを動かし、あるマシンのコインだけは動かさず、あるマシンのコインは利用したということになります。これは、行動としては奇妙でしょう。

こうした知識をみにつけて、一時の噂に惑わされないようにいましょう。

今回のコインはサトシでない可能性が高いですが、とはいえ、最初期のコインの秘密鍵をまだ保有していたひとがいるということ自体は注目すべき話です。それが誰なのかというのは、またひとつの興味であるでしょう。

まとめ

・そもそもサトシコインはサトシが公言したのではなく後から状況証拠により特定された

・状況証拠につかわれたのは、Extra nonceというカウントであった

・サトシは24時間サイクルで規則正しいマイニングをしていたと思われる

#3654のコインはサトシのコインとは考えられない

・FUDに迷わされないようにしましょう。