<p>"We" are volunteers running Electrum servers. There's almost no trust in them, the absolute worst they can do is feed you false negatives about the balance of your wallet, or they can also choose not to broadcast your transactions and pretend that they have. You trade some privacy in that they can see the contents of your entire wallet and associate it with your IP address. The client supports Tor connections if this is an issue for you. </p>

<p>The blockchain is 22Gb now, actually. </p>

CC BY-SA 3.0
2014-02-15T19:41:51.787Z
According to [Blockchain Size](https://blockchain.info/charts/blocks-size), the raw size is just about 14 GB today. The extra size on your client may be due to additional indexes or other tracking data.
Greg Hewgill
CC BY-SA 3.0
2014-02-15T20:46:02.473Z
Yeah, the size of my Bitcoin-Qt (OS X) data directory is 17 GB. It varies by client.
Greg Hewgill
CC BY-SA 3.0
2014-02-15T23:06:36.043Z
"the absolute worst they can do is feed you false negatives about the balance of your wallet"

According to the new version this not possible anymore.

>>1. A Patricia tree data structure, also called "Ultimate Blockchain Compression", will be implemented in Electrum servers. This data structure allows a client to get the balance of any address instantly, and it will also generate a "proof of completeness" (the root hash of the patricia tree), that can be used to check that the server sent all UTXOs related to a given address to the client.<<

https://bitcointalk.org/index.php?topic=427617.0
rdymac
CC BY-SA 3.0
2014-02-16T03:22:54.087Z
@GregHewgill With indexes it's a bit larger, and it depends quite a bit on your node. Some are smaller than others.
user13413
CC BY-SA 3.0
2014-02-16T03:23:43.123Z
@rdymac Yep, I wasn't sure if that was applicable or not yet though.
user13413
CC BY-SA 3.0
2014-02-15T19:09:11.817Z
2014-02-15T19:09:11.817Z
user13413
<p>I have read that Electrum never is given your private keys (which makes sense), but I'm still unsure what sacrifices it makes in order to not require you to not store the entire ~14GB blockchain.</p>

<p>So is the gist of it "you make transactions on your own using your information, but we watch the blockchain and tell you anything relevant that happens"?  Am I understanding this at all correctly?</p>

<p>If so, who is "we" in that?  And can't whoever I am trusting lie to me about how many bitcoins I have?</p>

<blockchain><security><electrum><trust>
What trust am I placing where when I use Electrum?
TND
# What trust am I placing where when I use Electrum?

(Asked by: username_0 on 2014-02-15)

I have read that Electrum never is given your private keys (which makes sense), but I'm still unsure what sacrifices it makes in order to not require you to not store the entire ~14GB blockchain.

So is the gist of it "you make transactions on your own using your information, but we watch the blockchain and tell you anything relevant that happens"? Am I understanding this at all correctly?

If so, who is "we" in that? And can't whoever I am trusting lie to me about how many bitcoins I have?

**Tags:** blockchain, security, electrum, trust


---

## 1 answers

### Answer by username_1 on 2014-02-15. Score: 2

"We" are volunteers running Electrum servers. There's almost no trust in them, the absolute worst they can do is feed you false negatives about the balance of your wallet, or they can also choose not to broadcast your transactions and pretend that they have. You trade some privacy in that they can see the contents of your entire wallet and associate it with your IP address. The client supports Tor connections if this is an issue for you.

The blockchain is 22Gb now, actually.

> **Comments:**
> **username_2**: According to [Blockchain Size](https://blockchain.info/charts/blocks-size), the raw size is just about 14 GB today. The extra size on your client may be due to additional indexes or other tracking data.  
> **username_2**: Yeah, the size of my Bitcoin-Qt (OS X) data directory is 17 GB. It varies by client.  
> **username_3**: "the absolute worst they can do is feed you false negatives about the balance of your wallet"  According to the new version this not possible anymore.  >>1. A Patricia tree data structure, also called "Ultimate Blockchain Compression", will be implemented in Electrum servers. This data structure allows a client to get the balance of any address instantly, and it will also generate a "proof of completeness" (the root hash of the patricia tree), that can be used to check that the server sent all UTXOs related to a given address to the client.<<  https://bitcointalk.org/index.php?topic=427617.0  
> **username_1**: @username_2 With indexes it's a bit larger, and it depends quite a bit on your node. Some are smaller than others.  
> **username_1**: @username_3 Yep, I wasn't sure if that was applicable or not yet though.  

---

