「あなたのアプリケーション(ポートxxxxでsocks5を使用)はTorにIPアドレスのみを提供しています。DNS解決を自分で行うアプリケーションは情報を漏洩する可能性があります。代わりに Socks4A(例:polipo や socat経由)の使用を検討してください。」
Bitcoin は IP アドレスを使っていて、ホスト名は使っていないので、DNS は不要だ。Tor は bitcoin が Tor の内部 DNS を通さずに IP に接続しようとしているため、通常の DNS を使っていると判断してしまう。
BitcoinFXの投稿(2010年2月1日 13:08 UTC)しかし、ポート 8333(Bitcoin の「デフォルト」として想定通り)と 6667(間違っていなければ IRC ポートだ!?)について、時折警告が出る。
Bitcoin はポート 8333 を使っている。Tor のポート 9050 を通してリレーしているとしてもだ。😛
6667 は IRC だ。Bitcoin はノードリストの配布に IRC サーバーを使っている。(Bitcoin を動かしている別のコンピューターの IP を知っていれば、-connect オプションを指定してノードリストの使用を回避できる。)
しかし、Bitcoinはブロックを見逃していないか確認するために全てのノードに接続しようとしなければならない!
いや、最長のブロックチェーンのコピーを持っている限り、たった 1 つのノードに接続されていれば十分だ。