pestalent1
Posts: 1
Joined: Fri Apr 28, 2017 2:01 am

Confused about transaction

Fri Apr 28, 2017 2:07 am

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.

I sent out this (Mind you I know I screwed up the Transaction fee amount, that is where my problem begins)

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


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)
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.



Real confused can some one explain?

mocacinno
Nickel Bitcoiner
Nickel Bitcoiner
Posts: 62
Joined: Fri Jan 27, 2017 8:17 am

Donate BTC of your choice to 1MocACiWLM8bYn8pCrYjy6uHq4U3CkxLaa

Contact: Website

Re: Confused about transaction

Fri Apr 28, 2017 8:03 am

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...
Trezor: the original hardware wallet, for sale => here
Ledger Nano S: keep your bitcoins safe! check it out => here
Check out my personal bitcoin tools website, filled with usefull, anonymous bitcoin tools => here

Return to “Beginners & Help”

Who is online

Users browsing this forum: No registered users and 2 guests