K on Nostr: i don't believe in domain specific relays. i believe general relays must be designed ...
i don't believe in domain specific relays. i believe general relays must be designed to be configured for specific usages. or even for chat nips like nip-17, nip-29 and more we must consider a separate event handler on our relay since they need extra work for read and writes. this keeps it scalable and at the same time helps to work properly with specific stuff.
but people do the opposite, they build general purpose clients and domain specific relays.
domain specific relay means struggling at scale in future. general purpose client means bad ux, hard adaption.
this is just my personal opinion btw...
Published at
2025-01-07 17:31:41Event JSON
{
"id": "f25cca1eed5c241b661967868b527272bbc59148d4c1f33190d1402cf0903a9f",
"pubkey": "bd4ae3e67e29964d494172261dc45395c89f6bd2e774642e366127171dfb81f5",
"created_at": 1736271101,
"kind": 1,
"tags": [
[
"e",
"a6a1b0e1b515d32b20cf395dcedd6704d728194a249d5321d62bb113d907c1e1",
"",
"root"
],
[
"p",
"97c70a44366a6535c145b333f973ea86dfdc2d7a99da618c40c64705ad98e322"
],
[
"p",
"7fa56f5d6962ab1e3cd424e758c3002b8665f7b0d8dcee9fe9e288d7751ac194"
],
[
"p",
"e2ccf7cf20403f3f2a4a55b328f0de3be38558a7d5f33632fdaaefc726c1c8eb"
],
[
"p",
"266815e0c9210dfa324c6cba3573b14bee49da4209a9456f9484e5106cd408a5"
]
],
"content": "i don't believe in domain specific relays. i believe general relays must be designed to be configured for specific usages. or even for chat nips like nip-17, nip-29 and more we must consider a separate event handler on our relay since they need extra work for read and writes. this keeps it scalable and at the same time helps to work properly with specific stuff.\n\nbut people do the opposite, they build general purpose clients and domain specific relays. \n\ndomain specific relay means struggling at scale in future. general purpose client means bad ux, hard adaption.\n\nthis is just my personal opinion btw... ",
"sig": "9625ebbcea9adfeb09f764b711f7602c66458ab09866d8a84aaeb71859d8f16e1d6e6205151ad1629426de0edccf650c3f7a892063c40d4d8bf67e6539362c02"
}