So let me get this straight: nostr:npub13ndpm2hm9hud4azsq5eu...

npub1gm7tuvr9atc6u7q3gevjfeyfyvmrlul4y67k7u7hcxztz67ceexs078rf6
hex
cc938ef596ad250b0adbd5e9766c859a1fa032e7d1846f0805ac85f4c99fd9d6nevent
nevent1qqsveyuw7kt26fgtptdat6tkdjze58aqxtnarpr0pqz6ep05ex0an4sprpmhxue69uhhyetvv9ujuem4d36kwatvw5hx6mm9qgsydl97xpj74udw0qg5vkfyujyjxd3l706jd0t0w0turp93d0vvungjf7vk6Kind-1 (TextNote)
So let me get this straight: nostr:npub13ndpm2hm9hud4azsq5euhf5mv3d05r90wymwxsd7rdn29609hhvqp60svh 's Pubky uses Pkarr which basically stores your home server in the BitTorrent DHT, keyed under your public key. Then, your home server can be whatever but John likes REST.
Nostr started out with pubkeys, then realized it would be good to have the pubkey distinguishable from the privkey and invented npub. Then "invented" storing that npub behind some DNS entry (nip5) and then figured out it would probably be a good idea to also store the ~homeserver~ list of relays there.
Pubky is better because ... we can't store our list of relays in BT DHT just in case? Or why is it better exactly? I don't get it.
Raw JSON
{
"kind": 1,
"id": "cc938ef596ad250b0adbd5e9766c859a1fa032e7d1846f0805ac85f4c99fd9d6",
"pubkey": "46fcbe3065eaf1ae7811465924e48923363ff3f526bd6f73d7c184b16bd8ce4d",
"created_at": 1780402428,
"tags": [
[
"p",
"8cda1daafb2df8daf4500533cba69b645afa0caf7136e341be1b66a2e9e5bdd8"
]
],
"content": "So let me get this straight: nostr:npub13ndpm2hm9hud4azsq5euhf5mv3d05r90wymwxsd7rdn29609hhvqp60svh 's Pubky uses Pkarr which basically stores your home server in the BitTorrent DHT, keyed under your public key. Then, your home server can be whatever but John likes REST.\n\nNostr started out with pubkeys, then realized it would be good to have the pubkey distinguishable from the privkey and invented npub. Then \"invented\" storing that npub behind some DNS entry (nip5) and then figured out it would probably be a good idea to also store the ~homeserver~ list of relays there.\n\nPubky is better because ... we can't store our list of relays in BT DHT just in case? Or why is it better exactly? I don't get it.",
"sig": "1121fc485c15184624ec4bf68964967c21b42c0f9a19af9c885b64f5c68c7eb0491713eb69fcde2b537332e5359fe75a475d7a04216a475a60601e5e40fc9582"
}