1
1
I really don't understand why the strong coupling here. I mean, whenever I go and make a backup, if there's a new transaction involved, the hash of the backup changes.
I wonder why this is. And furthermore, wouldn't it be 'better' (or what is lost?) by having a loosely-coupled transactions file that wouldn't change a bit after a transaction?
Interesting. So the tradeoff is performance versus a strong coupling of addresses/transactions. Using and backing up files for some years, I wish we could have separate wallet files from transactions, so that the hash in wallet.dat would only change if something regarding the priv keys had changed. – linhares – 2014-07-18T05:31:14.320
1@linhares Your keys change after every outgoing transaction anyway because Bitcoin Core needs to generate a new change address. – theymos – 2014-07-18T05:48:05.983
Of course, but incoming txs also seem to change the hash of wallet.dat. Hence my question. – linhares – 2014-07-18T05:50:11.260