Recently I learned that someone has injected an old virus signature into the bitcoin blockchain, though it does not run the chance of infecting the computer.


This makes me wonder, if I were to install bitcoin-core and download a malicious bootstrap.dat file, would it be possible for it to infect my system through bitcoin?

1 Answer 1


No, it's not possible. With the exception of Script commands, nothing in the blockchain is executed by Bitcoin Core: it's just data. Scripts are only able to do things like hashing and arithmetic, so it's hard to imagine any sort of Script-based malware.

It's conceivable that malware (once delivered to your computer via other means) could use the blockchain to download additional malware or transmit signals to infected machines, but it seems like it'd be way more trouble than it's worth to me. (if you have any sort of Bitcoin-informed malware, the most profitable thing to do would almost certainly be to steal the user's bitcoins, not use the blockchain for clandestine messages)

  • I see, so if someone tried to give me some infected bootstrap.dat bitcoin would read it and say "this is not what I was looking for" then just download from peers?
    – Mark
    May 19, 2014 at 18:45
  • 1
    Yes, I believe that's what it would do. However, if someone tries to give you a bootstrap.dat.exe file, or a download_bootstrap_fast.exe file and you execute it, well...
    – Tim S.
    May 19, 2014 at 18:56

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.