Bitcoin Forum
May 23, 2024, 09:13:26 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: change-back-to-self address  (Read 632 times)
dadach (OP)
Sr. Member
****
Offline Offline

Activity: 365
Merit: 250



View Profile
November 21, 2013, 08:21:12 AM
 #1

the client created one. why did it do it, and how does it work?

tnx

To DA Moon!!! donations accepted >.< 38nvHaNqF5nv4ifhUyq9CChnBmRs2DSv4r
etotheipi
Legendary
*
Offline Offline

Activity: 1428
Merit: 1093


Core Armory Developer


View Profile WWW
November 21, 2013, 04:46:07 PM
 #2

When you go to a store and try to pay for your candy bar with a $20-bill, the cashier takes your $2.29 and gives you $17.71 change.  This is the same thing: your outgoing transactions have to combine multple previous transactions (bills) to pay the target amount, but frequently overshoot.  For instance, when you try to pay for 0.1 BTC, you might have to use a 3 BTC input to construct the transaction, then you'd actually create two outputs fro the tx:  0.1 to the target recipient, and 2.9 back to yourself. 

Armory creates a new address in your wallet (always protected by your paper backup) for these change outputs.  It marks them with that comment so that you know you didn't create that address yourself.  All of them are still part of your wallet and [most importantly] are still protected by your paper backup.  It's just a quirk in the way the Bitcoin transactions work.

Founder and CEO of Armory Technologies, Inc.
Armory Bitcoin Wallet: Bringing cold storage to the average user!
Only use Armory software signed by the Armory Offline Signing Key (0x98832223)

Please donate to the Armory project by clicking here!    (or donate directly via 1QBDLYTDFHHZAABYSKGKPWKLSXZWCCJQBX -- yes, it's a real address!)
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!