Post
Topic
Board Development & Technical Discussion
Merits 11 from 4 users
Re: Bitcoin Core v27.0 Error reading from database
by
achow101
on 18/04/2024, 19:18:34 UTC
⭐ Merited by LoyceV (4) ,pooya87 (4) ,ABCbits (2) ,vapourminer (1)
Starting with -reindex-chainstate should be good enough, you won't need to resync all of the blocks as the corruption is in the chainstate database and not the blockchain.

My question is, is it possible to delete the 3348075.ldb from the chainstate folder and restart from there? Would that help minimize having to resync the entire blockchain again?
No. LevelDB lays out its database in a particular way and deleting any of its files is a surefire way to have even more corruption. The data there is not necessarily stored sequentially.