Re: Bitcoin 0.3.1リリース

参加者: knightmb

Windowsクライアントで、他のクライアントを手動で(-connectオプションで)たくさん接続すると、8を超えるとWindowsクライアントが「外部」接続を切って、最初の8つ以上の内部マシンだけをネットワーク全体と思い込むことに気づいた人はいるだろうか?

Linuxクライアントをゲートウェイとして使っていたので気づかなかったが、Windowsクライアントで試したところ、最初は約10接続あったが、直接接続する50クライアントを追加した後、数は最終的に「内部クライアント」だけに落ちていった。

こうなると、ブロック数が増えなくなる。基本的にWindowsクライアントは「ネットワーク」から自分を切り離し、他のすべてのクライアントが自分たちだけでネットワーク全体だと思い込んでいる。

自己崩壊ループのようなものだろうか? Linuxクライアントではこの問題は起きない。50人が接続していても、外向きの接続を求め続け、受信ピアも入ってくる。悪意のある人がいれば、Windowsクライアントに対する一種のDoSと言えるかもしれない。