Bitcoin Forum
May 05, 2024, 03:59:17 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: At the beginning is... the seed and default_wallet  (Read 331 times)
BooToo (OP)
Newbie
*
Offline Offline

Activity: 21
Merit: 0


View Profile
January 05, 2017, 04:10:33 PM
 #1

Good, morning, afternoon, evening, night, everybody .

I’ve understood tha the seeeeed is  the graal for electrum wallet…
I install the last release and launch it… Electrum  creates the default_wallet  
Gives me the seed and the first 20 adresses that  I can give to those who want to give me their BTC.

Then … If I loose the seed and the wallet (but not the software still installed on the same PC with the same OS) :
I clean up properly the files, and re-launch  Electrum which has to create a new “default_wallet” and the linked seed.
Will this new “default_w” and the seed be the same than the first time Huh   If YES, that could solve the problem of all the loosers of seeds who have a single wallet
More generally speaking, what is the “starting point “ (or event ) for electrum to generate the seeds and wallets ? the clock of the phone or PC ?  chance?  anything else ?
Your skilled answer or a link to the yet well known one will be appreciate.
1714924757
Hero Member
*
Offline Offline

Posts: 1714924757

View Profile Personal Message (Offline)

Ignore
1714924757
Reply with quote  #2

1714924757
Report to moderator
1714924757
Hero Member
*
Offline Offline

Posts: 1714924757

View Profile Personal Message (Offline)

Ignore
1714924757
Reply with quote  #2

1714924757
Report to moderator
1714924757
Hero Member
*
Offline Offline

Posts: 1714924757

View Profile Personal Message (Offline)

Ignore
1714924757
Reply with quote  #2

1714924757
Report to moderator
In order to get the maximum amount of activity points possible, you just need to post once per day on average. Skipping days is OK as long as you maintain the average.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
steven0021
Hero Member
*****
Offline Offline

Activity: 629
Merit: 501


Experientia docet


View Profile
January 05, 2017, 04:13:32 PM
 #2

Good, morning, afternoon, evening, night, everybody .

I’ve understood tha the seeeeed is  the graal for electrum wallet…
I install the last release and launch it… Electrum  creates the default_wallet  
Gives me the seed and the first 20 adresses that  I can give to those who want to give me their BTC.

Then … If I loose the seed and the wallet (but not the software still installed on the same PC with the same OS) :
I clean up properly the files, and re-launch  Electrum which has to create a new “default_wallet” and the linked seed.
Will this new “default_w” and the seed be the same than the first time Huh   If YES, that could solve the problem of all the loosers of seeds who have a single wallet
More generally speaking, what is the “starting point “ (or event ) for electrum to generate the seeds and wallets ? the clock of the phone or PC ?  chance?  anything else ?
Your skilled answer or a link to the yet well known one will be appreciate.


Each time your create a wallet with electrum you'll generate a new seed phrase. So the "default_wallet" file will be entirely different if you've lost the older one.

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


.
.
.
        ▄▄▀                ▀▄▄
     ▄ ▀▀                    ▀▀ ▄
   ▄ ▀▀▀                      ▀▀▀ ▄
  ▄▀▀▀                          ▀▀▀▄
 ▀█▄▄                            ▄▄█▀
▄█  ▄                            ▄  █▄
▀█ █▀                            ▀█ █▀
█▄  ▄                            ▄  ▄█
▀█ █                              █ █▀
█▄   █                          █   ▄█
 ██▄█▀                          ▀█▄██
  ▀▀  ▄█                      █▄  ▀▀
  ▀██▄ ▀  █▄              ▄█  ▀ ▄██▀
    ▀▀▀   ██  █▄      ▄█  ██   ▀▀▀
     ▀███▄▄▀  ███    ███  ▀▄▄███▀
        ▀▀▀▀▄▄▄▄▀    ▀▄▄▄▄▀▀▀▀
          ▀▀█████▀▀▀▀█████▀▀
.
.
Free Bitcoins
Chat Lottery & Games
Level Up System with Rewards
▄████████▄  ▄████████▄
██      ██  ██      ██
██      ██  ██      ██
██      ██  ██      ██
██      ██  ██      ██
 ████████    ████████
██      ██  ██      ██
██      ██  ██      ██
██      ██  ██      ██
██      ██  ██      ██
▀████████▀  ▀████████▀
.
BooToo (OP)
Newbie
*
Offline Offline

Activity: 21
Merit: 0


View Profile
January 05, 2017, 07:01:06 PM
 #3

Each time your create a wallet with electrum you'll generate a new seed phrase. So the "default_wallet" file will be entirely different if you've lost the older one.

ok thanks for your reply,
 but as the process of generating the seed (and then the subsequent wallet/addresses)  is surely always the same,
 the difference between several  wallets (or seed) is due to Huh 

 IMO probably a different starting point which could be  random number or clock or??   somebody knows?
Coin-Keeper
Hero Member
*****
Offline Offline

Activity: 758
Merit: 606



View Profile
January 05, 2017, 07:47:12 PM
 #4

You may enjoy some reading on the electrum sub-forum over at github.  Clearly the software is going to randomize any new wallet created.  If you take the time you can view any branch and public code mods.  You can download and view then entire Electrum code used to generate the public binaries. If you are a math and code lover you'll get hooked so be warned before you go there.  LOL!

BTC: 1PYSBbuKM3kW19xe9TXJQfq64rPhd8XorF
Staked and Verified: https://bitcointalk.org/index.php?topic=996318.msg17102755#msg17102755
Abdussamad
Legendary
*
Offline Offline

Activity: 3612
Merit: 1564



View Profile
January 05, 2017, 09:57:09 PM
 #5

More generally speaking, what is the “starting point “ (or event ) for electrum to generate the seeds and wallets ? the clock of the phone or PC ?  chance?  anything else ?

The seeds are generated from random numbers. Astronomically large random numbers derived from entropy collected by the operating system (not the time or anything predictable like that). There is no way to predict what number was used and no way to recreate it unless you saved the seed. The seed is the random number in a human friendly format.

However if you are asking why electrum would choose to create a new wallet then the answer is that it finds there is no wallet in the data directory and you haven't specified one in the command line via the -w switch to it begins the process of creating a wallet for you. The location of the data directory is given here. You can also create additional wallets using the file menu > new/restore option and open them using file > open.
BooToo (OP)
Newbie
*
Offline Offline

Activity: 21
Merit: 0


View Profile
January 06, 2017, 10:39:23 AM
 #6


The seeds are generated from random numbers. Astronomically large random numbers derived from entropy collected by the operating system (not the time or anything predictable like that). There is no way to predict what number was used and no way to recreate it unless you saved the seed. The seed is the random number in a human friendly format.


Hi, abdussamad, thanks a lot for your easy to read (and  understand) explanation  Cheesy

As I'm not the "code lover" Coin Keeper was expecting, I'm glad not to have to dive in the depths of the  github's files  Grin
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!