Bitcoin Core wallet is a nightmare because its database is quite fragile. If I closes the wallet suddenly, OS stops unexpectedly, I need to spend 3-4 days to reindex the database and re-sync block chain from the beginning
jesus really?
i've beaten the hell outta 0.9. For instance, the development branch (which goes above and beyond 0.9, but uses 0.9 as its base) for a while couldn't be exited because the 0mq wasn't all wired up properly. So how do you stop the program?
Indeed, that issue happened 5-6 times with Bitcoin Core wallet v0.11: Windows crashed, installed new program that required Windows restart that closed the wallet forcefully, blockchain stored in an external hard disk that was dismounted in an unexpected way (USB issue), MacOS restart, Mac OS closed forcefully because of draining laptop battery ...
After that I was notified that Bitcoin blockchain was corrupted and required me to wait for it to be re-indexed. It was quite a time consuming task that could take several days. Sometimes I lost my patient and re-synced blockchain from the beginning. It is faster.
I have no such issues with Monero 0.9 yet.