Bitcoin Forum

Bitcoin => Bitcoin Technical Support => Topic started by: onlinedragon on August 05, 2016, 10:45:12 AM



Title: Final balance in blockchain not in wallet
Post by: onlinedragon on August 05, 2016, 10:45:12 AM
How is it possible that the displayed final balance in blockchain.info is not in the Bitcoin wallet. There are no unconfirmed transactions and could not find how this is possible anyway. This address is from a XAPO wallet not sure if that matters. Hope someone can help me and tell me something more about it.


https://blockchain.info/en/address/355KMfbapYqybPrBesvKzjPLdAn6oFcbQk (https://blockchain.info/en/address/355KMfbapYqybPrBesvKzjPLdAn6oFcbQk)


Title: Re: Final balance in blockchain not in wallet
Post by: Jhanzo on August 05, 2016, 10:49:10 AM
Well, you don't own the address.  Your Xapo account balace doesn't reflect the balance of your address, it shows the balance of your account itself.  When you send bitcoins out, xapo doesn't always use the bitcoins in that address.

If you have sent something and it didn't show up in your account, contact their support.


Title: Re: Final balance in blockchain not in wallet
Post by: pedrog on August 05, 2016, 10:50:28 AM
There's 0.10176137 BTC in that address, if the address is from your Xapo wallet and it should display such balance and it does not then there's some problem with your Xapo wallet and you need to contact their support.


Title: Re: Final balance in blockchain not in wallet
Post by: Jhanzo on August 05, 2016, 10:54:18 AM
There's 0.10176137 BTC in that address, if the address is from your Xapo wallet and it should display such balance and it does not than there's some problem with your Xapo wallet and you need to contact their support.

That is incorrect.  A service have no obligation to use bitcoins from the deposit address when a user sends funds to another wallet.  So a service can use different address to send the bitcoins.


Title: Re: Final balance in blockchain not in wallet
Post by: pedrog on August 05, 2016, 10:58:19 AM
There's 0.10176137 BTC in that address, if the address is from your Xapo wallet and it should display such balance and it does not than there's some problem with your Xapo wallet and you need to contact their support.

That is incorrect.  A service have no obligation to use bitcoins from the deposit address when a user sends funds to another wallet.  So a service address can use different address to send the bitcoins.

Of course, they organize their addresses as they see fit, but if the user says it should display that balance in his wallet and it does not then there's something wrong with the wallet and only Xapo people can do something about it.


Title: Re: Final balance in blockchain not in wallet
Post by: cr1776 on August 05, 2016, 11:09:09 AM
Their FAQ has some explanations about the disparity you see which it sounds like Jhanzo was referencing, particularly the bold portion below:

https://support.xapo.com/why-can-t-i-see-my-wallet-balance-on-a-blockchain-explorer/view=faq

Quote
Why can't I see my wallet balance on a blockchain explorer?

Xapo protects your privacy by keeping your wallet balance and your wallet transactions private so no one can see them in the public blockchain. You can use your Xapo wallet with the confidence that no one will know your wallet balance or your wallet transactions.
 
Xapo uses dynamically generated wallet addresses. These are public addresses meant to be shared with anyone you'd like to receive funds from. While you can use the same address multiple times, if the address remains unchanged, anyone you transact with could know the amount of funds you have by simply using a blockchain explorer. We implemented a two-step solution to avoid that from happening.
 
Each time someone sends bitcoins to your address, a new wallet address will generate, replacing the old address (you will see it by clicking "My Address" button in the web app). This ensures that the person to whom you've sent funds will know only one address, corresponding to a single transaction.
 
If someone sends funds to an older, previously generated address, you will still receive those funds to your wallet, as we keep all bitcoin addresses ever associated with your account available, just in case you ever plan to reuse or receive ongoing payments to a single address.
 
The second step involves pooling your wallet funds. As soon as funds arrive to your bitcoin wallet address, we move those funds to a common pool. This prevents anyone from going to the blockchain and seeing the amount of BTC in your addresses or discovering where your are transferring them from. Since the funds are pooled amongst other individuals funds, it is extremely difficult for someone to identify specifically where the original funds that you received were sent from.


Title: Re: Final balance in blockchain not in wallet
Post by: onlinedragon on August 05, 2016, 11:38:16 AM
Ok I understand now how this works sometimes when you receive micro transactions it's hard to keep track on your final balance. When I saw that the final balance in blockchain.info didn't match the balance in the XAPO wallet I could not explain myself how this difference could be possible.

Since you can change also your receiver address and received on different addresses Bitcoin. What it makes it again more hard to calculate what your total balances should be in XAPO.

Thanks for the help so far and the nice quality answers.


Title: Re: Final balance in blockchain not in wallet
Post by: Kendji on August 05, 2016, 03:35:48 PM
How is it possible that the displayed final balance in blockchain.info is not in the Bitcoin wallet. There are no unconfirmed transactions and could not find how this is possible anyway. This address is from a XAPO wallet not sure if that matters. Hope someone can help me and tell me something more about it.


https://blockchain.info/en/address/355KMfbapYqybPrBesvKzjPLdAn6oFcbQk (https://blockchain.info/en/address/355KMfbapYqybPrBesvKzjPLdAn6oFcbQk)
it will not affect your balance for sure


Title: Re: Final balance in blockchain not in wallet
Post by: ImHash on August 05, 2016, 03:41:13 PM
I doubt blockchain.info has anything to do with it you should use other block explorers to see if the results are the same.


Title: Re: Final balance in blockchain not in wallet
Post by: onlinedragon on August 05, 2016, 07:45:54 PM
I doubt blockchain.info has anything to do with it you should use other block explorers to see if the results are the same.
That doesn't matter at all did also check it on another block explorer http://blockr.io (http://blockr.io)with exactly the same result. I think the corrects answer is already given by other users.


Title: Re: Final balance in blockchain not in wallet
Post by: HCP on August 06, 2016, 02:32:30 AM
Yeah... with Xapo, you cannot just look at an address on blockchain.info (or any other block explorer) and expect the balances to match what is in you account. This is because:

1. You get a new receive address after every receive. So unless you keep giving the same original address you will need to check the transactions for EVERY address you've ever used and add them all up. This will only give you total received, not necessarily the total balance.

2. Xapo operates a bit like a coin mixer. When you request to send money out, it uses funds from a pool, rather than your inbound unspent transactions. So it is difficult to track the outgoing from your Xapo using a blockexplorer, as you have no idea what address it is sending from. You have to search for the address you sent TO and then find the transaction that matches the amount you sent.

I know this for a fact, as I have a Xapo address account that shows a "Final balance" of 0.00640559 BTC on blockchain.info. The actual balance for that account is nowhere near that figure, because it can't track the incomings from other receive addresses attached to that account... and it also can't tracking the sending of funds from that account.


TLDR; you can't track Xapo balances on block explorers


Title: Re: Final balance in blockchain not in wallet
Post by: bitdumper on August 06, 2016, 10:14:55 AM
this is the common problem of some wallet i have seen this thing at zebpay wallet to and i really hate this thing.they do not give a specific address to you they just manage to keep your transacrion records and shuffle them wirh diffrent acconts just in the same manner the banks do


Title: Re: Final balance in blockchain not in wallet
Post by: bitdumper on August 06, 2016, 10:15:19 AM
this is the common problem of some wallet i have seen this thing at zebpay wallet to and i really hate this thing.they do not give a specific address to you they just manage to keep your transacrion records and shuffle them wirh diffrent acconts just in the same manner the banks do