[Bitcoin-development] Bootstrapping via BitTorrent trackers

Jeff Garzik jgarzik at exmulti.com
Mon Jun 13 09:56:35 UTC 2011


On Mon, Jun 13, 2011 at 5:38 AM, Christian Decker
<decker.christian at gmail.com> wrote:
> BitTorrent trackers are used to handle several thousands of requests, so
> they would probably scale well enough. I'm not even talking about using the
> DHT trackers, but using old fashioned HTTP based trackers. The fact that
> each bitcoin client would contact the tracker would make it very hard for an
> attacker to get bootstrapping clients to exclusively connect to his
> compromised clients. I would say that using a tracker such as OpenBittorrent
> provides the same advantages as using an IRC channel.

And how does the client discover HTTP trackers?  You're either
hardcoding -those- into the client, or adding an additional bootstrap
step to discover them.  Either way, it has the same problems as other
current methods.

The history and experience of gnutella's web caches vs. UDP host
caches seems highly relevant here.

-- 
Jeff Garzik
exMULTI, Inc.
jgarzik at exmulti.com




More information about the bitcoin-dev mailing list