Is there an existing issue for this?
- I have searched the existing issues
Current behaviour
Although the blockchain is synced, after some minutes, bitcoin-cli -getinfo
does not display verification progress: 100.0000%
any more, but drops to 99.9999%
and even below.
New block arrived:
After two minutes:
After some more minutes:
Is there a technical reason for such a behaviour? Or is this just probabilistic assumption that maybe a new block could have been mined somewhere, but not delivered to a node yet?
Expected behaviour
When a new block was downloaded (and verified), the verification progress
should stay at 100.0000%
and not drop with time – at least as long a new header is know to the node.
Steps to reproduce
Wait for a new block and call bitcoin-cli -getinfo
. Should display verification progress: 100.0000%
.
Wait some minutes and call bitcoin-cli -getinfo
. Will probably display verification progress: 99.999%
or below.
Relevant log output
2023-11-10T19:29:22Z UpdateTip: new best=00000000000000000002cb8883317f93a44e213a584a62bf3ccef3274f22353c height=816190 version=0x32cb8000 log2_work=94.530644 tx=917108469 date=‘2023-11-10T19:28:52Z’ progress=1.000000 cache=151.1MiB(1075120txo) 2023-11-10T19:29:20Z [net] Saw new cmpctblock header hash=00000000000000000002cb8883317f93a44e213a584a62bf3ccef3274f22353c peer=5 2023-11-10T19:29:20Z Saw new header hash=00000000000000000002cb8883317f93a44e213a584a62bf3ccef3274f22353c height=816190
How did you obtain Bitcoin Core
Pre-built binaries
What version of Bitcoin Core are you using?
v25.0.0
Operating system and version
Debian 5.1.127 x86_64 (MyNode 0.3.18)