Address reuse has been discussed continuously on the forum and the simple way I like to dish this message out to newbies is just use the receive button anytime you want to receive. Literally all wallets are programmed to shuffle addresses that's why HD wallets are the standard today. Just make sure you verify what you copied is right though.
I think more of this discussion should be directed towards how this problem can be fixed likely for campaign participants. A couple nice Ideas won't hurt plus I think it's very much worth discussing. That being said I've seen some places that ask for your public keys claiming to fix this issue but it's even way worse for your privacy.
Lol the public key stuff is sketchy because I don't understand why anyone would handover something that allow someone to see every address they'll ever generate. I have heard about people offering this service of cleaning up address linkage but it requires you to hand over your xpub.
Thank you for this hint. I do manually copy an address whenever I want to send because I thought it was easier for tracking.
I am not in a campaign yet but I guess I know why it's a problem if everyone is getting paid to the same address for as long as possible. That's basically a privacy leak. But we can not tell whether some of the participants make use of silent payments or managers using LN for pay out to contain this.
Since you seem to care about your privacy, it may be worth mentioning that the server you are connected to can link all your addresses together.
Let's say you have a non-custodial HD wallet with multiple addresses. Even if you never reuse addresses and never co-spend your coins in the same transaction, the server you are connected to can still know that all those addresses are all owned by the same person. The server can also link your addreses with your IP address.
Damn! So you mean even if I do everything right like generating new address each time, no coin join in the same transaction, the server can still see every address I request and can tie them together once I sync with the server? I think this is the part people miss when their privacy is exposed and they feel they did everything right. Practically, the issue of privacy can only be resolved running a personal node through Tor to avoid exposing IP.