wallet.dat file is vulnerable if client crashes.
Clairvoyant1236 opened this issue · 0 comments
Clairvoyant1236 commented
For now each time a new block is produced the wallet.dat file is updated. However, this design is vulnerable in the case when the client crashes the private key stored in the wallet file may be lost. There are two solutions to this issue:
- decouple wallet.dat from blockchain read/write.
- backup wallet file each time a new block is produced.