ラズロ・ハニエツの後年の回想によれば、ハニエツがサトシに GPU マイナーのコードを共有した後に注目すべきやり取りがあったという。サトシは独自に開発した GPU マイニングコードを返礼として共有してきた。ハニエツが伝えるところでは、この事実は、サトシがハニエツの公開発表より前から GPU マイニングに取り組んでいたことを示すものであった — コインをマイニングするためではなく、ネットワークを潜在的な 51% 攻撃から防衛するための備えとしてである。
ハニエツは後に次のように語った:
そして彼は実際に自分のバージョンを共有してくれた。つまりビットコインのソフトウェアには含まれていなかったが、GPUマイニングのコードは持っていて、ネットワークを防衛する必要が生じた場合に備えて準備しておいたと言っていた。
サトシは GPU マイニングアルゴリズムの複数のバージョンを開発していたが、公開のビットコインソフトウェアに含めないことを意図的に選択した。彼の戦略的な理由は二つあった:潜在的な攻撃者に対する防御兵器として GPU マイニング能力を保持しておきたかったことと、ネットワークの難易度を早まって引き上げたくなかったことである。後者は一般の CPU マイナーの参加意欲を削ぐことになるからだ。
ハニエツは自分の GPU コードの方がサトシのバージョンよりも実際にはパフォーマンスが良かったが、サトシは意図的に最適化を避けていたと指摘した:
そして感じたのは、その一因として、彼はネットワークの難易度を上げたくないから、早まって最適化したくなかったということだ。
対比こそが要点だ。公の場ではサトシは一般の CPU を競争にとどめるために GPU マイニングを抑え、私的には GPU マイナーを——意図的に最適化せずに——用意しておいた。ネットワークを 51% 攻撃から守る必要が生じたときにだけ投入するためのものだった。
この能力を私的に保持する選択は、 サトシがハニエツの 5 月 10 日の GPU マイニング発表に示した懸念に記録された公のスタンスと表裏一体だった。そこでもまたハニエツの回想によれば、一般の CPU マイナーが落胆しないよう、サトシはハニエツに歩みを緩めるよう求めていた。