Why Nostr? What is Njump?
2024-03-20 14:05:28
in reply to

frphank on Nostr: Absolutely correct, good job pointing it out. What we need here is some form of ...

Absolutely correct, good job pointing it out.

What we need here is some form of repudiation of notes, so that you can later say "I never wrote that". It's effectively deletion.

One way is that you can limit the time your notes/posts are valid. Each note will be signed by a temporary key that's valid for, say, a week. The temporary key in turn will be signed by your permanent key which is your identity.

After a week you publish the secret key to your temporary key. This will dissociate any note you signed with the temporary key from your identity because now everyone could have written and signed it.

Then you generate a new temporary key for the next week. I would expect relays to purge expired notes on a regular basis because what's the point of a note without an associated identity.

If you want your notes to be valid for longer than a week you'll have to re-sign them each week with the current temp key. There can be good UX and automation to make this easy.
Author Public Key
npub1g7lqk25fl24xd0zh7hr8jgp5smdy2eszjh9nmv7z7w85h6xcs9hq4u8yd9