From: mmalmi@cc.hut.fi Date: Wed, 04 Nov 2009 23:42:44 +0200 To: Satoshi Nakamoto Subject: Re: Linux build > Besides the IRC part, how did your test of proxy go? Since you've been > connected before, your addr.dat contains known node addresses, but > without IRC to know which ones are online, it takes a long time to find > them. There are normally 1 to 3 other nodes besides you that can > accept incoming connections, and existing nodes that already know you > would eventually connect to you. How many connections did you get, and > how long did it take? I guess to know whether it successfully > connected outbound through TOR you'd need to search debug.log for > "connected". Enabling the proxy setting and restarting Bitcoin I got the first connections in less than a minute and ultimately even 8 connections. I wonder if they're all really through TOR. Netstat shows only 2 connections to localhost:9050 and 7 connections from local port 8333 to elsewhere. (Some of the shown connections may be already disconnected ones.) For some reason there's no debug.log in the folder where I'm running it. > If some nodes that accept incoming connects were willing to have their > IP coded into the program, it could seed automatically. Or some IP > seed addresses posted on a Wiki page with the instructions. The wiki page sounds like a good and quickly applicable solution. I could keep my ip updated there and we could ask others to do the same. When the Linux build works, it's easier to set up nodes on servers that are online most of the time and have a static IP. A static ip list shipped with Bitcoin and a peer exchange protocol would be cool. That way there'd be no need for an IRC server. > Just letting you know I'm still working on the Linux build so we don't > duplicate work. I got it linked and ran it and working through runtime > issues like getting it switched to load bitmaps from xpm instead of > resources. Ok. I didn't get it linked on the first attempt, but I didn't look further into the dependencies yet.