Why are the seeds completely different when going from seed to mnemonic and again utilizing bx?

0
57


Basic flaw right here, a number of meanings of the phrase “seed”even inside dialogue of simply BIP39.

The “entropy” is a greater time period for the BIP39 start line. Then the endpoint of the method needs to be “BIP39 numeric seed”.

“Convert the entropy to a BIP39 mnemonic. Use that mnemonic plus a (technically non-compulsory however no) passphrase because the inputs to provide the BIP39 numeric seed. Finish of BIP39. “

is how I might inform the story.

Now, taking a look at this from *Mastering Bitcoin *

The seed may be encoded utilizing the mnemonic-encode command:

$ bx hd-mnemonic < seed > phrases
adore repeat imaginative and prescient worst particularly veil inch lady forged recall dwell recognize

The seed can then be decoded utilizing the mnemonic-decode command:

$ bx mnemonic-decode < phrases
eb68ee9f3df6bd4441a9feadec179ff1

Andreas Antonopoulos is right here clearly utilizing “seed” to check with the entropy. The method described doesn’t contain hashing, or cryptographic “encoding”, it is only a change in illustration, like going from binary to hex.

Aside from the N/32 checksum getting added.

Which suggests an enter entropy of 256 bits is fully reversible, however the final 8 bits to get to 264 (24 phrases x 11 bits) is the results of the checksum course of.

What the opposite solutions listed below are referring to is just not the “entropy seed” however the output, the “BIP39 numeric seed” which is certainly a a technique derivation course of.

I imagine the bx mnemonic-decode command could have gotten eliminated just because it’s ineffective, or at the least I can not consider a use case.

I don’t assume it stopped working within the transition to BIP39. EDIT The entropy to mnemonic “conversion” is reversed by many instruments – see https://iancoleman.app

LEAVE A REPLY

Please enter your comment!
Please enter your name here