Bitcoin Forum

Bitcoin => Armory => Topic started by: keewee on November 26, 2013, 06:28:55 AM



Title: Watching-only wallet addresses
Post by: keewee on November 26, 2013, 06:28:55 AM
This is a real noob question but here goes...

How does the offline wallet know about new receiving addresses created on the online computer? The reason I ask is that I clicked the "Receive Bitcoins" button on the online computer and a new receiving address was created. My immediate thought was that the other computer is offline so how is it going to know about the new address and the coins it has received? Will the received coins show in the offline balance? How does this work?


Title: Re: Watching-only wallet addresses
Post by: justusranvier on November 26, 2013, 06:30:45 AM
This is a real noob question but here goes...

How does the offline wallet know about new receiving addresses created on the online computer? The reason I ask is that I clicked the "Receive Bitcoins" button on the online computer and a new receiving address was created. My immediate thought was that the other computer is offline so how is it going to know about the new address and the coins it has received? Will the received coins show in the offline balance? How does this work?
New addresses are created by a formula.

The online and offline computers use the same parameters for that forumula, so they both generate the same sequence of addresses.


Title: Re: Watching-only wallet addresses
Post by: keewee on November 26, 2013, 06:33:12 AM
This is a real noob question but here goes...

How does the offline wallet know about new receiving addresses created on the online computer? The reason I ask is that I clicked the "Receive Bitcoins" button on the online computer and a new receiving address was created. My immediate thought was that the other computer is offline so how is it going to know about the new address and the coins it has received? Will the received coins show in the offline balance? How does this work?
New addresses are created by a formula.

The online and offline computers use the same parameters for that forumula, so they both generate the same sequence of addresses.

Thanks, I guessed this was the case. But what I can't figure out is how does the offline computer know you've used a new address (created on the online computer)?


Title: Re: Watching-only wallet addresses
Post by: justusranvier on November 26, 2013, 06:37:49 AM
Thanks, I guessed this was the case. But what I can't figure out is how does the offline computer know you've used a new address?
It only "knows" when you bring an unsigned transaction from the online computer to be signed.

Only the online computer needs to keep track of which addresses hold unspent balances, because it is the one that creates transactions.


Title: Re: Watching-only wallet addresses
Post by: keewee on November 26, 2013, 08:31:44 AM
Ahhhh! I get it now. Thanks for explaining this for me