What is Nostr?
Cody /
npub1m3p…mn6s
2024-05-08 22:07:39
in reply to nevent1q…6782

Cody on Nostr: Mutation is just inherently more complicated than storing immutable events. If ...

Mutation is just inherently more complicated than storing immutable events. If someone is storing a new immutable event every 100ms they’re easy to spot as a potential spammer/abuse.

If they’re replacing an event every 100ms and a server naively just deletes old versions, now you don’t have a record of how much they’re (ab)using your resources.

Plus, a big benefit of signed events is holding people (or at least, pubkeys) accountable for what they’ve posted. If they can just edit it out of history, that is lost.

For that reason, my FeoBlog system disallowed mutability. But, that was super frustrating when I would inevitably discover a typo in what I just posted. So, while it’s more complicated, I’m glad that Nostr has a solution there.

But in my Nostr relay implementation, I keep older versions of mutable events so that you can see previous versions that a user posted. I’m keeping the receipts. 😉
Author Public Key
npub1m3p39ertpcuzzpw32s5scsv7vp48xgqye4eqmmceyyqtj9dphxkqz7mn6s