Timeline for Unsure order of 12 word mnemonic

Current License: CC BY-SA 4.0

14 events
when toggle format what by license comment
Jul 30 '18 at 13:26 history edited skaht CC BY-SA 4.0
Added example for BIP 49 P2WPKH-nested-in-P2SH.
Jul 30 '18 at 12:36 history edited skaht CC BY-SA 4.0
Added comment about BIP 49
Jul 30 '18 at 0:28 history edited skaht CC BY-SA 4.0
Make easier to discern the piped command from output
Dec 9 '17 at 13:48 comment added brec Exactly so, although in the terminology of combinatorics the issue is permutations rather than combinations.
Dec 9 '17 at 3:19 comment added skaht With 12 words, there will be 12! (479,001,600) combinations of words. Most of the combinations will fail. Scripting is needed to run through the combinations to find combination that don't through exceptions. The seed word that don't throw exceptions are the ones that have their addresses checked to determine if any public addresses have funds. The needle in the haystack can be found with 12 seed words. It will take some time, possibly months to calculate and perform blockchain lookups to identify the proper seed word order.
Dec 7 '17 at 21:48 comment added brec ...And then I changed the word order and got the error! So I'll go back to the (mental) drawing board on the order issue. Meanwhile, any idea why you get an error but I don't on this particular word list?
Dec 7 '17 at 21:28 comment added brec Right, I overlooked the "--" prefix on "language" ("language" is in the BIP39 dictionary!) Sorry. But, copy-pasting the command from your reply above: $ ./bx mnemonic-to-seed --language en rebel genius lunar mosquito pupil toilet web machine make stumble wear identify bc1dc4505b7c258cd7a140d8ccc14d6a5bcd5313ad4c132d3db089e69845ae95a5bd43d43194a12036acf46a9a78c1f3a86d40f7cab8a0d6789365c5ab1497e7
Dec 7 '17 at 19:20 comment added skaht That tells one that a bad combination of BIP 39 words were grouped together. Read github.com/libbitcoin/libbitcoin-explorer/wiki/… to see what the en argument does.
Dec 7 '17 at 19:18 comment added brec At least one of those words, "en", is not on the BIP39 word list, so that would generate a "not a valid mnemonic" exception; I believe a count of 14 words would also. What I'm inquiring about is an exception generated by an incorrect word ordering.
Dec 7 '17 at 19:10 comment added skaht Proper behavior: % bx mnemonic-to-seed --language en rebel genius lunar mosquito pupil toilet web machine make stumble wear identify bc1dc4505b7c258cd7a140d8ccc14d6a5bcd5313ad4c132d3db089e69845ae95a5bd43d43194a12036acf46a9a78c1f3a86d40f7cab8a0d6789365c5ab1497e7 Exception thrown: % bx mnemonic-to-seed --language en rebel genius lunar mosquito pupil toilet web machine make stumble wear wear The specified words are not a valid mnemonic in the specified dictionary.
Dec 7 '17 at 19:01 comment added brec As I implied in my answer, I don't see anything in BIP39 that would imply that the order of the words is checksummed. Can you be more specific about "checksums don't add up" or "pass checksum tests"? If I'm right, the only way to test word order is the blockchain.info test with bx's output that you specified, or the input-into-HD-wallet test that I mentioned. Thanks for any insight...
Dec 7 '17 at 18:24 history edited skaht CC BY-SA 3.0
Tweaked the last URL
Dec 7 '17 at 18:04 history edited skaht CC BY-SA 3.0
Enhanced the answer.
Dec 7 '17 at 17:44 history answered skaht CC BY-SA 3.0