Vladimir Marchenko [ARCHIVE] on Nostr: {"author":"Vladimir Marchenko","date":"2011-06-13T18:00:59","text":"Jeff is ...
{"author":"Vladimir Marchenko","date":"2011-06-13T18:00:59","text":"Jeff is absolutely correct, stating that DNS bootstrapping can\npotentially be very robust.\n\nConsider, for example, that seeds can be hosted by services like\nzerigo, who provide decent management API's, as well as by thousands\nof small VPS operated by people all over the world. Moreover, if\nnamecoin lives up to it's promises than some seeds can be hosted using\nit's tlds, and as such we would get around centralised ICANN/registrar\nweakness.\n\nThe most practical way I see how to improve DNS bootstrapping is\npublishing build instructions for a simple DNS server build and a\nscript which feeds it with node data. Something simple like djbdns plus\na perl script, or similar zerigo API script, would do. Than anyone can\nhost it. All left to do than is to hardcode a bunch of such DNS seeds\ninto the client.\n\nHardcoding seeds is not good enough? Get a convention that anyone\nowning a bitcoin.* domain should point seed.bitcoin.* to a decent DNS\nseed. Than clients simply scan 100-200 tld's to find working\nseed.bitcoin.*\n\nI am not quite sure, though, is if this would enable some attacks by\npoisoned seeds.\n\nVladimir.","summary":"📝 Summary of this message: \nDNS bootstrapping can be made more robust by hosting seeds on services like Zerigo and small VPS, and using namecoin's TLDs to avoid centralization. A simple DNS server build and script can be published for anyone to host, and seeds can be hardcoded or conventionally pointed to bitcoin.* domains. However, there may be concerns about potential attacks from poisoned seeds."}
Published at
2023-06-06 09:13:38Event JSON
{
"id": "c498b72ff216d24e8c540d2a32ad9b9a61dad242dc285d774ed018d612f7c062",
"pubkey": "275ba4ec3e15ca3c3fe11671ca356822884cd53edb131736671f3e69af067e05",
"created_at": 1686042818,
"kind": 1,
"tags": [
[
"e",
"61d26190a37d82cc0a6a34bc161fe07662b7b913f90c6b2914d6f37664b8a065",
"",
"reply"
]
],
"content": "{\"author\":\"Vladimir Marchenko\",\"date\":\"2011-06-13T18:00:59\",\"text\":\"Jeff is absolutely correct, stating that DNS bootstrapping can\\npotentially be very robust.\\n\\nConsider, for example, that seeds can be hosted by services like\\nzerigo, who provide decent management API's, as well as by thousands\\nof small VPS operated by people all over the world. Moreover, if\\nnamecoin lives up to it's promises than some seeds can be hosted using\\nit's tlds, and as such we would get around centralised ICANN/registrar\\nweakness.\\n\\nThe most practical way I see how to improve DNS bootstrapping is\\npublishing build instructions for a simple DNS server build and a\\nscript which feeds it with node data. Something simple like djbdns plus\\na perl script, or similar zerigo API script, would do. Than anyone can\\nhost it. All left to do than is to hardcode a bunch of such DNS seeds\\ninto the client.\\n\\nHardcoding seeds is not good enough? Get a convention that anyone\\nowning a bitcoin.* domain should point seed.bitcoin.* to a decent DNS\\nseed. Than clients simply scan 100-200 tld's to find working\\nseed.bitcoin.*\\n\\nI am not quite sure, though, is if this would enable some attacks by\\npoisoned seeds.\\n\\nVladimir.\",\"summary\":\"📝 Summary of this message: \\nDNS bootstrapping can be made more robust by hosting seeds on services like Zerigo and small VPS, and using namecoin's TLDs to avoid centralization. A simple DNS server build and script can be published for anyone to host, and seeds can be hardcoded or conventionally pointed to bitcoin.* domains. However, there may be concerns about potential attacks from poisoned seeds.\"}",
"sig": "8d18c9d233b45a2cccfef735cada03f177a3fdfea0de4424ab161a70866c667b98f0baf25cb834ebfd63f79d44f00af2775e6b41dd7fae7680df801c07656313"
}