Pieter Wuille [ARCHIVE] on Nostr: 📅 Original date posted:2013-05-06 📝 Original message:On Mon, May 06, 2013 at ...
📅 Original date posted:2013-05-06
📝 Original message:On Mon, May 06, 2013 at 10:19:35AM +0200, Mike Hearn wrote:
> You are welcome to optimise P2P addr broadcasts or develop better bootstrap
> mechanisms.
I think John's actually has a point here. If we're judging the quality of a
protocol change by how compatible it is with DNS seeding, then we're clearly not
using DNS seeding as seeding anymore (=getting an entry point into the P2P
network), but as a mechanism for choosing (all) peers.
Eventually, I think it makes sense to move to a system where you get seeds from
a DNS (or other mechanism), connect to one or a few of the results, do a getaddr,
fill your peer IP database with it, and disconnect from the DNS seeded peer.
This probably means we need to look at ways to optimize current peer exchange,
but that's certainly welcome in any case.
--
Pieter
Published at
2023-06-07 15:01:11Event JSON
{
"id": "79123ca80f2764e4bd80f78ba6e8c10fc40e52b70c5ef890e14615fa96acd9ce",
"pubkey": "5cb21bf5d7f25a9d46879713cbd32433bbc10e40ef813a3c28fe7355f49854d6",
"created_at": 1686150071,
"kind": 1,
"tags": [
[
"e",
"1092d5ea64142286a0cd5c2b3aebd8da882fcd6a0c7a755bcf6c68f75e2e26e6",
"",
"root"
],
[
"e",
"2e9840cfa2550ec806ed1eef454e82fbd788ece66f58a95b11a6bf37ac107957",
"",
"reply"
],
[
"p",
"f2c95df3766562e3b96b79a0254881c59e8639f23987846961cf55412a77f6f2"
]
],
"content": "📅 Original date posted:2013-05-06\n📝 Original message:On Mon, May 06, 2013 at 10:19:35AM +0200, Mike Hearn wrote:\n\u003e You are welcome to optimise P2P addr broadcasts or develop better bootstrap\n\u003e mechanisms.\n\nI think John's actually has a point here. If we're judging the quality of a\nprotocol change by how compatible it is with DNS seeding, then we're clearly not\nusing DNS seeding as seeding anymore (=getting an entry point into the P2P\nnetwork), but as a mechanism for choosing (all) peers.\n\nEventually, I think it makes sense to move to a system where you get seeds from\na DNS (or other mechanism), connect to one or a few of the results, do a getaddr,\nfill your peer IP database with it, and disconnect from the DNS seeded peer.\n\nThis probably means we need to look at ways to optimize current peer exchange,\nbut that's certainly welcome in any case.\n\n-- \nPieter",
"sig": "f0b313cd6b25ec0ec83641f72c3d105ce87501f85e997a04d3244cb83572710efb8bce11a937cea48f25843b3886051285009a4168f6b2c2cd7c4b4b69845e53"
}