because nostr leaks metadata and its terrible for private dms and group chats
Discussion
Leaking metadata has virtually zero real-world consequences and it's really no big deal tbh. It's not a kind of privacy that actually matters it's just something nerds like to virtue signal about.
Are you joking?
The only way it would ever matter is if you're in China and you're messaging the Prime Minister of Taiwan, or some absurd niche scenario like that.
In the United States, it wouldn't be probable cause for anything unless you're dealing with a restraining order or there's already other evidence, and even then, making a new keypair is so easy that you can just subvert the issue altogether by making a throwaway profile.
So no, I'm not joking.
bro stop๐ญ
Tell me why I'm wrong.
leaking meta data for all private communications online is the equivalent of having a camera recording all your irl conversations but with no audio. sure they don't know what you're saying but they see who you're talking to and when. that's private information which 1) you shouldn't want people to have in general and 2) people can use this data in various malicious ways. I can think of a few now and that's just off the top of my head lol
you MUST make sure you care about your privacy, it's a slippery slope otherwise
You don't have anything specific, just vague analogies. Do you even know what metadata Nostr relays collect?
you can quite literally see when each message was sent and to who, you just can't see the contents. you can see this yourself by logging in using anyone's npub and going to the DMS tab.
I was explaining to you why it would be bad, not coming up with "vague" analogies lol
So when you talk to someone at a grocery store or something, do you have a portable confessional booth you set up so no one can see who you're talking to?
That's essentially the type of security you people suggest is necessary.
Does it ever occur to you that anyone can just screenshot their phone and leak your shit, by the way? If you REALLY want security, write notes on paper to yourself, then burn it before anyone can see ๐คฃ
that's not even what we are talking about, it's clear to me you don't understand and it's ok so this will be my last message. you just said the person on the other side of the conversation can leak it but that's not the issue, the issue is if both people want to have a private conversation but they can't because everyone knows they're talking๐.
2 different arguments here. have a good day
yeh mate I forgot everyone has all their conversations under CCTV in a grocery store๐ญ, talk about bad analogies lol.
people have private conversations all the time, it's likely you currently think "if I'm not doing anything wrong I have nothing to hide" but that's how it starts, next thing you know you're in 1984 IRL
But isn't it worst to stay on X ?
And we could maybe add an option to choose which relays the group chats publish on ?
I don't know I'm just asking as I can't write/read a single line of code tbh
Also I've read about NIP44 which seems to improve things a bit, maybe enough for none "criminal" (at the sense of the mafia State) group chats ?
nip44 doesnโt do anything to help or improve anything
giftwraps are probably the best solution but they are clunky
they are not
NIP-42 is
if everyone ran their own relay
only use relays with NIP-42 enforcement for DMs, simple
the relay can already know your pubkey by linking it through your other REQs and your IP
you could also establish a key you use for DMs to a specific person and another to receive, and rotate this every so often
gift wraps are a client DoS vector and do nothing to actually obscure info from relays
NIP59 may be the answer, I believe this is what 0xchat uses.
Even from the point of view of incremental improvements, I've only come across a handful of clients that have implemented NIP44, which is weird because it's been around a while and it's better than NIP-4/legacy DMs.
