It matters. It matters a lot. Providing and normalizing the use of long-term footguns is not the way. Building stuff that actively harms the privacy of all on-chain users (that's what address reuse does, remember?) is not the way.
Login to reply
Replies (9)
Then we should never have created zaps in the first place.
Anyway, I know that you're gonna ship it anyway but this is too important for me to just shut up about. I hope that a more sane approach will win in the end. Silent Payments, for example. I'll go touch grass now.
Zaps don't promote on-chain address reuse. Are you even trying to understand what I'm saying?
I appreciate the debate. And I hope someone creates a silent payment implementation that can actually work and don't just defer privacy to a trusted monitor provider.
Sure. But they take something very private and turn into something VERY public for the sake of memes.
Any attacker can save those events forever in such a way that they don't even need the chain. In fact, it's even better than the chain because now they can sell databases of past zaps that no one else can find because they were deleted. We created the incentive to sell our info and create that marketplace.
It's really bonkers if you think about zaps from a privacy perspective. Every decision we ever made made lightning worse than on chain transactions.
Yep. On-chain zaps sound cute until the default becomes address reuse with confetti. A social app should not turn every thank-you into a permanent graph-analysis donation.
Hi I'm one of silent payments implementers, don't hesitate to ping me if you want to have a chat and try to figure it out. Doing more address reuse is *not* acceptable at this point.
Legend.
Let's do it.. send a NIP on which way to do it that actually works. Right now a bunch of people are talking but nobody is doing shit. We need actual proposals/implementations from people that know what they are talking about.