Bitcoin Forum
May 12, 2024, 12:10:24 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: want to use 14.2 seeds on old wallet. need to make new wallet?  (Read 459 times)
vapourminer (OP)
Legendary
*
Offline Offline

Activity: 4326
Merit: 3536


what is this "brake pedal" you speak of?


View Profile
July 22, 2017, 10:36:26 AM
 #1

i have been running core since ver .3 in 2011 or so. just kept upgrading the wallet as new versions came out..

so 14.2 supports HD seeds. is there a way to convert my existing wallet to seed based? can make a seed, make a new addy and transfer all btc the the new addy in the existing wallet? then from that point on im good and can recover from just the seed?

or do I have to create a new 14.2 wallet thats seed based and transfer all from the old wallet to the new wallet?

prefer to keep using the original wallet as is has my complete history all the way back to my 1st transaction in 2011. all annotated with labels etc.

i would of course keep the old empty wallet around if i make a new one.
1715472624
Hero Member
*
Offline Offline

Posts: 1715472624

View Profile Personal Message (Offline)

Ignore
1715472624
Reply with quote  #2

1715472624
Report to moderator
1715472624
Hero Member
*
Offline Offline

Posts: 1715472624

View Profile Personal Message (Offline)

Ignore
1715472624
Reply with quote  #2

1715472624
Report to moderator
1715472624
Hero Member
*
Offline Offline

Posts: 1715472624

View Profile Personal Message (Offline)

Ignore
1715472624
Reply with quote  #2

1715472624
Report to moderator
"There should not be any signed int. If you've found a signed int somewhere, please tell me (within the next 25 years please) and I'll change it to unsigned int." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715472624
Hero Member
*
Offline Offline

Posts: 1715472624

View Profile Personal Message (Offline)

Ignore
1715472624
Reply with quote  #2

1715472624
Report to moderator
1715472624
Hero Member
*
Offline Offline

Posts: 1715472624

View Profile Personal Message (Offline)

Ignore
1715472624
Reply with quote  #2

1715472624
Report to moderator
1715472624
Hero Member
*
Offline Offline

Posts: 1715472624

View Profile Personal Message (Offline)

Ignore
1715472624
Reply with quote  #2

1715472624
Report to moderator
jackg
Copper Member
Legendary
*
Offline Offline

Activity: 2856
Merit: 3071


https://bit.ly/387FXHi lightning theory


View Profile
July 22, 2017, 10:41:22 AM
 #2

i have been running core since ver .3 in 2011 or so. just kept upgrading the wallet as new versions came out..

so 14.2 supports HD seeds. is there a way to convert my existing wallet to seed based? can make a seed, make a new addy and transfer all the the new addy in the existing wallet?

or do I have to create a new 14.2 wallet thats seed based and transfer all from the old wallet to the new wallet?

prefer to keep using the original wallet as is has my complete history all the way back to my 1st transaction in 2011. all annotated with labels etc.

i would of course keep the old empty wallet around if i make a new one.

The seed won't work unless it's a completely new wallet (I doubt). As the seed had to deterministically produce private keys and addresses.
-updatewallet command might make it possible to keep your old addresses and just have any new address you create as a HD address instead.
HCP
Legendary
*
Offline Offline

Activity: 2086
Merit: 4316

<insert witty quote here>


View Profile
July 22, 2017, 11:41:32 AM
 #3

From when the HD wallets were first introduced back in v0.13:
Newly created wallets will use hierarchical deterministic key generation according to BIP32 (keypath m/0’/0’/k’). Existing wallets will still use traditional key generation.

Backups of HD wallets, regardless of when they have been created, can therefore be used to re-generate all possible private keys, even the ones which haven’t already been generated during the time of the backup. Attention: Encrypting the wallet will create a new seed which requires a new backup!

Wallet dumps (created using the dumpwallet RPC) will contain the deterministic seed. This is expected to allow future versions to import the seed and all associated funds, but this is not yet implemented.

HD key generation for new wallets can be disabled by -usehd=0. Keep in mind that this flag only has affect on newly created wallets. You can’t disable HD key generation once you have created a HD wallet.

There is no distinction between internal (change) and external keys.

HD wallets are incompatible with older versions of Bitcoin Core.

So, no... You can't upgrade your wallet to be HD. You will have to create a new wallet and transfer your coins to an address generated by the new wallet. Also, you don't get given a mnemonic or anything with Core... Basically you just need a single backup of the wallet.dat file and it can regenerate all addresses... So no more worrying about the 100 address pool limit issue and needing to do regular backups etc.

As noted, you can also see the actual seed by using "dumpwallet"

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
vapourminer (OP)
Legendary
*
Offline Offline

Activity: 4326
Merit: 3536


what is this "brake pedal" you speak of?


View Profile
July 22, 2017, 11:58:59 AM
 #4

cool. thanks guys.

i kinda figured a new wallet was needed but just wanted to make sure.
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!