Let's say I give someone an address to send me some bitcoins, when I eventually use these bitcoins to send to someone else can the person that has my address somehow know the address of the person I sent the bitcoins to?
I'm asking this because I'm using a new address whenever I receive bitcoins (as recommended), but I want to collect my bitcoins in one place so I would only have to save one private key, and I wanna know if my privacy will be compromised.