<p>No, this is a fundamental concept in Bitcoin. You must download and verify the entire history of the network in order to be sure that it is valid and untampered with. If your situation doesn't allow this it is possible to use SPV wallets which only do weak validation, sacrificing security and privacy for sync speed. <a href="https://electrum.org/">Electrum</a> and <a href="https://multibit.org/">Multibit</a> are examples of SPV wallets. </p>

CC BY-SA 3.0
2015-08-03T13:38:47.413Z
could you elaborate more on downloading/verification processes? downloading time should be possible to reduce by using bootstrap.dat. What are the proportions of the time spent on download and verification then?
jangorecki
CC BY-SA 3.0
2015-08-02T06:14:28.833Z
2015-08-02T06:14:28.833Z
Claris
<p>I'm trying Bitcoin for the first time, so I'm about 7 years behind. As far as I understand every bitcoin user has a copy of the entire transaction record that has happened for all time for all accounts. So, when I initially install Bitcoin Core which I am going to use for my wallet, it has to synchronize with a history that is already 7 years old. </p>

<p>This seems to take a lot of time and as far as I know will only get worse as</p>

<ol>
<li>the number of users increases and</li>
<li>time since the first transaction increases.</li>
</ol>

<p>Are there any methods to mitigate this?</p>

<synchronization>
Can synchronization time be reduced?
sashang
# Can synchronization time be reduced?

(Asked by: username_0 on 2015-08-02)

I'm trying Bitcoin for the first time, so I'm about 7 years behind. As far as I understand every bitcoin user has a copy of the entire transaction record that has happened for all time for all accounts. So, when I initially install Bitcoin Core which I am going to use for my wallet, it has to synchronize with a history that is already 7 years old.

This seems to take a lot of time and as far as I know will only get worse as

1. the number of users increases and
2. time since the first transaction increases.

Are there any methods to mitigate this?

**Tags:** synchronization


---

## 1 answers

### Answer by username_1 on 2015-08-02. Score: 5 | Accepted answer

No, this is a fundamental concept in Bitcoin. You must download and verify the entire history of the network in order to be sure that it is valid and untampered with. If your situation doesn't allow this it is possible to use SPV wallets which only do weak validation, sacrificing security and privacy for sync speed. [Electrum](https://electrum.org/) and [Multibit](https://multibit.org/) are examples of SPV wallets.

> **Comments:**
> **username_2**: could you elaborate more on downloading/verification processes? downloading time should be possible to reduce by using bootstrap.dat. What are the proportions of the time spent on download and verification then?  

---

