Unless clients don't implement revocations... then nothing works. They don't even implement deletions right now. That's my point. The system breaks because it requires clients to implement it. It's optional. And identify management shouldnt be optional. It either exists and is implemented by literally every one, every little nostr app, or it doesn't exist (which is what we have today).
Login to reply
Replies (4)
that's silly. i can want people to know that random app nsec is me without caring whether they do consistently, across clients. it's strictly better than what we have now, which is nsec pasting and "trust me this is my new identity"
Then implement a solution and let's see how far it gets without getting called "it doesn't work" because Primal still displays the old account I rotated of that Amethyst users were automatically migrated to a new account because the attacker got my nsec but I don't even use key rotation apps.
You can't make the client chicken-egg problem. Jumble is still one of the most popular clients I see in my referrer logs and it implements deletions.
Everything on Nostr is the client chicken and egg problem. It's quite literally where most of my time as a dev goes. Trying to make shit work with other clients.