user44978: I've seen on This question that you should not make partial withdrawal from a cold storage address; because it could compromise the security of the cold wallet. Can someone explain the related security concerns?

user69190: That makes sense to me.
You see, you can generate a wallet completely offline. If so, the private key of that wallet would have never been on a internet-connected computer. That's a safe key.
However, you cannot (as far as I understand) send money without putting the private key of that wallet onto a computer that touches the internet.
Makes sense to completely empty that wallet and create a band new one offline again. Transfer partial money to where ever you want, then transfer the rest to the public key of a new wallet that has never had its private key on an internet-connected computer.

44978: <p>I've seen on <a href="https://bitcoin.stackexchange.com/questions/24816/bitcoin-cold-storage-question?rq=1">This question</a> that you should not make partial withdrawal from a cold storage address; because it could compromise the security of the cold wallet. Can someone explain the related security concerns?</p>
 69190: <p>That makes sense to me.</p>

<p>You see, you can generate a wallet completely offline. If so, the private key of that wallet would have never been on a internet-connected computer. That's a safe key.</p>

<p>However, you cannot (as far as I understand) send money without putting the private key of that wallet onto a computer that touches the internet.</p>

<p>Makes sense to completely empty that wallet and create a band new one offline again. Transfer partial money to where ever you want, then transfer the rest to the public key of a new wallet that has never had its private key on an internet-connected computer.</p>
