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?

  • Hello PPC! You can help Bitcoin.SE by marking an answer as accepted if it has answered your question so that the question does not remain as "unanswered".
    – Willtech
    Commented Feb 14, 2018 at 11:02
  • Sadly it is not. The only answer takes wrong assumptions, though it brings good discussion on taht assumption.
    – PPC
    Commented Feb 15, 2018 at 18:10

1 Answer 1


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.

  • 3
    You can indeed send bitcoin without putting a private key onto an online computer. That's what hardware (offline) wallets do. They sign the transaction so that the online computer can transmit it. Signing requires the private key but does not require disclosure of the private key, which never leaves the hardware wallet.
    – brec
    Commented Dec 16, 2017 at 2:46
  • Thanks Brec. I didn't know that. That's good to hear. I can image a hardware wallet having a hidden wifi component (turned off mostly), to where every few days it could attempt to find a open wifi connection just long enough to transmit a private key back to base. Commented Dec 18, 2017 at 0:02
  • Hardware wallets are manufactured and sold by companies whose business is security. They may make mistakes, but egregious mistakes are improbable. What you imagine would require an egregious mistake.
    – brec
    Commented Dec 18, 2017 at 3:06

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.