Zaps seem to have some major privacy problems and it seems to be driven by vanity. People want to display zaps they receive on their notes or profile. You don't need to zap someone to send them sats privately. Am I missing something? Is there a way to zap someone without revealing your node and amount to the entire network?
Discussion
Good question
Would like my Zaps to be more private. Anyone have a solution?
#[0]
You can zap anonymously already 🤷 what else do you want?
Use a custodial wallet for zaps and your node for privat transactions 🤷
It's not in my best interest at this time to encourage the use of proxy lightning node operators.
Tbh I still don’t understand your problem. Either you want to zap a person publicly, then of course that zap is visible.
If not use anonymous zap or non-zap transactions.
From my understanding you are basically asking why you can’t have a Ferrari that’s also useful as a pickup truck.
This seems reasonable. My Nostr wallets are just for Nostr (and yes are Custodial)
Yes
As in yes it’s possible. Hating on zaps because you don’t understand how to use them properly is weak.
Not trying to hate. Genuinely trying to wrap my head around the privacy implications. I have to assume nostr events are forever. Does it require that my node and nostr id never be doxxed?
Every bolt11 lightning invoice reveals the node ID of the receiving node. That has nothing to do with zaps, it’s just how bolt11 invoices work. If you don’t want anyone to know your node ID then don’t use your node for receiving payments from anyone. As for zaps, some Nostr clients have implemented anonymous zaps so you can send someone else a zap without them knowing it was from you. Some have also implemented non-zap payments, so you can choose to send a tip as a regular LNURL payment and there’s no zap requests associated with it. If you don’t want zaps that you receive from others to appear on your nostr posts/profile, then for now you would need to use a receiving wallet that doesn’t include NIP-57 support for zaps.