Author

Topic: Balance on trezor (Read 118 times)

newbie
Activity: 18
Merit: 4
December 06, 2020, 06:12:37 PM
#12
So the balance is on the "change address".
Interesting.
Glad I'm aware of this feature now!
I like to think of it like this:

Let's say I have a $20 bill in my wallet. I want to give you $10 and keep $10 for myself. I can't simply cut the $20 bill in half - I must break it down in to two $10 bills, send one to you, and then send the other back to myself. This is the essence of "change addresses". When you spend some bitcoin, you can only spend bitcoin in the discrete chunks in which you received it. Any excess from that chunk you don't sent to the other party will be sent back to you. It is sent to a different unused address in your wallet, rather than back to the exact same address, as it is better for both privacy and security.

The addresses you looked up and found to be empty on block explorers will be addresses you sent coins from. You will see that they have sent coins to wherever you told them to, and they will have also sent some coins to another address - this will be your change address. If you add up the coins in these change addresses, they should match the number of coins that your Trezor wallet says you have available.
That's very clear now indeed.
Thanks a lot for the explanation.
legendary
Activity: 2268
Merit: 18509
December 06, 2020, 08:31:14 AM
#11
So the balance is on the "change address".
Interesting.
Glad I'm aware of this feature now!
I like to think of it like this:

Let's say I have a $20 bill in my wallet. I want to give you $10 and keep $10 for myself. I can't simply cut the $20 bill in half - I must break it down in to two $10 bills, send one to you, and then send the other back to myself. This is the essence of "change addresses". When you spend some bitcoin, you can only spend bitcoin in the discrete chunks in which you received it. Any excess from that chunk you don't send to the other party will be sent back to you. It is sent to a different unused address in your wallet, rather than back to the exact same address, as it is better for both privacy and security.

The addresses you looked up and found to be empty on block explorers will be addresses you sent coins from. You will see that they have sent coins to wherever you told them to, and they will have also sent some coins to another address - this will be your change address. If you add up the coins in these change addresses, they should match the number of coins that your Trezor wallet says you have available.
newbie
Activity: 18
Merit: 4
December 06, 2020, 07:11:05 AM
#10
.
Could you please elaborate a little more on what you wrote:
"Trezor is an HD wallet also, this means if you sent a small test amount, the unspent amount will be sent to change the address also."

In other words, for privacy reasons, when you make a transaction, Trezor automatically generates a new address called a change address and sends the excess coins there instead of sending them to the address from which they were originally sent. The "excess coins" thing might be a bit difficult for you to understand right now. This article should help you get a grasp of it.

As for your problem, unfortunately, it is not possible to see your change addresses in the Trezor web interface. You need to use some third-party software, for example Electrum (source). Alternatively, you can look up the transactions you made in a block explorer and you should see an extra address in the outputs.
Thanks for the description.
So the balance is on the "change address".
Interesting.
Glad I'm aware of this feature now!
legendary
Activity: 1876
Merit: 3131
December 06, 2020, 06:43:52 AM
#9
.
Could you please elaborate a little more on what you wrote:
"Trezor is an HD wallet also, this means if you sent a small test amount, the unspent amount will be sent to change the address also."

In other words, for privacy reasons, when you make a transaction, Trezor automatically generates a new address called a change address and sends the excess coins there instead of sending them to the address from which they were originally sent. The "excess coins" thing might be a bit difficult for you to understand right now. This article should help you get a grasp of it.

As for your problem, unfortunately, it is not possible to see your change addresses in the Trezor web interface. You need to use some third-party software, for example Electrum (source). Alternatively, you can look up the transactions you made in a block explorer and you should see an extra address in the outputs.
newbie
Activity: 18
Merit: 4
December 06, 2020, 05:09:22 AM
#8
Your balance under account is a summary of 3 address you had. Trezor is an HD wallet also, this means if you sent a small test amount, the unspent amount will be sent to change the address also. If you still confusing what address you have the balance, get the XPUB key in your trezor and put it in as a watch-only wallet in a third-party service like blockonomics, it will show your balance under address.

but: (XPUB)
Quote
Warning ; Be careful with your account public keys (XPUBs). When you expose these to a third party, you allow them to see your entire transaction history.
dwyor
Hi.
Thanks for your reply.
Could you please elaborate a little more on what you wrote:
"Trezor is an HD wallet also, this means if you sent a small test amount, the unspent amount will be sent to change the address also."

That part is new to me so if you have a link I'd greatly appreciate it.

Thank you

-Mandel
legendary
Activity: 2366
Merit: 2054
December 05, 2020, 11:37:37 PM
#7
Your balance under account is a summary of 3 address you had. Trezor is an HD wallet also, this means if you sent a small test amount, the unspent amount will be sent to change the address also. If you still confusing what address you have the balance, get the XPUB key in your trezor and put it in as a watch-only wallet in a third-party service like blockonomics, it will show your balance under address.

but: (XPUB)
Quote
Warning ; Be careful with your account public keys (XPUBs). When you expose these to a third party, you allow them to see your entire transaction history.
dwyor
newbie
Activity: 18
Merit: 4
December 05, 2020, 09:17:14 PM
#6
...
I do not know what could have possibly wrong with your Trezor but most likey the fault is that you are getting it wrong. Normally, your txid can be tracked on blockchain explorer which makes your transactions transparent, the bitcoin are on the respective addresses certainly.
I just took a close look: The block explorer shows a transfer that doesn't show in the trezor history.
Also, this weird transfer hasn't affected the total balance shown under "account" on Trezor.
I guess I just have to send a small test amount from my Trezor to find out what address the balance is on..
legendary
Activity: 1512
Merit: 4795
December 05, 2020, 09:12:33 PM
#5
...
I do not know what could have possibly wrong with your Trezor but most likey the fault is that you are getting it wrong. Normally, your txid can be tracked on blockchain explorer which makes your transactions transparent, the bitcoin are on the respective addresses certainly.
newbie
Activity: 18
Merit: 4
December 05, 2020, 09:00:46 PM
#4
Do you have any unconfirmed transactions? Have you only just sent or received something? It might be that...

Other than that, is there no link on the trezor wallet to show transactions in a block explorer (should be in the history/transactions tab).
My last activity was over a week ago on that trezor wallet.
No unconfirmed transactions. Not that I know of.
The history I downloaded as a PDF file shows the bigger positive balance but on the explorer 2 addresses show 0 and
one address only shows a tiny amount..
I must be missing something.
Infos don't match.
I seem to be able to send a bigger amount than what the history shows I have  Huh
legendary
Activity: 1512
Merit: 4795
December 05, 2020, 08:58:28 PM
#3
You sent bitcoin to three addresses on your Trezor wallet, which simply means that the three addresses will have the respective bitcoin you sent to each addresses.

The other two addresses can never be emptied, all the three addresses will contain the bitcoin sent even if it has not yet been confirmed, it will be indicated on your trezor.

The evidence is that your balance displayed the whole amount sent.
copper member
Activity: 2856
Merit: 3071
https://bit.ly/387FXHi lightning theory
December 05, 2020, 08:55:14 PM
#2
Do you have any unconfirmed transactions? Have you only just sent or received something? It might be that...

Other than that, is there no link on the trezor wallet to show transactions in a block explorer (should be in the history/transactions tab).
newbie
Activity: 18
Merit: 4
December 05, 2020, 08:53:24 PM
#1
Hi

I have a positive balance on my Trezor with 3 deposits to 3 different addresses.
According to blockexplorers, 2 of these addresses are empty, and one has a small balance.
Yet Trezor shows a bigger balance under "Account" and in the graph.
I can't figure out which address that bigger balance is..
How can I figure this out?

Jump to: