A couple of months ago I had backed up the
wallet.dat (I use bitcoin-qt) file and saved it some place else.
Lately I've opened the data folder for the current running node (also bitcoin-qt) and I compared the md5 hashes of both files and they are different.
What caused this? Surely my private keys have not changed so why is the wallet.dat file not exactly the same as the backed up version?