Why is Bitcoin wallet client peer sync so slow Bitcoin core synchronizing with network slow

Содержание статьи

The Bitcoin blockchain is over 110 GB[1] as of 2017.
Running a “full node” can easily take more than a week to sync on a quad-core computer with fast Internet connection and SSD. If you have a very old computer, it may never sync because the files seem to get corrupted often after a week or two of trying. Therefore I highly recommend to not use Bitcoin Core as a wallet until after you know what you are doing. Bitcoin Core offers better privacy and security at a very high cost (in terms of syncing).

Users who simply want to try out bitcoin should not use Bitcoin Core, but rather start with a fast, lightweight client like:

Or just use it on a mobile device, eg:

  • Mycelium - Android
  • Schildbach Bitcoin Wallet - Android
  • Breadwallet - iOS

You can explore Cold Storage options if you really need strong security, but do that after using a lightweight option with small amounts and learning about how Bitcoin works.

For cold storage, here are some good options:

  • Bitcoin Trezor - The first Open, secure, crowdsourced hardware wallet.
  • Ledger - The Nano S has some elegant and unique features (eg: on-device PIN input, FIDO support) and is less expensive than the Trezor.
  • KeepKey - Expensive, but seems about as good as Trezor, a few novel improvements made via large screen.
  • - BIP38 Paper wallet. See "Going offline" instructions here: Print Offline Tamper-Resistant Addresses. Offline-created cold-storage, encrypted paper wallets are good (if done right) and can be made for free. They work great for savings, but are more difficult to spend from and should never be reused after being spent once.
  • You can even create a cold-storage key using dice for ultimate security.


[1] Blockchain Size