При этом другие кошельки чувствуют себя нормально.
Потому что не кэшируют запись в БД. Выбор был прост, либо тормозим, либо не падаем при умирании железа. Он казался очевидным, потому что регулярное зависание железа не является нормальной ситуацией. Впрочем, похоже что придется добавить опцию и для подобных случаев.
Честно говоря, достало уже.
Ну так, а кто виноват? Нестабильная система - это как номер с хождением по канату над лезвиями. В ОС ещё много чего другого кэшируется, вплоть до ветвей реестра и сохраняемых документов, далеко не всё из этого сбрасывется на диск сразу. По этой причине эксплуатация нестабильно работающей системы в является очень плохой идеей, независимо от факта использования/неиспользования какого бы то ни было кошелька. Без преувеличений, надо иметь очень крепкие "яйца", чтобы так делать. Сегодня у тебя в БД блоков не сбросилась страница, а завтра половина пула новых ключей в каком-нибудь кошельке пропадет с тем же успехом. На форуме и так полно тем о восстановлении wallet.dat, неужели так хочется проверить их актуальность на себе?