Post
Topic
Board Development & Technical Discussion
Re: Create a seed from a selection of words
by
Cricktor
on 19/06/2023, 21:11:22 UTC
<snip>

When a wallet is created that is represented by 12 mnemonic recovery words according to BIP39, the basic steps are the following:
*a 128-bit random number is generated (some call it the entropy)
*these 128 random bits are devided in 11-bit chunks where each chunk is represented by one mnemonic word (11 bits can represent 2048 states, guess what, the BIP39 word list is 2048 words long, every word represents an unique 11-bit combination)
*12 times 11 gives 132 bits, so there's room for a 4-bit partial hash checksum (the checksum is 4-bits from SHA256(the 128-bit random number))

It makes no sense that a human tries to fiddle with the BIP39 words and choose words by some crazy intuition of "feelings" or whatnot. It's likely going to be a recipe for bad entropy.