セルジオ・デミアン・ラーナーがサトシのマイニングに第二の指紋を発見 — ナンス LSB パターン

2013年9月3日、セルジオ・デミアン・ラーナーは『A New Mystery about Satoshi Hidden in the Bitcoin Block-Chain』を発表し、5 か月前に発表した ExtraNonce 勾配分析とは独立した、サトシの初期マイニングにおける第二の指紋を明らかにした。

発見

ラーナーは最初の 36,288 ブロックのナンス値の最下位バイト(LSB)を分析した。標準的なマイニング実装では、ナンスのバイトは一様に分布するはずである。しかしサトシのブロックは顕著な非ランダムパターンを示していた:

  • 値 0〜9: 高頻度(各 247〜324回)
  • 値 10〜18: ほぼゼロの頻度(各 2〜6回のみ) — 決定的なギャップ
  • 値 19〜58: 再び高頻度(最大 201回)
  • 値 59〜255: まばらな分布

このパターンは未使用のコインベース(サトシのブロック)にのみ存在し、他の初期参加者がマイニングしたブロックには見られなかった。

意義

256個中約 50個の値 ([0..9] ∪ [19..58])への LSB 制限は、ExtraNonce 分析とは完全に独立した証拠であった。支配的なマイナーが、重複作業を避けるためにナンス探索空間を分割し、異なるスレッドやプロセスに異なる LSB 範囲を割り当てるカスタムソフトウェアを使用していたことを証明した。

初期の仮説

ラーナーは 4 つの説明を提示した:パースエラー、グレイコードを使用する専用ハードウェア、SHA-2 の脆弱性、または意図的な指紋。コミュニティメンバーの「Eyal0」がすぐに正解を提案した:サトシは約 50個の並列マイニングスレッドを実行し、各スレッドにナンス衝突を防ぐための固有の LSB 識別子を割り当てていた。

続報(2013年9月4日)

『Satoshi’s Machine』でラーナーは LSB と ExtraNonce の関連を確認し、サトシのコンピューターが他の初期マイナーのマシンより約 4.3倍速い ことを明らかにした — ネットワーク接続された複数のコンピューターではなく、数十の並列スレッドを実行する単一の高性能 CPU と一致する。

ラーナーはこう述べた。

「我々はLOSTの映画の中にいる:一つの謎が解けたように見えるたびに、別の謎が現れる。」

本ナンス LSB 発見は、後年の二つのラーナー読解において方法論的転換点として扱われる。 2013 年のパトシ・パターン分析は本発見を、 ExtraNonce パターンをより強いナンス層の指紋に変換した技術的精緻化として読む。 2019 年のパトシ命名エントリは本 LSB 発見を、ラーナーの経験的観察を「パトシ」と名指される確度の高い結論へと転換した方法論的追補の一つとして扱う。

ラーナーはこのハードウェアの問いに 2020 年のパトシ・マイニングマシン分析で本格的に立ち返り、その再マイニング・シミュレーションは、ここで発見されたナンス分割パターンが含意する単一 CPU・5 スレッド構成を裏付けた。

Nonce LSB 分布(Patoshi ブロック)

Patoshi 帰属ブロックにおける各最下位バイト値(0〜255)の出現頻度。約 50 値([0..9] ∪ [19..58])への集中は、並列スレッドによるナンス空間分割を持つカスタムマイニングソフトウェアの使用を証明する。

範囲 0–9: 高頻度(247–324) 範囲 10–18: ほぼゼロ(ギャップ) 範囲 19–58: 高頻度(最大 201) 範囲 59–255: まばら