익명 03:44

Old non-HD wallet.dat stuck around 96.21% after IBD appears complete — wallet ...

Old non-HD wallet.dat stuck around 96.21% after IBD appears complete — wallet rescan or bottleneck?

I am trying to understand the state of an old Bitcoin Core wallet synchronization / rescan.

Context:

  • Wallet type: old legacy / non-HD wallet.dat, likely created around 2009–2011
  • Machine: dedicated MacBook Pro 2022/2023
  • Bitcoin Core runs 24/7
  • Sleep is disabled via: sudo pmset -a disablesleep 1
  • The machine is used only for Bitcoin Core
  • Internet connection is stable LAN / fiber
  • Current GUI progress: about 96.21%
  • First documented progress: 94.46% on 2023-11-19
  • Important later points:
    • 2025-12-21: 96.00%
    • 2026-01-15: 96.04%
    • 2026-02-27: 96.10%
    • 2026-04-17: 96.17%
    • current: 96.21%
  • The data directory is around 80 GB
  • The GUI currently shows 0.00000000 BTC
  • I was told there may be many keys in the wallet keypool, possibly hundreds or thousands
  • I was also told that around 36,612 blocks may still be open / unprocessed

In debug.log I repeatedly see lines like:

UpdateTip ... progress=1.000000

I also see several lines like:

[net:warning] pcp: Could not receive response: Connection refused (61)

I do NOT see obvious errors such as:

  • corrupt
  • database error
  • wallet.dat corrupt
  • cannot rescan beyond pruned height
  • reindex required

My questions:

Old legacy/non-HD wallet.dat: Bitcoin Core has been extremely slow since 2023. The GUI is currently at 96.21%, the wallet shows 0 BTC, and debug.log repeatedly shows UpdateTip ... progress=1.000000 with no visible DB/corruption errors.

Does this indicate a normal but very slow wallet rescan/DB bottleneck after completed IBD, or does it suggest a configuration/problem state?

thank you in advance!



Top Answer/Comment:

Comment: Can you include/link to a larger amount of debug output?

상단 광고의 [X] 버튼을 누르면 내용이 보입니다