<p>The person you gave your address to wouldn't know if the address you subsequently sent the funds to was actually your cold storage or a merchant, or friend, etc. However if you did business with this person again in the future, and he sees that you again sent it to the same address you sent it to before, then he could assume it might be your address.    </p>

<p>With that said, there are BIP32 wallets that allow you to only store one extended public/private key pair that will allow to restore the millions of private keys and address that you may ever generate. This way you wouldn't have to keep all funds in a single address, instead just a single extended BIP32 key chain. </p>

CC BY-SA 3.0
2017-07-17T03:04:26.380Z
OK thanks, I looked into BIP32 and I'll start using it(after I understand it a bit more), but i have a followup question, since my bitcoins will be spreed among many derived private key's, is there an easy way to know in which of the derived wallets my funds are? and in case I wanted to spend a large amount is there an easy way to do the transaction using bitcoins from many of the derived PK?
Ahmad Aljabali
CC BY-SA 3.0
2017-07-18T03:44:15.510Z
As long as you use addresses sequentially. Most BIP32 wallets only have a "look-ahead" of 10-20 addresses. For example let's say the wallet finds that there are transactions on addresses 1 - 5, but no transactions on the addresses 6-26, it will assume you stopped after 5 because of the 20 address gap and the wallet will stop looking after 26.  Practice using it, and recovering funds before considering changing your long term storage plan.
m1xolyd1an
CC BY-SA 3.0
2017-07-17T00:38:21.567Z
2017-07-17T00:38:21.567Z
m1xolyd1an
<p>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?</p>

<p>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.</p>

<privacy><traceability><address-reuse><taint-analysis>
If the sender address is known is it possible to find the recipient address?
Ahmad Aljabali
# If the sender address is known is it possible to find the recipient address?

(Asked by: username_0 on 2017-07-16)

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.

**Tags:** privacy, traceability, address-reuse, taint-analysis


---

## 1 answers

### Answer by username_1 on 2017-07-17. Score: 0 | Accepted answer

The person you gave your address to wouldn't know if the address you subsequently sent the funds to was actually your cold storage or a merchant, or friend, etc. However if you did business with this person again in the future, and he sees that you again sent it to the same address you sent it to before, then he could assume it might be your address.

With that said, there are BIP32 wallets that allow you to only store one extended public/private key pair that will allow to restore the millions of private keys and address that you may ever generate. This way you wouldn't have to keep all funds in a single address, instead just a single extended BIP32 key chain.

> **Comments:**
> **username_0**: OK thanks, I looked into BIP32 and I'll start using it(after I understand it a bit more), but i have a followup question, since my bitcoins will be spreed among many derived private key's, is there an easy way to know in which of the derived wallets my funds are? and in case I wanted to spend a large amount is there an easy way to do the transaction using bitcoins from many of the derived PK?  
> **username_1**: As long as you use addresses sequentially. Most BIP32 wallets only have a "look-ahead" of 10-20 addresses. For example let's say the wallet finds that there are transactions on addresses 1 - 5, but no transactions on the addresses 6-26, it will assume you stopped after 5 because of the 20 address gap and the wallet will stop looking after 26.  Practice using it, and recovering funds before considering changing your long term storage plan.  

---

