I just added a new feature into ZecWallet’s embedded
zcashd that essentially does a PoW-only* sync for blocks during the initial block download. This skips some of the most expensive checks for blocks behind a checkpoint, improving the initial download and sync times by 25% - 33% in my tests. More details
This should hopefully improve the experience of new users who have to download the entire ~25 GB blockchain before starting to use ZecWallet.
You can download the latest ZecWallet and let me know if you have feedback: https://github.com/ZcashFoundation/zecwallet/releases
(If you already have a
.zcash directory with a downloaded blockchain, this of course won’t be enabled. You can should have an empty
.zcash directory to see how it works)
*It technically does more checks than just PoW-only on a block, but it skips the most expensive Tx verification checks.