<p>If you could download an already synchronized state, you shouldn’t do that. The purpose of synchronization is to produce a valid database containing the state of the network, downloading somebody else’s can have false entries and your node would not know that it is invalid. Increasing the <code>dbcache</code> can improve performance but you don’t have much additional memory to give Bitcoin Core to use.</p>

CC BY-SA 4.0
2021-08-04T07:14:39.767Z
How much memory will be ideal for this ? I downloaded testnet and it downloaded in a few hours on the same computer. But relatively main is super slow .
Shakti
CC BY-SA 4.0
2021-08-04T10:55:50.583Z
Generally speaking more is better, if you can allocate a gigabyte or two to the `dbcache` it will be somewhat faster, there's diminishing returns past 4GB.
Claris
CC BY-SA 4.0
2021-08-04T12:22:07.387Z
I have given 2048 MB as Size of database cache, and nothing else is running besides bitcoin core. I have given Prune block storage to 2GB, do think that can cause this slowness ?
Shakti
CC BY-SA 4.0
2021-08-03T04:54:49.907Z
2021-08-03T04:54:49.907Z
Claris
<p>I am trying to setup a node using bitcoin core <a href="https://bitcoin.org/en/bitcoin-core/" rel="nofollow noreferrer">https://bitcoin.org/en/bitcoin-core/</a>
but it is taking ages to download. Running for past 2 days and downloaded only 15 % .  I have a decent internet connectivity 200 Mbps and a 4 GB windows machine with 200 GB of free disk dedicated for this.</p>
<p>Since the blocks get pruned, is it possible to get the latest pruned cut from somwhere I guess that will be around 2 GB instead of 350 GB .</p>
<p>Thanks in advance</p>

<bitcoin-core><synchronization><bitcoin-qt-setup>
Is there a faster way to download IBD for bitcoin core?
Shakti
# Is there a faster way to download IBD for bitcoin core?

(Asked by: username_0 on 2021-08-03)

I am trying to setup a node using bitcoin core <https://bitcoin.org/en/bitcoin-core/>
but it is taking ages to download. Running for past 2 days and downloaded only 15 % . I have a decent internet connectivity 200 Mbps and a 4 GB windows machine with 200 GB of free disk dedicated for this.

Since the blocks get pruned, is it possible to get the latest pruned cut from somwhere I guess that will be around 2 GB instead of 350 GB .

Thanks in advance

**Tags:** bitcoin-core, synchronization, bitcoin-qt-setup


---

## 1 answers

### Answer by username_1 on 2021-08-03. Score: 4

If you could download an already synchronized state, you shouldn’t do that. The purpose of synchronization is to produce a valid database containing the state of the network, downloading somebody else’s can have false entries and your node would not know that it is invalid. Increasing the `dbcache` can improve performance but you don’t have much additional memory to give Bitcoin Core to use.

> **Comments:**
> **username_0**: How much memory will be ideal for this ? I downloaded testnet and it downloaded in a few hours on the same computer. But relatively main is super slow .  
> **username_1**: Generally speaking more is better, if you can allocate a gigabyte or two to the `dbcache` it will be somewhat faster, there's diminishing returns past 4GB.  
> **username_0**: I have given 2048 MB as Size of database cache, and nothing else is running besides bitcoin core. I have given Prune block storage to 2GB, do think that can cause this slowness ?  

---

