If you spread all of your events to all of the relays they can get to, then they're out there and you have no chance of persistently deleting, editing, or replacing them. Uncensorability goes both ways, you see.

If you encrypt them, that makes them unreadable, but if the encryption is broken or your key is leaked, then everything you put out there is immediately public data.

Good fences make good neighbors.

Reply to this note

Please Login to reply.

Discussion

On that note, my current relay list. (I only read from the public ones). I have additional, more-private relays, that only a select few have access to.

Forgot to add NostrElites, to the new client.

That's why forward secrecy and break-in recovery is used in secure messaging apps.

How do you suggest to do that properly? Which general rules or principles do you recomend?