Nuh 🔻 on Nostr: Nodes will rate limit them, nodes that don't have rate limits will keep dropping ...
Nodes will rate limit them, nodes that don't have rate limits will keep dropping older data.
It is a sloppy network, you should never expect the DHT to give you perfect reliability.
But just like you don't query the DNS root servers directly, you don't need to query the DHT directly, you can use relays with bigger cashes and more robust rate limiting and only rely on the DHT for things you haven't seen before.
obviously that also means that you shouldn't update your Pkarr too often, because long TTL is a big part of the reliability and scalability
Published at
2024-10-30 10:06:08Event JSON
{
"id": "bee0a5bf993718ca6fdf1198a18e0fe0d5994ba77d6655b8500289872d64d8d2",
"pubkey": "930ccef12372dd2f16057cfc54f0dbd94335d8b51b4e2737236b00cab718fcd9",
"created_at": 1730282768,
"kind": 1,
"tags": [
[
"p",
"930ccef12372dd2f16057cfc54f0dbd94335d8b51b4e2737236b00cab718fcd9"
],
[
"p",
"cd169bd8fbd5179e2a8d498ffc31d3ae0e40825ff2b8a85ea359c4455a107ca8"
],
[
"p",
"de7ecd1e2976a6adb2ffa5f4db81a7d812c8bb6698aa00dcf1e76adb55efd645"
],
[
"p",
"8fb9450003a599bb1b34f03fadb9b137f6c0e5a850ba205964bee4732ccce549"
],
[
"e",
"17addb8aa093493de3196f5b0b483afb5bb36cf11ab4e2ae2bdfee4788eaa5a0",
"wss://relay.primal.net",
"root"
],
[
"e",
"991cddc08891cf08bacb7726295dea9dd63a490cb8e8bf71977eef9ca872696f",
"",
"reply"
]
],
"content": "Nodes will rate limit them, nodes that don't have rate limits will keep dropping older data.\n\nIt is a sloppy network, you should never expect the DHT to give you perfect reliability. \n\nBut just like you don't query the DNS root servers directly, you don't need to query the DHT directly, you can use relays with bigger cashes and more robust rate limiting and only rely on the DHT for things you haven't seen before.\n\nobviously that also means that you shouldn't update your Pkarr too often, because long TTL is a big part of the reliability and scalability ",
"sig": "357d3a18186ffbcb040c3f69c38eb8b875287985e9618fe6dcfbf99006d98ff25c90535f7caf86fafd6a105101bdb374793e3df9daaccc68250084fa33aff682"
}