IRCの件は別として、プロキシのテストはどうだった?以前接続したことがあるから、 addr.datに既知のノードアドレスが含まれているけど、どれがオンラインかを知る IRCがないと、見つけるのに時間がかかる。通常、着信接続を受け入れられるノードは 君以外に1~3個だ。既に君を知っている既存のノードは最終的に接続してくるだろう。 何個の接続が得られた?どのくらい時間がかかった?TOR経由で正常にアウトバウンド 接続できたかを知るには、debug.logで「connected」を検索する必要があるだろうね。
プロキシ設定を有効にしてBitcoinを再起動したところ、1分以内に最初の接続が得られ、最終的には8個の接続にもなりました。すべて本当にTOR経由なのか気になります。Netstatではlocalhost:9050への接続が2つと、ローカルポート8333から外部への接続が7つ表示されています(表示されている接続の中には既に切断されたものも含まれているかもしれません)。なぜか実行しているフォルダにdebug.logがありません。
着信接続を受け入れるノードのうち、自分のIPをプログラムにハードコードしても いいという人がいれば、自動的にシードできる。あるいは手順と一緒にWikiページに IPシードアドレスを掲載するとか。
Wikiページは良い、すぐに実行できる解決策だと思います。自分のIPをそこで最新に保つことができますし、他の人にも同じことをお願いできます。Linuxビルドが動けば、ほとんどの時間オンラインで静的IPを持つサーバーにノードをセットアップするのが簡単になります。Bitcoinに同梱される静的IPリストとピア交換プロトコルがあれば素晴らしいですね。そうすればIRCサーバーは不要になります。
作業の重複を避けるために知らせておくけど、まだLinuxビルドに取り組んでいるよ。 リンクして実行できるようになって、今はリソースの代わりにxpmからビットマップを 読み込むように切り替えるなどのランタイムの問題に対処しているところだ。
わかりました。こちらでは最初の試みではリンクできませんでしたが、依存関係についてはまだ詳しく調べていません。
出典:COPA対ライト裁判の証言の一環として、2024年2月にマルッティ・マルミによりGitHubで公開。完全な書簡アーカイブはmmalmi.github.io/satoshi/で閲覧可能。