Hey!
I know there are other threads on this already, but I wanted to ask anyway to get your input on this.
So, I'm working on something where I want to be as transparent as possible regarding the project itself, but also provide anonymity for the users, and thought that having one address to deposit to would be a good idea because of how easy it is for everyone to see how things are by it. However, reading here:
https://en.bitcoin.it/wiki/Address_reuse and here
https://www.reddit.com/r/Bitcoin/comments/3euuka/still_confusedwhy_is_it_not_secure_to_reuse/I noticed that it it might not be the best way of doing it. Now, it is easer code wise, as I don't need code to generate new address and all that comes with that, but a new address per deposit would seem much "safer" regarding the users anonymity. However, with a new deposit address per user, would make it harder to be as transparent. I suppose there would be no escape from it either way. I mean, either use one address or expose the other "single use addresses", for how else would people be able to see how the project is doing without having to trust whatever I say, right?
What would you prefer?
The section about "Accidental loss" is also a bit scary.
https://en.bitcoin.it/wiki/Address#Misconceptions is also a bit enlightening. I assume using the same address for everyone to deposit to would be safe, even if it's more of a "accidental feature". I mean, people do it all the time, and that works fine.
I just want to make sure everything is properly done here.
Thanks for your input!