(theymosの文脈投稿)

4 件のメッセージ BitcoinTalk Theymos, ジェフ・ガージック, The Madhatter, サトシ・ナカモト 2010年10月6日 — 2010年10月6日

しばらく前にTorでBitcoinを試していた時、合理的な時間内に接続することが不可能だとわかった。以下のdebug.logの抜粋を参照。

(※技術的なログ出力のため原文のまま保持)

irc.lfnet.orgを運営している人がこの辺りにいると知っている。ホスト名の制限を外してもらえないだろうか、一部のユーザーがブロックされているので。

また、シードノードのほとんどが消えている。230のうち37しかポート8333で接続を受け付けていない。IRC以外での接続が非常に遅くなっている。オフラインのものは削除すべきだ。オンラインのシードノードのリストを添付する。

個人的には、IRCとコンパイル済みシードノード以外の方法が必要だと思う。中間的な方法が。

何人かのボランティアが独立してDNSゾーンをホストし、新鮮なノードリストを「A」レコードとして返すのはどうだろう。簡単なcronジョブでBitcoinクライアントから最新のアドレスを取得し、定期的にDNSゾーンを更新できる。DNSルックアップはIRC接続よりはるかに高速で、十分なボランティアがいれば、1〜2台のDNSサーバーが失われてもサービスに影響しない。

Torからのシーディングは簡単だ。IPを提供できる.onionノードが7つある。「-noirc」でIRC関連のものをオフにして高速化もしたい。

https://www.bitcoin.org/smf/index.php?topic=59.msg14635#msg14635 を参照

逆引きルックアップができない出口ノードに当たっただけかもしれない。

IRCサーバーの応答を見ると、そのためにあなたを切断しているようには見えない。その後にIRC SENDING: NICKが来るはずだが、来ないのでタイムアウトしている。

問題がわかった。IRCコードはサーバーがNICKの受信準備ができたかどうかを確認するためにさまざまなフレーズを探しているが、その特定のフレーズを探していない。修正する。

NICKを送信する前にサーバーのホスト名検索の完了を待つことが本当に必要かどうかはわからない。

TORで初めて接続するのに、シードノードを使わなければならない状態でどのくらい時間がかかったか?