BCC#2: A Puzzle (updated)

64 712
Avatar for Cain
Written by
4 years ago

Saturday, February 8, 2020

Dear Readers,

I thought I'd try something different in this column.

Hidden in this article is money, only this isn't paper money, it's digital money. You can't just pick this money up, you have to master a puzzle to get it. But you can look at the money, which is so far the .25 BCH I’ve sent to this address:

bitcoincash:qq933jalv4p4pzlygazplj3w3cvt4f9qmsd4rxw2v5

So how does this work? In order to be a champion, you must find the 12 words that unlock the prize. If you’re unfamiliar with 12-word seeds, read this.

Some words will be more obvious than others, but each word appears in this article precisely once, and in the necessary order. You just need to find which ones.

I know this isn't anything novel. Bitcoin puzzles have been done by others, but I don't know if there's ever been one like this. I'm hoping this stunt can up the usage of read.cash. I want people to hear about this contest and try to win the prize like that treasure hidden out in Denver. But to find this money, you don't have to risk your life; you just need to put in the work, and maybe get a little lucky.

Just think of yourself as a miner, only you're doing it by hand. I want people who don't know anything about crypto to read this article and learn about Bitcoin Cash. I envision them walking out of their dark caves as they see a whole new world open up to them, one that they didn't know was even possible, one that is less about putting up fences and more about opening up borders.

Another reason why I'm doing this is for selfish motives. I'm not doing this just to be altruistic. If I'm being totally upfront, I hope to benefit through generous tips or more views.

With that said, I know that to make the big dollars we need orders of magnitude more people on read.cash, and the yardstick we must measure ourselves by is not other crypto platforms like Steem or Publish0x, but sites like Reddit and Medium, and that's just for starters.

I don't know how difficult this puzzle is. All I can promise is that if you're devoted, you can do it.

I'm going to increase the odds by revealing one word every time I publish a new column.

Finally, whoever happens to unlock the prize has no obligation to reveal their identity. This money is non binding. But it would help if you did just so it doesn't look like I took the money for myself.

That's it. If you think this is a promising idea and want to help up the ante, send BCH to:

bitcoincash:qq933jalv4p4pzlygazplj3w3cvt4f9qmsd4rxw2v5

Clues:

  1. Here’s all 2048 BIP39 words

  2. None of the seed words start with the letter "T" (i.e. this, that, time, etc.)

  3. None of the seed words are less than 4 letters

  4. None of the seed words appear more than once

In all, there should be 30 words that quality. I'm assuming some words will be quite obvious.

I have no idea if this will work.

Maybe no one will be interested, or a coding whiz cheats to get the prize, but as my kid always says, "You never know until you try!"

Thanks for reading.

3
$ 155.61
$ 150.00 from @thanks_cain
$ 2.00 from Anonymous user(s)
A
$ 1.00 from @a28b
+ 7
Avatar for Cain
Written by
4 years ago

Comments

Interesting but I don’t think I’d have the time to solve this.

$ 0.00
4 years ago

Yeah time = money.

$ 0.00
4 years ago

I really like this idea... You write some great articles.

$ 0.05
4 years ago

I see someone got it and cleared the funds, I felt like I was so close even before the hint (didn't know bind was the last word but did notice the many "hidden" words). Would you mind providing the answer now so we can see how close we were to getting it?

$ 0.00
4 years ago

Check the original article. I've revealed the words now.

$ 0.00
4 years ago

Link please. I can't find it.

$ 0.00
4 years ago

Nice competition, but i dont have a bip to privkey algorithm to crack it.

$ 0.00
4 years ago

Good haha

$ 0.00
4 years ago

very nice

$ 0.00
4 years ago

Clever & fun idea.

$ 0.00
4 years ago

Thanks Colin. Looking forward to seeing how this plays out.

$ 0.00
4 years ago

Just saw that he's offering an extra hint for sale that gives the last word plus an extra "component" to the puzzle. Looks like we've been wasting our time.

$ 0.00
4 years ago

Why do you people not read? I'm going to reveal that same clue in my next column. I did the satoshiwall thing to give that site some love as well. I have already added the little bit from there to the prize money. I'm not doing this to get rich one quarter at a time. I put up the .25 BCH myself. Why do you think I have ill intentions? You don't have to pay the quarter to see the clue in advance. In my next article I will reveal it as well. This whole exercise is to try and promote BCH, read.cash, and satoshiwall.cash. If you're like 15 years old, then my bad.

$ 0.00
4 years ago

This whole exercise is to try and promote BCH, read.cash, and satoshiwall.cash.

sweet! just used satoshiwall.cash for the first time .. it also appears my "initial" thoughts were incorrect; u are quite the clever man Mr. @Cain 👏

$ 0.00
4 years ago

Thanks nyusternie. I think people were jumping to the wrong conclusions so I'm going to have to address it in my next article.

$ 0.00
4 years ago

I think people were jumping to the wrong conclusions so I'm going to have to address it in my next article.

never mind the trolls .. great contest!! (i see that someone claimed it)

$ 0.00
4 years ago

[deleted]

$ 0.00
4 years ago

Not sure that I follow.

$ 0.00
4 years ago

Maybe what vanilla5 meant was injecting hints that would lead readers to this page, when viewing said wallet address (through the explorer). Or at least so I thought.

$ 0.00
4 years ago

In all, there should be 30 words that quality. I'm assuming some words will be quite obvious.

I just had to ask: was that intentional to spell the emphasised word as quality and not as qualify to be grammatically correct? 🤔

$ 0.00
4 years ago

lmao .. i'm lovin' this challenge

$ 0.00
4 years ago

Lol no it should have said qualify. It was a mistake. But in case ur wondering neither word is a seed word.

$ 0.00
4 years ago
$ 0.00
4 years ago

"quality" is indeed a bip39 word

and yet it's NOT listed in ur 32 words above?

$ 0.00
4 years ago

because Cain said it was a mistake and the word should have been qualify

$ 0.00
4 years ago

Yeah I meant quality/qualify isn't one of the 12 words needed to unlock the prize.

$ 0.00
4 years ago

It seems more like a jigsaw game

$ 0.00
4 years ago

Yes, it is. Try your luck.

$ 0.00
4 years ago

Well, if there are 30 qualifying words, that's barely 30^12 = 531441000000000000 combinations :) Hold my beer! :) No, really, I don't think it's solvable without more clues :)

EDIT: ok, slightly less, since they don't repeat, so it's 30 * 29 * 28 * 27 * 26 * 25 * 24 * 23 * 22 * 21 * 20 * 19 = 41430393164160000 combinations - barely forty-one quadrillion :)

$ 0.05
4 years ago

It's not a combination since the words are there in order, so odds are 1 in 86,493,225 =P

I get people won't be able to solve as is, but I'm hoping they will go through the process of identifying the words, and with each additional clue, the number of possibilities will drastically come down. So if they're ready, they will be able to eventually guess the 12 words. Hope that makes sense.

$ 0.05
4 years ago

Verified how it got to 86 million: 30! divided by (12! times (30-12)!).

However, I only found 28 words instead of 30. And I am, btw, methodical.

$ 0.00
4 years ago

I am not 100% sure about the 30. It took a lot of work to write this so I did get lazy when counting ;)

$ 0.00
4 years ago

I can only imagine that you:

1) wrote the entire article as a foundation, and that had to qualify as a satisfying version for yourself already

2) try to inject all those 12 words across the heaps of text

3) checking it twice, thrice, quarce, quince… that each of the word you meant to include was included exactly once and not more

4) check it again for order…

5) start to wish that word processors have not only a total word count feature but also an individual word count feature!

I would have gone through more than a dozen coffee cups to achieve just half of that!

$ 0.00
4 years ago

Steps 1 and 2 were combined. The rest is a decent guess. I like how your mind works.

$ 0.00
4 years ago

Ok, I can't verify the 86 million figure, but I think you need to also specify what derivation path to use :) because different wallets use different derivation paths.

$ 0.05
4 years ago

Aye, true that, we need to confirm the derivation path.

I'm guessing Cain is using Bitcoin.com wallet (as he referred to it in one of his previous articles), and the first account available, thus yielding a derivation path of:

m/44'/0'/0'

(Subsequently combined with a /0 to refer to receiving addresses, and another /0 to refer to the first address in the list).

Isn't that right, @Cain?

$ 0.06
4 years ago

So of the 30 words that qualify, how do we find which 12 to choose? Or do we try it all? Sounds pretty hard.

$ 0.00
4 years ago

Yeah you're going to have to wait for the additional clues that I will release. What I was envisioning was people would identify the words (might be more than 30) and then with each clue, they can start crossing out more words.

$ 0.00
4 years ago

yeah that's a nice plan

$ 0.00
4 years ago

why is my "initial" thought that this is NOT as hard as it appears .. after all, it's a fairly short article..

I had thought about this idea as well (hiding clues in read.cash articles), but I just couldn't get over how clever those bot programmers are, and how much work it would take to defeat their "brute force" capabilities..

I really do hope this works out well; as it would be fun to have more of these types of contests, specifically to attract more attention to the site :-)

$ 0.10
4 years ago

Yeah, I assume if some smart coder really wanted to, they could easily brute force this, but I'm hoping they don't. Why don't you contribute by sending a tiny amount to the address? I want to see the prize grow.

$ 0.00
4 years ago

Why don't you contribute by sending a tiny amount to the address?

absolutely want to support .. i will try to reup tomorrow (if I can hit a BATM) .. i'm running low (fumes) on BCH, been testing/spending for weeks now .. Cash Fusion is my latest endeavor

$ 0.25
4 years ago

the yardstick we must measure ourselves by is not other crypto platforms like Steem or Publish0x, but sites like Reddit and Medium, and that's just for starters.

That's an interesting yardstick :) As of a few days ago our internal comparison shows the following: if we take 1 read.cash as a whole, then Publish0x = 25 times bigger, Steemit = 1,300x bigger, Medium = 18,000x bigger and Reddit = 200,000x bigger :) At least from Google's point of view.

EDIT: I also think it would be pretty impossible to bead Reddit at all, since the amount of work required to post a link on Reddit isn't comparable to writing an article. So, Medium - maybe... Reddit - probably never gonna happen :)

$ 0.00
4 years ago

You gotta dream big!

$ 0.25
4 years ago

Best comment on this page! Answers just about all issues!

$ 0.00
4 years ago

I found 33 32 words and tested all combinations preserving order as found in the article in about 2 hours. Didn't find a matching address.

The words I found in their order of occurrence: paper digital master address champion novel usage hidden risk life little lucky hand learn world open possible reason hope benefit make measure other increase reveal myself start letter appear quality always never until

Edit (since this site doesn't allow you to reply to your own comments): I originally tested against the BIP44 derivation path (m/44'/0'/0'/0), but this sites uses a different derivation path: m/44'/0'/0'. I'm testing against that now. And that didn't work either.

$ 0.00
4 years ago

Use m/44'/145'/0' in Electron Cash.

$ 0.00
4 years ago

Tried. No go. Either it's an uncommon derivation or there's an error in the puzzle.

$ 0.00
4 years ago

There's a few more that are plural, present/past participles, gerunds (walk[ing], cave[s], fence[s], border[s], devote[d], final[ly], bind[ing], interest[ed], thank[s]) , along with "yardstick" which could be two (yard and stick). Another could potentially be "test" (part of "contest") and "front" (part of "upfront"). So you're probably on the right track but I have a feeling some of these other words are part of the seed.

$ 0.00
4 years ago

Given that he said there were about 30 seed words, that wouldn't make sense.

$ 0.00
4 years ago

Yeah apparently I miscounted the 30. I'm going to post another column today and that should help explain. I know someone has already bruteforced the answer so it's there. But hoping people who crack it programmatically leave the prize for someone else. Thanks!

$ 0.00
4 years ago

Given the apparent emphasis to include some of these words, I'd be surprised if at least some of them are not part of the seed. Also Cain had mentioned in Telegram the seed was generated with stock Electron Cash settings, which should be m/44'/145'/0' derivation path.

$ 20.00
4 years ago

"Also Cain had mentioned in Telegram the seed was generated with stock Electron Cash settings"

This was the one most crucial information. The link about the seed words seemed to imply the seed phrase was generated with bitcoin.com wallet.

$ 0.00
4 years ago

Apparently that uses electrum's derivation and not BIP32, like the standard m/44'/145'/0' or m/44'/0'/0'. The bitoin.com wallet can't even import it.

$ 0.00
4 years ago

What happened to column?

$ 0.00
4 years ago

What happened to column?

read the clues: "None of the seed words appear more than once"

$ 0.00
4 years ago

I found out what was wrong with my table: a wrong address for a reference table. Now it gives me a count of 32 as opposed to 28. Minus quality, that becomes 31. But still does not match your count!

What else am I missing? Hmm… 🤔

$ 0.00
4 years ago

Doesn't matter. Those who paid for the hint say there are actually 50 words so the puzzle was intentionally misleading from the start.

$ 0.00
4 years ago

Wow, you're right! Thanks!

I used a cross-referencing table to sort out the words and eliminate the ones showing up more than once. It seems I had an algorithm mishap in there.

$ 0.00
4 years ago

Thanks Cain, it was fun! Just sent you some love to help you fund the next puzzle. It was indeed a great idea to motivate people to use bitcoin cash and get to know the services available. It was my first time using satoshiwall.

I kindly ask you to take more care with details next time, as people invest a lot of time on it and get easily frustrated with minor errors. Every clue is expected to narrow the search space, not to increase or change it. Even though you didn't officially called it a clue, saying there were 30 words pointed people at the wrong direction. After all, should subwords be counted in, there would be 50+ seed words on the article!

Even the referred article describing seed phrases hinted that you used bip39 and bip44 (as bitcoin.com wallet does), which was wrong. It's better not have a piece of info than to get the wrong hint. Even if brute force was not involved, people would not consider using Electron cash at all and would spend hours typing seed words on the wrong wallet. It was only lechango's comment "Also Cain had mentioned in Telegram the seed was generated with stock Electron Cash settings" (which, btw, was crucial and made privately to a telegram group?) that led to the right solution.

Anyway, I had fun and I know others did too. I'm looking forward to your next puzzle. Let's see what you can come up with! Thanks

$ 0.00
4 years ago

All very valid points! I’m not technical so I still have a lot to learn. Will definitely try to do better next time and thank you so much for the generous tip! I will do another puzzle in the near future and I won’t even have to reduce the prize money like I had intended thanks to you 🙏 This community never ceases to amaze me =)

$ 18.87
4 years ago

Actually most of it came from the original prize itself. Gotta keep the fun going =) Thanks again, Cain!

$ 0.00
4 years ago

Ah awesome! So glad you won! We'll see how you fare on the next one =)

$ 0.00
4 years ago