Bitcoin Forum

Economy => Service Discussion => Topic started by: ArmoredDragon on November 21, 2013, 04:54:06 PM



Title: Blockchain.info accounting is strange
Post by: ArmoredDragon on November 21, 2013, 04:54:06 PM
I just started using blockchain.info as opposed to bitcoin-qt, and noticed right away that blockchain says my wallet has fewer bitcoins than the windows client. I started looking at the accounting of both, and noticed immediately that blockchain has incorrectly added figures starting from some of my oldest transactions. Namely here is the accounting that blockchain.info shows:

https://i.imgur.com/EzeA0rH.png

Not sure how it figures .67 minus .55 leaves a balance of zero.

Am I missing something here?


Title: Re: Blockchain.info accounting is strange
Post by: indianplayers on November 21, 2013, 05:16:36 PM
 

Am I missing something here?

:D :D Yes you're missing 0.12713821  ;D ;D ;D


Title: Re: Blockchain.info accounting is strange
Post by: freet0pian on November 21, 2013, 05:18:57 PM


Am I missing something here?

:D :D Yes you're missing 0.12713821  ;D ;D ;D

Come on now, that's cruel.

-freet0pian


Title: Re: Blockchain.info accounting is strange
Post by: runlinux on November 21, 2013, 05:19:12 PM
I bet its sitting in a change address in your qt client.


Title: Re: Blockchain.info accounting is strange
Post by: /dev/null on November 21, 2013, 05:21:44 PM
Whats your blockchain btc address?
And yes difference could be due to "change address" but i am wondering why its showing 0 balance.


Title: Re: Blockchain.info accounting is strange
Post by: ArmoredDragon on November 21, 2013, 05:31:58 PM
Whats your blockchain btc address?
And yes difference could be due to "change address" but i am wondering why its showing 0 balance.

1WrEg1Ls7AsbfLBDWuMzFkA2KEYcEWUgY is the blockchain address (or more precisely, the one it tells me is mine, 1MxuKm4jdpGqpUSJRE45gbanGsePEkRJnq is the one I've used to receive coins for a long time now.)

What's "change address"?

By the way, blockchain shows I have 1.4862583 whereas the client says 1.53337621. About a $35 difference at the current exchange rate.


Title: Re: Blockchain.info accounting is strange
Post by: Birdy on November 21, 2013, 05:40:06 PM
rough explanation:
When you send a transaction in bitcoin-qt it will use a higher amount of Bitcoins and transfer some of it to a new address.
It's kinda like change, you pay $5 dollar with a $20 banknote and get $15 dollar back.
Because this address is missing on blockchain.info you will not see the balance there.

Btw great addon for bitcoin-qt to manage your addresses, it allows you to see the change addresses:
https://bitcointalk.org/index.php?topic=144331.0


Title: Re: Blockchain.info accounting is strange
Post by: ArmoredDragon on November 21, 2013, 05:47:00 PM
rough explanation:
When you send a transaction in bitcoin-qt it will use a higher amount of Bitcoins and transfer some of it to a new address.
It's kinda like change, you pay $5 dollar with a $20 banknote and get $15 dollar back.
Because this address is missing on blockchain.info you will not see the balance there.

Btw great addon for bitcoin-qt to manage your addresses, it allows you to see the change addresses:
https://bitcointalk.org/index.php?topic=144331.0

I think I understand. But then which is accurate? Block or qt?


Title: Re: Blockchain.info accounting is strange
Post by: Birdy on November 21, 2013, 05:49:10 PM
I think I understand. But then which is accurate? Block or qt?

Both, it's just that you didn't give one address to blockchain.info, so it doesn't list it (and you cannot spend them from there).
You still own 1.53337621 Bitcoins and could send all of them with bitcoin-qt.


Title: Re: Blockchain.info accounting is strange
Post by: ArmoredDragon on November 21, 2013, 05:52:35 PM
I think I understand. But then which is accurate? Block or qt?

Both, it's just that you didn't give one address to blockchain.info, so it doesn't list it (and you cannot spend them from there).
You still own 1.53337621 Bitcoins and could send all of them with bitcoin-qt.

I imported my wallet.dat directly from bitcoin-qt to blockchain, is there something else I should do?


Title: Re: Blockchain.info accounting is strange
Post by: cr1776 on November 21, 2013, 05:53:15 PM
Birdy is spot on - so make sure you keep a backup of your wallet.dat file so that you will have the private key(s) for that address.

You can always send everything from the qt client to blockchain.info to consolidate it.

Or send it to a paper wallet so you don't have to worry about it as much.

I think I understand. But then which is accurate? Block or qt?

Both, it's just that you didn't give one address to blockchain.info, so it doesn't list it (and you cannot spend them from there).
You still own 1.53337621 Bitcoins and could send all of them with bitcoin-qt.


Title: Re: Blockchain.info accounting is strange
Post by: ArmoredDragon on November 21, 2013, 06:00:08 PM
Birdy is spot on - so make sure you keep a backup of your wallet.dat file so that you will have the private key(s) for that address.

You can always send everything from the qt client to blockchain.info to consolidate it.

Is there a proper way to do that? I started blockchain.info by importing wallet.dat to here:

https://blockchain.info/wallet/import-wallet

Does this method of importing not get all of the keys?


Title: Re: Blockchain.info accounting is strange
Post by: Birdy on November 21, 2013, 06:05:18 PM
Birdy is spot on - so make sure you keep a backup of your wallet.dat file so that you will have the private key(s) for that address.

You can always send everything from the qt client to blockchain.info to consolidate it.

Is there a proper way to do that? I started blockchain.info by importing wallet.dat to here:

https://blockchain.info/wallet/import-wallet

Does this method of importing not get all of the keys?

It doesn't include the ones used later in those change addresses.

I would suggest you do one of those three:
a) learn how the address system in bitcoin-qt works and use the Coin Control addon
b) stop using the same addresses on multiple wallets
c) use a client that doesn't send Bitcoins to change addresses

You could upload the wallet.dat again to have the new address in there.


Title: Re: Blockchain.info accounting is strange
Post by: ArmoredDragon on November 21, 2013, 10:25:11 PM
You could upload the wallet.dat again to have the new address in there.


Hmm...tried that, even created a new account (only way to import a .dat file it seems) and it still ended up with the same numbers.

I noticed two of my transactions for buying humble bundles aren't showing up in blockchain, which should make blockchain's balance be higher if anything. Every other transaction is intact though.

Also tried looking at the pywallet.py --dumpwallet output and meticulously made sure all of the private keys with matching addresses are intact on blockchain...they're all there, not sure what could be missing. Even did the wallet debug thing and it found nothing missing.