Zaps are inherently not private

Reply to this note

Please Login to reply.

Discussion

Zaps can easily be private, the framework is already there. We can do private Zaps which encrypt all information to the recipients pubkey, hiding comment/sender from the broader network, or we can do anon Zaps which are essentially the same as tips and reveal no information on the sender even to the recipient.

There's no need to reveal to the world our entire financial data to like a post.

There is, it’s part of the signal zaps carry

Zaps can carry plenty of "signal" by just revealing amounts as a skin-in-the-game analog to likes.

I would argue the opposite. The whole reason people are zapping is for social signaling, they want the payment to be public.

Since zaps are trusted on if the payment was actually made, we shouldnt reveal the actual lightning payment and try to protect the user's privacy around all of their other payments that they don't want public.

Zaps are meant to be public. If you want more private, just use invoices or send to LN addresses, it'll never show on nostr.