<oembed><type>rich</type><version>1.0</version><author_name>npub1wtx5qvewc7pd6znlvwktq03mdld05mv3h5dkzfwd3dc30gdmsptsugtuyn</author_name><author_url>https://nostr.ae/npub1wtx5qvewc7pd6znlvwktq03mdld05mv3h5dkzfwd3dc30gdmsptsugtuyn</author_url><provider_name>njump</provider_name><provider_url>https://nostr.ae</provider_url><html>📅 Original date posted:2011-06-13&#xA;🗒️ Summary of this message: The author suggests using BitTorrent trackers for bootstrapping instead of IRC and hardcoded nodes, as they would scale well and be harder to compromise.&#xA;📝 Original message:Don&#39;t get me wrong, DNS Seeding is an excellent way to bootstrap via trusted&#xA;nodes, I&#39;m not trying to replace it.&#xA;What I&#39;m trying to get rid of is the IRC bootstrapping and the hardcoded&#xA;nodes in the client, they&#39;re easy targets.&#xA;&#xA;BitTorrent trackers are used to handle several thousands of requests, so&#xA;they would probably scale well enough. I&#39;m not even talking about using the&#xA;DHT trackers, but using old fashioned HTTP based trackers. The fact that&#xA;each bitcoin client would contact the tracker would make it very hard for an&#xA;attacker to get bootstrapping clients to exclusively connect to his&#xA;compromised clients. I would say that using a tracker such as OpenBittorrent&#xA;provides the same advantages as using an IRC channel.&#xA;&#xA;On Mon, Jun 13, 2011 at 11:09 AM, Jeff Garzik &lt;jgarzik at exmulti.com&gt; wrote:&#xA;&#xA;&gt; On Mon, Jun 13, 2011 at 4:55 AM, Christian Decker&#xA;&gt; &lt;decker.christian at gmail.com&gt; wrote:&#xA;&gt; &gt; We have quite a few bootstrapping mechanisms, starting with the overly&#xA;&gt; &gt; complex (IMHO) IRC bootstrapping, which is often suspected as&#xA;&gt; bot-activity.&#xA;&gt; &gt; Then we have a few hardcoded nodes and some fallback nodes. I was&#xA;&gt; wondering&#xA;&gt; &gt; why we didn&#39;t adopt BitTorrent tracker bootstrapping until now? It&#39;s&#xA;&gt; &gt; basically all it does. Given a hash (SHA1 hash of the genesis bloc would&#xA;&gt; be&#xA;&gt; &gt; nice ^^) it gives you a list of other nodes with the same hash.&#xA;&gt;&#xA;&gt; It seems to offer few benefits over DNS seeding, while potentially&#xA;&gt; potentially creating a vulnerable hot spot in the DHT.  Sybil attacks&#xA;&gt; on DHTs are well documented.&#xA;&gt;&#xA;&gt; --&#xA;&gt; Jeff Garzik&#xA;&gt; exMULTI, Inc.&#xA;&gt; jgarzik at exmulti.com&#xA;&gt;&#xA;-------------- next part --------------&#xA;An HTML attachment was scrubbed...&#xA;URL: &lt;http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20110613/2d8c427a/attachment.html&gt;</html></oembed>