BitcoinDesign / Bitcoin-Core-App

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

AssumeUTXO: Block clock changes #91

Open yashrajd opened 10 months ago

yashrajd commented 10 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 10 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 10 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).