cryptoadvance / specter-desktop

A desktop GUI for Bitcoin Core optimised to work with hardware wallets
MIT License
802 stars 238 forks source link

Request: allow user to provide exact block height for pruned node. #1089

Open ghost opened 3 years ago

ghost commented 3 years ago

If a user wants to bring a wallet that was setup prior to establishing an new Specter Desktop install, then the QuickSync and Pruned version of Specter will fail to show their funds: this is expected given the blockheight for the pruned node appears to be very recent.

Instead of making this user validate the entire blockchain, it would seem ideal to allow them to enter in their own blockheight. This would let all users simply drop in a blockheight from the year they started using Bitcoin. Heck, I could even envision an experience asking the user what year they got into Bitcoin, and then finding the last block height of the previous year.

Any way you look at it: folks should be able to specify the block height for pruned nodes.

ben-kaufman commented 3 years ago

That's not really feasible I think, maybe we could offer multiple options of pruning (i.e. one month, one year etc.) but it's not really possible for us to do for every blockheight...