Why is address reuse, esp. on LN, a problem for receiving donations?
Unless you want to do something like this:
Support Ukraine! Donate to 1abcdef
Support Russia! Donate to 1abcdef
I hope you're up to nothing of this sort.
It's best practices to avoid on-chain address reuse. Lightning is fine since a new invoice is generated each payment. My use case is to get donations/tips after helping newcomers learn the basics about bitcoin. I guess "tips" is the more appropriate word for my situation. I'm also genuinely curious what other donation methods are out there. Learned about Geyser earlier in this discussion :)
reply
Lightning is fine since a new invoice is generated each payment.
Lightning is indeed fine but for a different reason. Indeed, a new invoice is generated for each payment, but all of them contain your node's address because the payer must find a route to that address. So your node address is reused. But that's fine because knowing a node's address on LN gives no information about who has paid to that node.
reply
I didn't know that, but it makes total sense.Thank you for the explanation. This is why I love Stacker News!
reply