ビットコイン・インスティテュート

ビットコインv0.3.19が​SourceForgeで​リリース

濃紺を背景に、一つの項目が強調されたリリース一覧のパネルと、未完成の盾、斜線を引かれた警報ベル、横一列にフェードアウトしていく封筒アイコンを配したネットワーク図が並ぶイラスト。

ビットコインv0.3.19は2010年12月15日にSourceForgeでリリースされた。これはサトシ・ナカモトによる最後のビットコインリリースであり、彼のソフトウェア開発への直接的な関与の終わりを記すものであった。2年余り前に登録した、その同じSourceForgeプロジェクトページを締めくくる形となった。

v0.3.19の変更点:

  • いくつかのDoS制限を追加。ただしサトシは「まだDoS耐性には程遠い」と述べた
  • 「セーフモード」アラートの削除

サトシはこれを「DoS保護を追加するためのマイナーリリース」と説明した。DoS(サービス拒否)保護は、個々のノードを圧倒する可能性のある攻撃に対してネットワークを強化することを目的としていた。ビットコインの知名度と価値が高まるにつれ、こうした攻撃への懸念が増大していた。

「セーフモード」アラートの削除も注目すべきものであった。0.3.11以来、サトシの鍵で署名されたアラートは、ノードをセーフモードに入れることができた。セーフモードは、自動化されたウェブサイトが使う6つのJSON-RPC命令を止める仕組みで、ステータスバーの警告とは別の働きだった。サトシは告知で、「セーフモード」アラートを「0.3.9のオーバーフローバグの後の一時的な措置だった」と書き、「見栄えのためにも無い方がいい」とした。アラートはその後もステータスバーに警告を出せたし、より長い無効なチェーンを検知すればセーフモードは今後も働いた。終わったのは、アラートキーでセーフモードを入れる力である。このDoS制限の追加とセーフモードの削除という組み合わせこそ、サトシのコード分析がサトシの最終活動として位置づけているものである。

このリリースはv0.3.18からわずか数日後に行われ、サトシ本人が世に出した最後のソフトウェアとなった。ビルドは12月12日のサトシ最後のBitcoinTalk公開投稿で告知され、その3日後にSourceForgeにパッケージが上がった。SVNリポジトリ自身のコミッター記録によれば、タグ付けコミット自体は12月13日のr201に遡る。サトシの最後のリリースコミットであり、その2日後にもう1件、r202という小さな修正が続いた。

本リリース以降、サトシはメールでのやり取りのみを続けた。マルッティ・マルミへの最後の既知のメールは2011年2月22日に送られ、メーリングリストのパスワードを移譲した。そして2011年4月26日、ギャビン・アンドレセンにネットワークアラートキーを移譲した一通を最後に、サトシは沈黙した。