<p><a href="https://bitcoin.stackexchange.com/a/49273/13941">https://bitcoin.stackexchange.com/a/49273/13941</a></p>

<p>bitcoind now supports pruning (i.e. not keeping the entire blockchain).</p>

<p>However, this is different from SPV, since it still fully validates all transactions.</p>

CC BY-SA 3.0
2016-10-30T15:13:49.797Z
2016-10-30T15:13:49.797Z
2017-04-13T12:47:34.187Z
danuker
<p>I don't think Simplified Payment Verification (SPV or "light mode") is available in the reference client. There are plans to implement it in the development going on in the discussion email list though.</p>

<p>However, you could download the source code for <a href="https://github.com/jim618/multibit" rel="noreferrer">MultiBit</a> and then use that as a starting point for your own daemon. Alternatively, just use the underlying <a href="http://code.google.com/p/bitcoinj/source/checkout" rel="noreferrer">BitcoinJ</a> library which offers some example tools that probably do what you want right out of the box.</p>

CC BY-SA 3.0
2013-01-29T09:35:23.120Z
2013-01-29T09:35:23.120Z
Gary
<p>Hi! I would like to set up a local wallet at my computer, which runs as a daemon. However, the blockchain takes ages to download and every single day it takes quite a lot of time to update the receiving transactions.</p>

<p>Is there a way to use Bitcoind in a "light mode" and avoid so much cpu/disk usage?</p>

<p>Thanks!</p>

CC BY-SA 3.0
2013-01-31T02:30:15.707Z
An upcoming release of the Bitcoin client (likely to be v0.8) will resolve most of your concerns with this as it has an overhauled approach to how the blockchain data is stored and accessed.
Stephen Gornick
<bitcoind><daemon>
How can I run Bitcoind -server in "light mode"?
flaab
# How can I run Bitcoind -server in "light mode"?

(Asked by: username_0 on 2013-01-28)

Hi! I would like to set up a local wallet at my computer, which runs as a daemon. However, the blockchain takes ages to download and every single day it takes quite a lot of time to update the receiving transactions.

Is there a way to use Bitcoind in a "light mode" and avoid so much cpu/disk usage?

Thanks!

**Tags:** bitcoind, daemon

> **Comments:**
> **username_1**: An upcoming release of the Bitcoin client (likely to be v0.8) will resolve most of your concerns with this as it has an overhauled approach to how the blockchain data is stored and accessed.  

---

## 2 answers

### Answer by username_3 on 2013-01-29. Score: 5 | Accepted answer

I don't think Simplified Payment Verification (SPV or "light mode") is available in the reference client. There are plans to implement it in the development going on in the discussion email list though.

However, you could download the source code for [MultiBit](https://github.com/jim618/multibit) and then use that as a starting point for your own daemon. Alternatively, just use the underlying [BitcoinJ](http://code.google.com/p/bitcoinj/source/checkout) library which offers some example tools that probably do what you want right out of the box.


---

### Answer by username_2 on 2016-10-30. Score: 2

<https://bitcoin.stackexchange.com/a/49273/13941>

bitcoind now supports pruning (i.e. not keeping the entire blockchain).

However, this is different from SPV, since it still fully validates all transactions.


---

