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

Bitcoin 0.3.2リリース

ダウンロードリンクがbitcoin.orgで利用可能になった。全員このバージョンにアップグレードしてほしい。

  • ブロックチェーンをこの時点までロックインするシンプルなセキュリティ対策を追加した。
  • 接続可能なノードが十分にあるため、帯域幅を節約するためaddrメッセージを削減した。
  • milkiwayによるスペイン語翻訳。
  • aidosによるフランス語翻訳。

このセキュリティ対策により、たとえ誰かがネットワークのCPUパワーの50%以上を持っていたとしても、昨日以前のブロックチェーンを遡ってやり直すことはできない。(このアップデートを適用している場合)

おそらく今後は各バージョンにチェックポイントを入れるつもりだ。広く受け入れられたブロックチェーンが何であるかをソフトウェアが確定した後、数ヶ月後に改訂されるという望ましくないゼロでない可能性を残しておく意味はない。

llama 2010年7月17日21:56 UTC

サトシ、

「ブロックロック」は興味深いアイデアで、もっと考えてみる必要がある。ただし、最新のブロックまでロックしないことが重要だ。そうでないと、攻撃者がロックの直前に偽のブロック(またはいくつか)を生成でき、ブロックロックがなかった場合よりも攻撃がはるかに容易になる。

代わりに、最後の千ブロック程度を除いたすべてをロックすべきだ(正確な数は今後の調査課題だ)。もしかして、実際にそうしたのかな?

また、ブロックロックはブロックがクライアントにプリパッケージされて同梱されることを意味していると思うが。そうなのかな?

llamaの投稿(2010年7月17日21:56 UTC)

ただし、最新のブロックまでロックしないことが重要だ。さもないと、攻撃者がロックする直前に偽のブロック(または数個)を生成でき、ブロックロックがない場合よりも攻撃がはるかに容易になる。

約200ブロック前まで戻った。ブロックチェーンは分岐のないきれいな直線で、ロックされたブロックの既知のバージョンは1つだけだった。

llama

また、ブロックロックはブロックがクライアントにプリパッケージされて同梱されることを意味していると思うが。そうなのかな?

申し訳ないが、まだだ。ただ、初期ブロックダウンロードを高速化したいとは思っている。

kiav 2010年7月18日11:40 UTC
サトシ・ナカモトの投稿(2010年7月17日21:35 UTC)

……全員このバージョンにアップグレードすべきだ……

私はWindows用の0.3.0 betaを使っている。

  • 0.3.2をインストールする前にアンインストールする必要はある?
  • 既に生成したbitcoinはどうなるの? バックアップして、インストール後に復元する必要はある?
SmokeTooMuch 2010年7月18日12:04 UTC
kiavの投稿(2010年7月18日11:40 UTC)

0.3.2をインストールする前にアンインストールする必要はある?

いいや、必要ない。

kiav

既に生成したbitcoinはどうなるの? バックアップして、インストール後に復元する必要はある?

必要ない。だがバックアップを取っておくのは常に良いことだ。

milkiway 2010年7月18日12:43 UTC
サトシ・ナカモトの投稿(2010年7月17日21:35 UTC)
  • milkiwayによるスペイン語訳。

いい感じだ 😄

AndrewBuck 2010年7月18日14:14 UTC

Traktion、-minimizetotrayオプションを付けてクライアントを実行してみるといい。自分の環境(同じく10.04)ではそれでうまくいった。最小化された状態で起動するのでクリックしてメインウインドウを表示する必要があるが、その後は正常に動作するようだ。

-Buck

サトシ・ナカモトの投稿(2010年7月17日22:54 UTC)

約200ブロック前まで戻った。ブロックチェーンは分岐のないきれいな直線で、ロックされたブロックの既知のバージョンは1つだけだった。

いいね! 具体的にどうやってチェーンのトポグラフィーを分析しているの?

Traktion 2010年7月18日15:18 UTC
AndrewBuckの投稿(2010年7月18日14:14 UTC)

Traktion、-minimizetotrayオプションを付けてクライアントを実行してみるといい。自分の環境(同じく10.04)ではそれでうまくいった。最小化された状態で起動するのでクリックしてメインウインドウを表示する必要があるが、その後は正常に動作するようだ。

-Buck

ああ、それで解決した! ありがとう! バージョン間でデフォルトが変わったのだろう。

knightmb 2010年7月18日18:19 UTC

変更履歴がどこにあるか誰か知らないか? 何が修正・変更されたか知りたい。

変更リストは基本的に最初のメッセージに記載されている内容で網羅されている。全員が重要なセキュリティ改善を得るためにアップグレードすべきだ。

トレイへの最小化はLinuxで少なくとも3つの異なる不具合やバグがあり、クラッシュするものも含まれていたため、再び無効にした。それでも使いたい場合は -minimizetotrayでオプションを再有効化できる。バグや不具合はwxWidgets、GTK、またはGnomeのどこかにあり、修正方法がわからない。申し訳ないが、他にどうしようもなく、メインライン機能として提供するには不具合やバグが多すぎる。

mizerydearia 2010年7月19日10:33 UTC

0.3.1はまだ使っていないが、0.3.0ではKDE環境でトレイアイコンが動いていたことは確認できる。アイコンが表示されていた。ところがv0.3.2ではアイコンが表示されない。スペースは見えるが空っぽで、左クリックも右クリックもできない。bitcoin v0.3.2を最小化すると、もう見えなくなってしまう。これは修正できないだろうか?

tabshift 2010年7月20日01:03 UTC

Mac OS X版のAboutダイアログボックスが、いまだに0.3.2ではなく「Version 0.3.0 beta」と表示されている。

mizerydearia 2010年8月2日07:01 UTC

KDE環境では0.3.0以降ずっとアイコンがいまだに表示されないし、0.3.7でも表示されない。何が起きているんだ? これは厄介だ。Bitcoinを最小化するたびに復元できなくなり、プロセスを殺して再起動するしかなくなる。