<p>No, Bitcoin would not be compromised, only individual users who downloaded the malware. </p>

<p>For Bitcoin itself to be compromised more than half of all its users needs to be affected, and that is virtually impossible (given it has no auto-update functionality).</p>

<p>So any tampering with the binaries/source will be discovered long before that it can become a problem.</p>

CC BY-SA 3.0
2013-03-22T15:14:08.637Z
However, with the issue this month there was a message that appeared on the majority of clients urging them to update. Such a message combined with a malware update could conceivably compromise more than half of the users.
Cory Klein
CC BY-SA 3.0
2013-03-22T18:40:36.943Z
@CoryKlein but to send that message you need a private key, hence you would need to both break into the repository _and_ get that key.
o0'.
CC BY-SA 3.0
2013-03-22T00:58:17.730Z
2013-03-22T01:08:29.827Z
2013-03-22T01:08:29.827Z
Maestro
<p>From the official Bitcoin FAQ:</p>
<blockquote>
<p>Could miners collude to give themselves money or to fundamentally change the nature of Bitcoin?</p>
<p>... Bitcoin is a distributed network, so any changes implemented to the
system must be accepted by all users. Someone trying to change the way
Bitcoins are generated would have to convince every user to download
and use their software</p>
</blockquote>
<p>If somebody hacked bitcoin.org, couldn't they send out an update to the Bitcoin protocol/client that contained malicious &quot;steal all your money&quot; code?</p>
<p>Since the update came from official sources, everyone running bitcoin would see this as a regular and standard update, when it actually was malware.</p>

CC BY-SA 3.0
2013-03-21T22:06:49.893Z
Related: [Is it safer to compile open source code vs simply running the binary?](http://security.stackexchange.com/q/32889/396)
makerofthings7
<security>
Would bitcoin be compromised if the officially distributed executable was?
Cory Klein
# Would bitcoin be compromised if the officially distributed executable was?

(Asked by: username_0 on 2013-03-21)

From the official Bitcoin FAQ:

> Could miners collude to give themselves money or to fundamentally change the nature of Bitcoin?
>
> ... Bitcoin is a distributed network, so any changes implemented to the
> system must be accepted by all users. Someone trying to change the way
> Bitcoins are generated would have to convince every user to download
> and use their software

If somebody hacked bitcoin.org, couldn't they send out an update to the Bitcoin protocol/client that contained malicious "steal all your money" code?

Since the update came from official sources, everyone running bitcoin would see this as a regular and standard update, when it actually was malware.

**Tags:** security

> **Comments:**
> **username_1**: Related: [Is it safer to compile open source code vs simply running the binary?](http://security.stackexchange.com/q/32889/396)  

---

## 1 answers

### Answer by username_2 on 2013-03-22. Score: 3

No, Bitcoin would not be compromised, only individual users who downloaded the malware.

For Bitcoin itself to be compromised more than half of all its users needs to be affected, and that is virtually impossible (given it has no auto-update functionality).

So any tampering with the binaries/source will be discovered long before that it can become a problem.

> **Comments:**
> **username_0**: However, with the issue this month there was a message that appeared on the majority of clients urging them to update. Such a message combined with a malware update could conceivably compromise more than half of the users.  
> **username_3**: @username_0 but to send that message you need a private key, hence you would need to both break into the repository _and_ get that key.  

---

