I'm also interested to know the details. Presumably it picks a random keypair then encrypts and puts your real info inside the encryption. This is kind of like sealed sender in Signal or DM in xx.

Not announcing on the network is a huge step, but its likely that other tech is needed for full protection. LN payments aren't that private even with private channels and the relays are in privileged positions to break privacy.

Reply to this note

Please Login to reply.

Discussion

The issue here is that Zaps are most interesting from a social perspective if *at least* the amount is visible so that you can see the skin in the game support for notes.

That obviously comes with privacy tradeoffs, though, so being able to encrypt all other info outside of amount/time to only the recipients pubkey is a big step forward towards revealing as little as possible to the broader network.

💯 and I agree amount and time should be fair game, but I loathe the idea of this becoming another product offering for palantir or chainalysis..

Especially in this context its really disturbing. This isn't a dark web marketplace, its words. The targets here are activists and dissidents. The opinions might be disgusting but any crime is happening elsewhere.

Anon already picks a random keypair and adds an anon tag. Private just adds an encrypted note in the anon tag which has the nice benefit that it is backwards compatible and just looks like an anon payment to clients that haven't implemented it yet.

The amount is still public, this is just a modification to the zap request inside the zap invoice which gets included in the zap.

Not sending a zap at all has the best privacy, but definitely not as fun.

Actually now that I think about it, private zaps will actually be more private when adding a comment since WoS and other wallet providers won't be able to read it.