Give me a serious reason please. I feel like I've landed in a world of herd mentality and intellectual snobs who can't stand anybody with a different set of needs or ideas - JUST LIKE TWITTER
Discussion
Deletion is a centralized concept. You can’t delete things on a decentralized network. If you could then you could also censor.
relay.damus.io未来会停止支持nip09吗?
Well that makes more sense. But if it's technically possible, then what's fake and ghey is denying us the function should we want it. And if it's not technically possible then it's not an issue. But since it requires private or public keys I fail to see the censorship holding water. Sounds to me like it's just not cool and groovy enough for "real devs".
NB: deleted (hopefully) and reposted for typos. And thus the need is demonstrated.
Sounds like you’d like some sort of event that refers to a previous event and asks relays to delete it. I think what Will is saying is that you can ask, but they don’t have to listen.
I think it’d be nice if there were a way to suppress one’s own previous messages, proving cryptographically that you were the person who generated the originals (or at least that you know the secret key of the person who did)
I think trying it would add significant overhead to relay costs though (think about how you’d implement it), and provides limited gains.
Is there a low cost way to implement it? Basically the problem is that relays that successfully hear your request need to store it for a long time, and always check to make sure they aren’t relaying the requested to be deleted note when they receive it from other relays who didn’t hear your request.
Some dude might stop running his relay after the regretted note and before the plz delete message, and then start it up again years later. If you or someone asks that relay for your note history, then his might not know the note you wanted suppressed was supposed to be.
Well said. In other words...
If you CAN delete it's NOT decentralized.
If you want centralized use anything but NOSTR.
But you can delete on NOSTR - I just did. So, given that it's possible with the protocols, I fail to see how denying the functionality on a client protects me the user from censorship by somebody who doesn't have my keys.
Can't we just propagate the delete message through the network, and hope for the best?
nostr:note1kvjypcjtpez2chgc7tsg0wtecymuw72h7cs3m0ushpjajr7j94kqz84gjn
Hi! My Twitter experience (and other social) was/is that people would delete old tweets/posts (especially famous people) that either was rant, overly emotional, and a cause of embarrassment which would lead to ridicule and fed into the witch hunts of cancel culture. I think and hope by eliminating the ability to delete, people will be more thoughtful or at least own up to their present and former beliefs.
I personally don't see a problem with supporting deletes, it just comes with very confusing yet important to understand caveats for users.
The real problem is user expectations. A copy of your note has been distributed to thousands of different servers, desktops, and phones, complete with a signature proving its authenticity. The only thing you can do is politely ask those other parties to please delete their copies.
On the fediverse there is a Delete activity, and 99% of servers respect it, but several do not. You can never know for sure if a server retained a copy, and unlike a fediverse post, or a twitter screenshot, a nostr note contains a signature proving its authenticity.
The thing is that there are hundreds or even thousands of relays running around the world with the message stored on it, and these relays are run by individuals. If just one of them refuses to delete the message, it won't be deleted from the network. There are some issues around it.
As you probably know, platforms like Twitter, FB etc. doesn't actually delete messages either, they just hide them, but that's a side note

