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