Jeff Garzik [ARCHIVE] on Nostr: 📅 Original date posted:2011-06-13 🗒️ Summary of this message: A proposal was ...
📅 Original date posted:2011-06-13
🗒️ Summary of this message: A proposal was made to use HTTP requests to a tracker instead of IRC and DNS Seeds for Bitcoin network, but it was argued that DNS Seeds are still more efficient.
📝 Original message:On Mon, Jun 13, 2011 at 7:48 AM, Christian Decker
<decker.christian at gmail.com> wrote:
> The advantages over IRC and DNS Seeds are:
> - sporadic HTTP requests to a tracker, as opposed to keeping an IRC
> connection open at all times
No advantage over DNS (you're talking about IRC)
> - no virus/botnet like behaviour (automatically join IRC channel with
> cryptic name), ISPs tend to bother network admins (like myself) with alerts
> when they see this...
No advantage over DNS (you're talking about IRC)
> - adapts faster than DNS Seeds which require configuration changes on seed
> should the nodes become unreachable
False. A proper DNS seed actively samples the bitcoin network for live nodes.
> - we already use HTTP to determine our external IP, so it would be a
> consolidation of transports
Irrelevant -- it's still a bunch of additional code. We "already use"
DNS lookups as well, so I could apply similar logic to DNS seeding.
> - more peers than DNS Seeds (better load balancing)
This is an invalid assumption, based on an overly simplistic sampling.
DNS seeds are perfectly capable of returning new and useful peers on
each query.
--
Jeff Garzik
exMULTI, Inc.
jgarzik at exmulti.com
Published at
2023-06-07 01:19:18Event JSON
{
"id": "f4a5c99a1e6b7785dd012ad98d299b87047d561f627b84eb689ba3a690ad732b",
"pubkey": "b25e10e25d470d9b215521b50da0dfe7a209bec7fedeb53860c3e180ffdc8c11",
"created_at": 1686100758,
"kind": 1,
"tags": [
[
"e",
"c8d1623c1aca2fc5820fe9c137e8b55a6b4d219d8734bf4e2ba3756e681a52cc",
"",
"root"
],
[
"e",
"9a8b6d321375e7e7cd20b92acea2c4ee591e18d2e515c257b04f22bf52be3f0e",
"",
"reply"
],
[
"p",
"72cd40332ec782dd0a7f63acb03e3b6fdafa6d91bd1b6125cd8b7117a1bb8057"
]
],
"content": "📅 Original date posted:2011-06-13\n🗒️ Summary of this message: A proposal was made to use HTTP requests to a tracker instead of IRC and DNS Seeds for Bitcoin network, but it was argued that DNS Seeds are still more efficient.\n📝 Original message:On Mon, Jun 13, 2011 at 7:48 AM, Christian Decker\n\u003cdecker.christian at gmail.com\u003e wrote:\n\u003e The advantages over IRC and DNS Seeds are:\n\u003e - sporadic HTTP requests to a tracker, as opposed to keeping an IRC\n\u003e connection open at all times\n\nNo advantage over DNS (you're talking about IRC)\n\n\u003e - no virus/botnet like behaviour (automatically join IRC channel with\n\u003e cryptic name), ISPs tend to bother network admins (like myself) with alerts\n\u003e when they see this...\n\nNo advantage over DNS (you're talking about IRC)\n\n\u003e - adapts faster than DNS Seeds which require configuration changes on seed\n\u003e should the nodes become unreachable\n\nFalse. A proper DNS seed actively samples the bitcoin network for live nodes.\n\n\u003e - we already use HTTP to determine our external IP, so it would be a\n\u003e consolidation of transports\n\nIrrelevant -- it's still a bunch of additional code. We \"already use\"\nDNS lookups as well, so I could apply similar logic to DNS seeding.\n\n\u003e - more peers than DNS Seeds (better load balancing)\n\nThis is an invalid assumption, based on an overly simplistic sampling.\n DNS seeds are perfectly capable of returning new and useful peers on\neach query.\n\n-- \nJeff Garzik\nexMULTI, Inc.\njgarzik at exmulti.com",
"sig": "ac22d1921e3723668153c8323263f19980acc120c5d1dbaf7e34942ac15cea651ebac90a9858473625b1b00a38987fb3da1bcdf4601f91861c08495cee801675"
}