verbiricha on Nostr: If I ever start a new nostr project I'll probably use immutable events only. ...
If I ever start a new nostr project I'll probably use immutable events only. Replaceable events are a bad idea in a distributed system since they provide weak consistency only, hence the "some client nuked my mute list" issue proliferation. Profile metadata and contact lists have this problem too. I'll happily pay the cost in bandwidth and storage in exchange for consistency and predictability.
Published at
2024-07-01 11:31:44Event JSON
{
"id": "dc22200c73fcdd7fd3944d103afe24bba7dfc101742e63bdee20e78bb3f5bd65",
"pubkey": "7fa56f5d6962ab1e3cd424e758c3002b8665f7b0d8dcee9fe9e288d7751ac194",
"created_at": 1719826304,
"kind": 1,
"tags": [],
"content": "If I ever start a new nostr project I'll probably use immutable events only. Replaceable events are a bad idea in a distributed system since they provide weak consistency only, hence the \"some client nuked my mute list\" issue proliferation. Profile metadata and contact lists have this problem too. I'll happily pay the cost in bandwidth and storage in exchange for consistency and predictability.",
"sig": "d96289acce8bf193e95b0e1059c31f55f73f2133587af92ffd08ba39988ff689c2ae743292873fe89da3a99f760ee726bfaa0878a61a45fc34a0f1542f03ba4e"
}