ラズロ・ハニエツが回想するサトシの防衛用 GPU マイニングコード共有(2010 年 5 月)

ラズロ・ハニエツの後年の回想によれば、ハニエツがサトシに GPU マイナーのコードを共有した後に注目すべきやり取りがあったという。サトシは独自に開発した GPU マイニングコードを返礼として共有してきた。ハニエツが伝えるところでは、この事実は、サトシがハニエツの公開発表より前から GPU マイニングに取り組んでいたことを示すものであった — コインをマイニングするためではなく、ネットワークを潜在的な 51% 攻撃から防衛するための備えとしてである。

ハニエツは後に次のように語った:

そして彼は実際に自分のバージョンを共有してくれた。つまりビットコインのソフトウェアには含まれていなかったが、GPUマイニングのコードは持っていて、ネットワークを防衛する必要が生じた場合に備えて準備しておいたと言っていた。

サトシは GPU マイニングアルゴリズムの複数のバージョンを開発していたが、公開のビットコインソフトウェアに含めないことを意図的に選択した。彼の戦略的な理由は二つあった:潜在的な攻撃者に対する防御兵器として GPU マイニング能力を保持しておきたかったことと、ネットワークの難易度を早まって引き上げたくなかったことである。後者は一般の CPU マイナーの参加意欲を削ぐことになるからだ。

ハニエツは自分の GPU コードの方がサトシのバージョンよりも実際にはパフォーマンスが良かったが、サトシは意図的に最適化を避けていたと指摘した:

そして感じたのは、その一因として、彼はネットワークの難易度を上げたくないから、早まって最適化したくなかったということだ。

このやり取りはサトシの戦略的思考の魅力的な一面を明らかにしている:アクセシビリティを守るために公の GPU マイニングを抑制しつつ、敵対的な攻撃に対する保険としてプライベートに GPU マイニング能力を維持していた。これは、サトシが潜在的な攻撃ベクトルについて深く考え、事前に防御策を準備していたことを示している。

原文ソース

https://web.archive.org/web/20250505211557/https://cointelegraph.com/news/satoshi-invented-gpu-mining-to-defend-the-network-says-early-dev
Cointelegraph およびその他のメディアとのインタビューにおけるラズロ・ハニエツの公開発言に基づく。完全なメールは公開されておらず、本記事の引用はハニエツがサトシの発言や共有内容について思い出した回想である。