Bitcoin Forum
November 19, 2019, 04:55:05 AM *
News: 10th anniversary art contest
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: A pretty straightforward question about newly generated addresses in Armory  (Read 96 times)
almozee
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile
November 04, 2019, 10:00:15 AM
 #1

Hi all,

A theoretical question:

Suppose I have BTC in cold storage, and I'd like to move a part of it with an offline transaction in Armory.

When I sign this transaction, then the BTC I am NOT moving will be sent to a new address in Armory.

My question; where does this new address come from? I presume it is generated by Armory, but how?

Thanks in advance.
1574139305
Hero Member
*
Offline Offline

Posts: 1574139305

View Profile Personal Message (Offline)

Ignore
1574139305
Reply with quote  #2

1574139305
Report to moderator
1574139305
Hero Member
*
Offline Offline

Posts: 1574139305

View Profile Personal Message (Offline)

Ignore
1574139305
Reply with quote  #2

1574139305
Report to moderator
1574139305
Hero Member
*
Offline Offline

Posts: 1574139305

View Profile Personal Message (Offline)

Ignore
1574139305
Reply with quote  #2

1574139305
Report to moderator
The Bitcoin Forum is turning 10 years old! Join the community in sharing and exploring the notable posts made over the years.
1574139305
Hero Member
*
Offline Offline

Posts: 1574139305

View Profile Personal Message (Offline)

Ignore
1574139305
Reply with quote  #2

1574139305
Report to moderator
1574139305
Hero Member
*
Offline Offline

Posts: 1574139305

View Profile Personal Message (Offline)

Ignore
1574139305
Reply with quote  #2

1574139305
Report to moderator
Lauda
GrumpyKitty
Legendary
*
Offline Offline

Activity: 2394
Merit: 2205


Exchange Bitcoin quickly-https://blockchain.com.do


View Profile
November 04, 2019, 10:10:11 AM
 #2

Yes, change addresses are automatically generated. Make sure that if you are making manual transactions (using a console or something) to NOT FORGET to specify where the change is going to (otherwise the whole amount will be added as fees).

████████████████████████████
████████▀▀ █▀ █▀ ▀██████████
█████████▄ ▄▄▄▄▄▄███████████
██████████▀     ▀  ▀████████
███████▀ ▀  ▄█▀▀▀█▀▀████████
██████▄      █▄  ▀▀  ▀██████
██████         ▄▄█▄ ▄ ▀█████
█████ ▄         ▀▀ ▄ ▀ █████
██████▌          █▀█▀ ▐█████
███████  ▄▌         ▄ ██████
████████▄█         ▄████████
█████████▀     ▄▄ ▄█████████
████████████████████████████
.JACKMATE'S...........
.
MAJESTIC..
████████████████████████
███████████████████████
████████████████████████
████████████████████████
████████████████████████
████████████████████████
████████████████████████
████████████████████████
████████████████████████
████████████████████████
████████████████████████
████████████████████████
████████████████████████
.
..WIN 1 BITCOIN ON EVERY PREMIER LEAGUE MATCHDAY..
████████████████████████████████
████████████▀█▀ ▀█▀█▀███████████
███████████▄ ▄▄▄▄▄▄▄████████████
███████████▀▀▄▄▄▄▄▄▄▄███████████
█████████▀▄ ██▀▄▄▄ ▀ ▄▀█████████
███████▀ ▀█████▄▄▄█▄▄▄██████████
███████▀▄████████▀  ▀█ █▐███████
███████ ▀█████████▄█▀▀██ ███████
████████ ███▀██████ ▄ ██ ███████
████████▌▐▀▄ ██████████ ▄███████
█████████▄██▌▐█████▀██ █████████
████████████▄▀▀▀▀▀▄ ▀▄██████████
████████████████████████████████
.
.JOIN US - IT'S FREE! .
HeRetiK
Legendary
*
Offline Offline

Activity: 1288
Merit: 1143


the forkings will continue until morale improves


View Profile
November 04, 2019, 10:23:03 AM
Merited by OgNasty (2), Carlton Banks (1)
 #3

Armory is a HD (hierarchical deterministic) wallet, meaning all its addresses are derived from a seed phrase / master key. This seed phrase is what you write down when making a paper backup of your Armory wallet.

While most modern HD wallets are cross-compatible by following BIP-32 [1], Armory currently uses its own type of HD key derivation. The basic premise is the same though.

[1] https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki

CounterEntropy
Full Member
***
Offline Offline

Activity: 174
Merit: 150


View Profile
November 09, 2019, 06:26:46 PM
 #4

When I sign this transaction, then the BTC I am NOT moving will be sent to a new address in Armory.
No. As long as the transaction is not broadcasted to the network (and receive confirmation), you can send those BTC to a different address.

My question; where does this new address come from? I presume it is generated by Armory, but how?
Addresses are derived from a BIG Number, which is randomly generated.
bitmover
Hero Member
*****
Offline Offline

Activity: 658
Merit: 1117



View Profile
November 09, 2019, 06:59:53 PM
 #5

If you have 1 btc in your wallet, and you want to transfer 0.2 to someone, you cannot just send 0.2

The remaining 0.8 will also be transferred to a new address, called change address. This is generated within your wallet. Unless you don't mess with things you don't clearly understand in your wallet software, you are safe and you control this address

suzanne5223
Sr. Member
****
Offline Offline

Activity: 980
Merit: 286



View Profile
November 09, 2019, 08:56:36 PM
 #6

When I sign this transaction, then the BTC I am NOT moving will be sent to a new address in Armory.
No. As long as the transaction is not broadcasted to the network (and receive confirmation), you can send those BTC to a different address.
Nah. HD wallet automatically generate new address and move wallet balance inside the wallet to new address generated when a transaction occur (send out).

My question; where does this new address come from? I presume it is generated by Armory, but how?
Addresses are derived from a BIG Number, which is randomly generated.
That's not correct because every single addresses reproduced or generated by the wallet come from the master seed key.
I believe the HeRetiK have provide the OP the right answer before.

        ▄▀▀▀▀▀▀   ▄▄
    ▄  ▄▄▀▀▀▀▀▀▀▀▀▄▄▀▀▄
  ▄▀▄▀▀             ▀▀▄▀
 ▄▀▄▀         ▄       ▀▄
  ▄▀         ███       ▀▄▀▄
▄ █   ▀████▄▄███▄       █ █
█ █     ▀▀▀███████▄▄▄▄  █ █

█ █       ██████████▀   █ ▀
▀▄▀▄       ▀▀█████▀    ▄▀

   ▀▄        ▐██▄     ▄▀▄▀
  ▀▄▀▄▄       ███▄  ▄▄▀▄▀

    ▀▄▄▀▀▄▄▄▄▄████▀▀ ▄▀
       ▀   ▄▄▄▄▄▄▄
|▄█████████████████████████▄
███████████████████████████
████████▀▀▄▄▄▄▄▄▄▀▀████████
██████▀▄▀▀██░░░██▀▀▄▀██████
█████░██▄░░▄▄▄▄▄░░▄██░█████
████░█▀▀░▄██▄▄▄██▄░▀░█░████
████░█▄▄░█░█░░░█░█░▄▄█░████
████░██▀░▀██▀▀▀██▀░▀▀█░████
█████░█░▄▄░▀▀▀▀▀░▄▄░█░█████
██████▄▀██░░▄██░░██▀▄██████
████████▄▄▀▀▀▀▀▀▀▄▄████████
███████████████████████████
▀█████████████████████████▀
▄█████████████████████████▄
███████████████████▀█▀░█▀▄█
████████████████████░░░░░▀▄
████▄▄▄▀██████████▄▄░░░░░░▀
███████▀▄░▀▄░░▀▀███▄█░░░░░█
██████▀▄▄▄▀░░░░░░░▀█▄█░█▄█▄
█████▀░░░░░▀▀▀░░░▀▄▀███████
█████░░░░█░███░█░░█░███████
█████▄░░░▀░▀▀▀░▀░▄▀▄███████
██████▄░░░░▀▀▀░▄▄▀▄████████
████████▄▄░░░░▀▄▄██████████
███████████████████████████
▀█████████████████████████▀
▄█████████████████████████▄
█████████████▐░░░░█████████
█████████████▐▄▄▄▄█████████
██████▀█▀███▀▀▀███▀█▀██████
███████▄▀▄▀▀░█░▀▀▄▀▄███████
█████████▀▀█▀▀▀█▀▀█████████
████████░█▀▀▀█▀▀▀█░████████
███████░█▀▀█▀▀▀█▀▀█░███████
██████░█▀▀▀█░░░█▀▀▀█░██████
█████░█▀▀█▀▀▀█▀▀▀█▀▀█░█████
████░█▀█▀▀▀█▀▀▀█▀▀▀█▀█░████
███████████████████████████
▀█████████████████████████▀
▄█████████████████████████▄
███████████████████████████
███████████████████████████
█████████▀▀▀███████████████
█████▀▀░░▄▄░░░▄████████████
█████▀▄░▀░▄▄▀▀░░▀▄░▄▀██████
█████░░▀█▀░░▀▀░▄░█▄▄▄▄█████
█████▌▀▄▐▌░█░▀░▀░█░░░░█████
██████▄░░█░░░▀▀░▄▀░▀░██████
████████▄▐▌░▄▄█████████████
███████████████████████████
███████████████████████████
▀█████████████████████████▀
▄█████████████████████████▄
████████████████████▀▀▀░███
████████████████▄░░░░░░░███
█████████████████▀░░░░░▐███
███████████████▀░░░░▄▄░████
█████████████▀░░░░▄████████
██████████▀▀░░░▄███████████
███████▀░░░▄▄██████████████
███▀▀▄▄▄███████▀▀▀▀▀███████
███████▀▀▀▀▀█░░░░░░░░▀█████
██▀▀▀▀░░░░░▄░░░░░░░░░▄░░▀▀█
░░▄░░░░▀▄░░█▄░░░▄▀░▄█░░░░░░
▀▄░▀█▄▄███▄███▄██▄███▄▄▀░▄▀
|ROULETTE
MINES
TOWERS
DICE
CRASH
──── ─── ─
HeRetiK
Legendary
*
Offline Offline

Activity: 1288
Merit: 1143


the forkings will continue until morale improves


View Profile
November 10, 2019, 12:52:06 PM
Merited by ETFbitcoin (1)
 #7

Addresses are derived from a BIG Number, which is randomly generated.
That's not correct because every single addresses reproduced or generated by the wallet come from the master seed key.
I believe the HeRetiK have provide the OP the right answer before.

CounterEntropy is correct as well.

Strictly speaking, the seed is just a big number. So are private keys, public keys, etc... any kind of digital data. Seed phrases are just a way to express those big numbers in a human readable way.


Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!