BitcoinDesign / Bitcoin-Core-App

Tracking the design process for the Bitcoin Core App.
https://bitcoincore.app
MIT License
53 stars 11 forks source link

AssumeUTXO: Block clock changes #91

Open yashrajd opened 5 months ago

yashrajd commented 5 months ago

It's become clear that loading assumeUTXO snapshot impacts the block clock (during IBD). Thus there is need to define and describe:

Perhaps one solution can be to avoid tackling this altogether and show the progress in the assumeUTXO section or some other element on the landing screen.

This is an off-shoot of #79.

GBKS commented 5 months ago

Just seeing this. I posted a super simple design in the other issue. But, I did not consider the technical reality of this. My design simply treats the snapshot verification as a parallel process, which may not be the case. Let's find out.

yashrajd commented 5 months ago

Adding an example from my recent personal experience. Loading Sjors' signet snapshot, the only UI feedback (unintentional) is that my block clock shot to 54% quite suddenly ( I do not remember if it showed progress).