We are attaching a Nostr identity to an on-chain address. It doesn't matter if it is reusing an address or creating a new one every time (which will also be attached in a Nostr zap event - and thus de-annonimizing it). Anonymity is gone for anyone touching any of those Nostr addresses and all of their Nostr connections by definition. And it's kinda the point of zaps. We want to publish our transactions for everyone else to see. If you don't want those coins linked to other coins you might have, don't transact with them. Keep Nostr wallets to only talk with other nostr wallets.

Replies (6)

It absolutely matters whether it's a new address every time or the same one. On-chain data is forever, most other data is not. Lightning zaps have plausible deniability. On-chain zaps don’t have that property. On top of that, Lightning has certain privacy guarantees after receival that on-chain does not and will never have. If you move the money on-chain after receival, everyone will be able to see it and prove it without a doubt. Once more, plausible deniability goes out the window. “Don’t transact with them.” Ok, here’s a thought experiment: If I want to make someone a target and I have money, I can just on-chain zap them 100 BTC. The fact that they don’t move the money won’t help them, they are still a target.
Campy's avatar
Campy 3 months ago
Why would you ever want to do that?!
Default avatar
Bradley van Rij 3 months ago
I am one of those retards. Should I not zap? I also don't fully understand address reusability. If I buy Bitcoin should I make a new address each time?