hanh
December 18, 2021, 2:22am
10
I got this information from here:
Why is it so fast?
Does less work : BlazeSync scans the blockchain backwards - i.e., highest block first. This means the wallet sees spends before receives, which allows it to simply skip updating the witnesses for funds that have already been spent. This saves a lot of time!
Out-of-order scanning : BlazeSync decouples the components of the sync from each other - Downloading blocks, doing trial decryptions, updating witnesses. Further, all of these pieces are done out-of-order, and synced together, which removes bottlenecks, allowing all available processing power to be used in parallel.
Ready to spend funds instantly : By scanning blocks backwards (highest block first), Zecwallet can now update witnesses for sapling notes very fast, which means your wallet’s funds are ready to be spent almost instantly. You no longer have to wait for the sync to finish to start using your wallet and sending funds.
And there is a discussion below where we talk about the pros/cons of synching backwards.
When I ran the tool from the command line, it showed separate progress for syncing balance and witnesses:
id: 1, blocks: 1%, decryptions: 2%, witnesses: 1%, tx_scan: 0%
However, I admit I could have misunderstood the meaning of 100% sync in the lightwallet.
I apologize from that. It is not my intent to spread misinformation.
But may I know why you suddenly decide to clarify? I have said this a few times already and even asked you for confirmation but you never replied until now.
adityapk00:
I know you are trying to get more adoption for your project, but spreading nonsense about Zecwallet is not the way to go, and makes you seem untrustworthy. Please focus on your wallet and improving it, instead of putting down other projects.
Adoption is a good ego boost for sure. But besides that I don’t really make anything out of ZWallet.