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: Releases · ZcashFoundation/zecwallet · GitHub
(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.