Damus
Vitor Pamplona · 4w
On-chain zaps made me rethink about the main reason we do **zaps** in the first place. Zaps are supposed to be for the social fun. Its purpose is to be seen, to be public. "Private zaps" make littl...
Cykros profile picture
The concern with on chain "zaps" is less that the transaction itself is public, and more that the utxo's history and future become public for all to see along with what essentially amounts to kyc at that point in time. Lightning zaps, on the other hand, are public -- however, thanks to onion routing and the lack of a shared public ledger, that is ALL that is public.

This seems to be the krux of the concern. On chain zaps CAN be handled safely, but it adds the requirement that both parties address this with things like coinjoins, swaps, etc, which adds unnecessary costs and of course, room for things to go wrong.
1❤️1
Vitor Pamplona · 4w
I think the problem is that people can see the balance if people dont move those UTXOs. Because in the end, you can get all the zap events on lightning and just rebuild a chain, since most people just re-circulate those zaps back into nostr. It's not a verifiable chain, but it is a chain nonetheles...