I'm afraid we'll have to take one step back here...
First: i assume you're using bitcoin-qt (core) on mac OSX since you're talking about moving around your wallet.dat (altough some other wallet clients use the wallet.dat format, altough these wallets aren't compatible with core).
What version of bitcoin core are you using? I ask this because versions lower than v0.13.0 were not deterministic (
https://bitcoin.org/en/release/v0.13.0).
If you ORIGINALLY created your wallet.dat with a core version lower than v0.13.0, the wallet.dat is NOT deterministic, and replacing your wallet.dat with a backup should be done as a last resort. This is because these old wallet.dat's only hold a certain number of pre-generated keys, if you make a backup of your old wallet.dat today, make 110 new addresses in the process of creating transactions, then replace the current wallet.dat with your old backup, 10 private keys will be lost forever (i think the gap limit was 100 IIRC).
If your wallet.dat was created with a core version v0.13.0 or higher, the default setting for your wallet.dat is deterministic. This means that you can take a single backup in the beginning, and all private keys ever generated by your wallet can be deduced from the xprv that is included in this wallet.dat.
Now, back to your problem...
First analysis:
I hope someone can set me straight. I stared a wallet earlier this month with these two transactions.
-0.17546656 BTC to address 177AnkPzv12EWThJEQq4iSDC3W5EZUtfPR [txid]
03.04.17
02:28:13
-0.009 BTC to address 177AnkPzv12EWThJEQq4iSDC3W5EZUtfPR [txid]
03.04.17
00:01:35
They arrived all was well.
You're saying you sent 0.17546656 and 0.009 to 177AnkPzv12EWThJEQq4iSDC3W5EZUtfPR
https://blockchain.info/address/177AnkP ... 3W5EZUtfPR
I can't really see those either... Are you sure those numbers are correct?
transaction c8effd35b1f05b0ff74bb1946df9adfcba685495e9bb5f243f72c0755e38f182 has an input of 0.17732902 and two outputs... One of 0.13399774 to the receiver, one of 0.04332902 to 1H6ess9kcmCw4atQoyudvdrpeVbnr7WEnc (which i can only assume to be your change address)
Second analysis:
Status: 0/unconfirmed, in memory pool
Date: 4/23/17 07:06
To: 177AnkPzv12EWThJEQq4iSDC3W5EZUtfPR
Debit: -0.13399774 BTC
Transaction fee: -0.00000226 BTC
Net amount: -0.13400000 BTC
Transaction ID: c8effd35b1f05b0ff74bb1946df9adfcba685495e9bb5f243f72c0755e38f182
Transaction total size: 226 bytes
Output index: 1
https://www.mocacinno.com/feecheck.php? ... 755e38f182
The transaction you created had a 1 sat/byte fee, so indeed, the chances of it ending up in a block without having to pay off a miner were slim to none.
Thirth analysis:
I tried closing the wallet and re-placed the wallet.dat with the backed up wallet.dat (the wallet backup before this was sent) to hopefully resend with a higher transaction fee (I am on OSX)
Please read the intro of my post
Fourth analysis:
when my wallet re-synced. the unconfirmed transaction was no longer there but 2 other transactions appeared that I did not make.
TRUE 2017-04-07T15:50:22 Sent to 1EJFi2ivgcjTpXqg6Kz2st91h4qyf7weLF -0.17732902 ec62fe6efdc749bf453fe5c1736d7cb514fe8c9c567de9f95a0a3bf04b5b01bc
TRUE 2017-04-07T15:50:22 Sent to 1LDFuin4Hbue4yYAkYNPd1jTZp8qNYRYBj -0.00567098 ec62fe6efdc749bf453fe5c1736d7cb514fe8c9c567de9f95a0a3bf04b5b01bc
I know I have synced my wallet a few times between my initial deposit and the one I sent, and those other 2 transactions where not there.
Transactions do not magically appear... There are only 3 possible explanations for the thing you're seeing here:
- You replaced your wallet.dat with a completely different wallet.dat, not by a backup of your working wallet.dat
- You were hacked, somebody stole you (unencrypted?) wallet.dat and robbed you... They either took your wallet.dat from your cloud storage, forced their way onto your pc, installed a virus,...
- You did make those transactions, but don't remember... Sounds stupid, but i've been on these forums for a while now, and you can not believe the things i've heared...
The only advice i can give you at this point is not to throw away any of those wallet.dat's, since the whole situation is quite a mess...
Then, maybe it would be wise to wait 4 days (so most nodes will have dropped any unconfirmed transaction) and afterwards place each wallet.dat in the correct folder (don't know which one on a mac... In linux the default is ~/.bitcoin/) and start your wallet with a forced rescan (i think you can start your bitcoin-qt from cli using the command "bitcoin-qt -rescan", altough i don't know where your binaries will be.
After the rescan, export your complete transaction history and keep tabs which history corresponds with which wallet.dat
I think this procedure would be the only one that could make sense of your situation...