Motivation
Make it easy for users to manually create their seed phrase so that they don't have to trust a "black box" and allow for encoding derivation path in seed phrase to simplify recovery

How
Use every eighth word from the wordlist to generate 16 word phrases with 128 bits of entropy (no checksum).  The most significant eight bits of each word are used as entropy.  The least significant three bits of each word specify the derivation path.
Up to seven derivation paths can be specified if all words have the same least significant bits.  If the least significant bits of each word vary, there are 48 bits that can be used to encode meta-data.  As long as meta-data is limited to certain allowable values, this provides a mechanism for error detection, similar to a checksum.

Benefits of Suggested Implementation

--
You received this message because you are subscribed to the Google Groups "Bitcoin Development Mailing List" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bitcoindev+unsubscribe@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/bitcoindev/a139ee2e-473c-487b-a9b0-e68013fdb7cen%40googlegroups.com.