Pages:
Author

Topic: Ok, here's a 1BTC puzzle. - page 6. (Read 14334 times)

HCP
legendary
Activity: 2086
Merit: 4314
June 29, 2019, 07:16:35 PM
but when I use the python data here he gives me another key about both cases.
You need to be careful with Python and make sure that you're feeding it the correct "type" of data... a lot of the Crypto libraries require "byte" data... so:
'fbbd3ddc686904eaf454'
and
b'fbbd3ddc686904eaf454'

are actually 2 different representations... first one is a string (ie. ASCII characters) and the 2nd is stored as actual bytes... You can refer here for a good example: https://www.w3resource.com/python/python-bytes.php#hex-string-byte
newbie
Activity: 9
Merit: 0
June 29, 2019, 05:37:01 PM
Good Time All. My question is How to determine what I bring private key in the right way. I use several generators and they give me the same result when translating just the words into the key and when translating the hash of the same words. but when I use the python data here he gives me another key about both cases. So there are different ways to get a private key. all these ways give the result of public address. Although they all end up coded with 256 encoding

Thank you
newbie
Activity: 21
Merit: 1
June 29, 2019, 04:16:22 PM
I don't see the word Comb connected to anything in crypto.
Comb as in combing hair, but also maybe Honeycomb (but that has no teeth...)?
Comb is a well-known abbreviation for combinations. Look at how often that term is used in this thread. Also note another math term that is found in this thread that also has an abbreviation that is hair related: permutations (i.e. Perm).
newbie
Activity: 17
Merit: 0
June 29, 2019, 04:04:42 PM
...
and the .txt .. it has been suggested that this refers to the white paper.. I don't think so.
It could be but we do not have any other hints for that.
It could be the Duality paper. There it is said :  " Why 21 Million? The truth is, it was an educated guess"

TheTruthIs,ItWasAnEducatedGuess.  - 18BjpBsmfniFYJGK2jf1AH5yZG6rxTN7AA  (we need the "," and "." to make 32???)

Or maybe the ".txt" refers to the simple text (ASCII) format on computers...

TheAsciiCodesWillShowYouTheWayIn - 1LoUDbXF2Fhzu8JCDJv6rHMGAsoP1YbEZP   (9 words :-(  )
SatoshiNakamotoWillShowItInAscii  - 1C8ewS6ABYSS5yAj4DxqGRHyhzTjwYL8Qa   (only 7 words :-( )
ItIsSatoshiNakamotoButPutInAscii - 1DWqZ4svqmeY6cw7vvFK7bs6AKPWzmHNjD ..

(Python is working super,  finding solution not so much)

But Thanks anyway guys for the nice tool :-)
newbie
Activity: 17
Merit: 0
June 29, 2019, 03:26:43 PM
Hi Ligor
Thanks for the help. Now it finally works   :-)
Super...

As for jajorda23, yeah, i have been wondering about the 21.
Could be about the 21 million maximum Bitcoin, but also (as has been hinted before) to the 21 pages of "Bitcoin Duality".
(I saw you tried "Because it was an educated guess"  which comes from that paper I think ?)

Anyway, I was wondering who would create such an enigmatic Puzzle.
And than spend 1 Bitcoin on it... he/she must have plenty... ?

And looking at the sparse discussion between watashi-kokoto and blockladder.. I think they are quite knowledgable on Bitcoin.
(much more than I am...)  Thats is why I conclude that the brainwallet is probably not their method.
I feel more for the approach you guys have with this Python script. the letters directly standing for the Priv.key.

Anyway now we nee to find the right answer.
The biggest puzzles (sub-puzzles) for me are the "Comb"  and the ".txt".
I don't see the word Comb connected to anything in crypto.
Comb as in combing hair, but also maybe Honeycomb (but that has no teeth...)?

ToCombOutAllAltcoinHodlerTangles - 179ha7ZQcC6XrmZTH6ZcyXgkCBftiSPAnM

But what if the Privatekey is a "Compressed Key" ?
Can we do that in Python too ??

ToCombOutAllFakeSatoshiNakamotos - 182XEp5aA9vpKXpDsTWguRDGi6JctM2UWp  (i know, one word short)
ToFindTheRealSatoshiNakamotoInIt  -  13camJrNYHv4iQTYcBLSwLTCqzb6zd7Hty
WhyTheCombOfSatoshiNakamotoHas21 - 1NeDdpKXRPns6KGTiPWBH1CRMCQxzTkrCo
WhySatoshiNakamotoHas21TeethComb - 1LobBRjgjscDXuj7zKtLLMigWXSx4d25Ks
WhyTheTeethOfSatoshiNakamotoComb - 13WABj884G84FyYJYMazsw21NJfKW9em3i




member
Activity: 99
Merit: 13
June 29, 2019, 01:44:16 PM
As kind of a quick guess today, I thought to myself "Maybe Blockladder was a hitchhiker's guide to the galaxy fan". After all, 21*2=42, the answer to life, the universe, and everything. Turns out in ISO/IEC 14519-2001/ IEEE Std 1003.5-1999, IEEE Standard for Information Technology – POSIX(R) Ada Language Interfaces – Part 1: Binding for System Application Program Interface (API), "The Choice Of The Value 42 Is Arbitrary", a phrase which, when spaces are removed, = 8 words and 32 characters. I changed 42 to 21 and no dice. "TheChoiceOfTheValue21IsArbitrary" doesn't work as a brainwallet or through my Python hashing method. *SHRUG*

Just thought you all might get some out-of-the-box inspiration!

Oh and *edit* if that wasn't enough THE SUM OF ALL FACTORS OF 21 IS 32! Not that that probably means anything.
member
Activity: 99
Merit: 13
June 27, 2019, 04:41:08 PM
Thank you, Ligor. It is nice seeing the community come together.

full member
Activity: 1246
Merit: 138
Hodl DeepOnion
June 27, 2019, 03:03:43 PM
Thanks again,
I removed is, but still no succes

Traceback (most recent call last):
  File "C:\Mijn Documenten\P\Mydocs\JScript\Bitcoin Priv KY\Python\GPuzzelky.py", line 12, in
    private_key_static = binascii.hexlify("InsertPlainTextPhraseHere32Chara")
TypeError: a bytes-like object is required, not 'str'

Sorry    Roll Eyes
 

seems you use Python 3. You can try it :

Quote
import binascii, hashlib, base58
from bitcointools import *

def priv2addr(priv):
    pub = privtopub(priv)
    addr = pubtoaddr(pub)
    return (addr)

# Step 1: here we have the private key
#private_key_static = "0000000000000000000000000000000000000000000000000000000000000002"
private_key_static = binascii.hexlify("InsertPlainTextPhraseHere32Chara".encode())
print (private_key_static.decode())
#private_key_static = ("Because it was an educated guess")


# Step 2: let's add 80 in front of it

extended_key = b"80"+private_key_static.strip()
# Step 3: first SHA-256
first_sha256 = hashlib.sha256(binascii.unhexlify(extended_key)).hexdigest()
# Step 4: second SHA-256
second_sha256 = hashlib.sha256(binascii.unhexlify(first_sha256)).hexdigest()
# Step 5-6: add checksum to end of extended key
final_key = extended_key+second_sha256[:8].encode()
print (final_key.decode())
# Step 7: finally the Wallet Import Format is the base 58 encode of final_key
WIF = base58.b58encode(binascii.unhexlify(final_key)).decode()
print (WIF)
print (priv2addr(WIF))
newbie
Activity: 17
Merit: 0
June 27, 2019, 01:55:02 PM
Thanks again,
I removed is, but still no succes

Traceback (most recent call last):
  File "C:\Mijn Documenten\P\Mydocs\JScript\Bitcoin Priv KY\Python\GPuzzelky.py", line 12, in
    private_key_static = binascii.hexlify("InsertPlainTextPhraseHere32Chara")
TypeError: a bytes-like object is required, not 'str'

Sorry    Roll Eyes
 
brand new
Activity: 0
Merit: 0
June 24, 2019, 10:16:31 PM
Back here after a few weeks, and notice one thing.

Why Op uses NatashaOtomoski instead of Satoshi Nakamoto?

Does it increase the difficulty of the question? No.

I think a part of the key needs to be anagrammed
The entire question has 37 characters so i don't think anagram work here
full member
Activity: 1246
Merit: 138
Hodl DeepOnion
June 27, 2019, 01:47:20 PM
Hi, thanks for your help.
I am quite new at Python
I was able to "pip" the Bitcoin tools.

But I tried the same with "electrum" and I got :

Collecting electrum
  ERROR: Could not find a version that satisfies the requirement electrum (from versions: none)
ERROR: No matching distribution found for electrum

Hope you can tell me what I am doing wrong
Thanks
Remove line "from electrum import Network" - it is not needed
newbie
Activity: 17
Merit: 0
June 27, 2019, 01:43:04 PM
Hi, thanks for your help.
I am quite new at Python
I was able to "pip" the Bitcoin tools.

But I tried the same with "electrum" and I got :

Collecting electrum
  ERROR: Could not find a version that satisfies the requirement electrum (from versions: none)
ERROR: No matching distribution found for electrum

Hope you can tell me what I am doing wrong
Thanks
member
Activity: 99
Merit: 13
June 26, 2019, 04:09:51 PM
Thanks for the python script...
However I cannot do the imports somehow,..?
I get :
----------------
Traceback (most recent call last):
  File "C:\Python\GPuzzelky.py", line 2, in
    from bitcointools import *
ModuleNotFoundError: No module named 'bitcointools'

----------------

Any help is appreciated?

(i tried this : TheCombOfWatashiKokotoHas21Teeth    and variations... no luck so far :-))

pip install bitcointools

*OR*

python2.7 pip install bitcointools

You MUST have pip installed FYI
newbie
Activity: 17
Merit: 0
June 26, 2019, 04:07:24 PM
Thanks for the python script...
However I cannot do the imports somehow,..?
I get :
----------------
Traceback (most recent call last):
  File "C:\Python\GPuzzelky.py", line 2, in
    from bitcointools import *
ModuleNotFoundError: No module named 'bitcointools'

----------------

Any help is appreciated?

(i tried this : TheCombOfWatashiKokotoHas21Teeth    and variations... no luck so far :-))
member
Activity: 99
Merit: 13
June 26, 2019, 03:24:05 PM
Considering that:

1. watashi-kokoto was the first one to reply to this thread:

Obviously she isn't him, but

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
S A T O S H I N A  K  A  M  O  T  O

8 2 3 9 1 6 11 4 14 13 12 15 5 10 7
N A T A S H  A O  T  O  M  O S  K I


who do you all think is she anyways?

2. Blockladder has 2 deleted posts, both were in the threads created by guess who? Correct, watashi-kokoto.

3. Based on posts history both accounts were active at approximately the same time.


There is a very high probability that it's the same person.

That was my thought exactly. Watashi has a post about buying accounts as well. Can't help but wonder if blockladder is a bought account. Anywho, might as well try the anagram solution.

I'm offering to the community a full-blown Python 2.7 script to transform 32 character plain-text to priv/pub keys. The code is below:


Code:
import binascii, hashlib, base58
from bitcointools import *
from electrum import Network

def priv2addr(priv):
   pub = privtopub(priv)
   addr = pubtoaddr(pub)
   return (addr)

# Step 1: here we have the private key
#private_key_static = "0000000000000000000000000000000000000000000000000000000000000002"
private_key_static = binascii.hexlify("InsertPlainTextPhraseHere32Chara")
print (private_key_static)
#private_key_static = ("Because it was an educated guess")


# Step 2: let's add 80 in front of it

extended_key = "80"+private_key_static.strip()
# Step 3: first SHA-256
first_sha256 = hashlib.sha256(binascii.unhexlify(extended_key)).hexdigest()
# Step 4: second SHA-256
second_sha256 = hashlib.sha256(binascii.unhexlify(first_sha256)).hexdigest()
# Step 5-6: add checksum to end of extended key
final_key = extended_key+second_sha256[:8]
print (final_key)
# Step 7: finally the Wallet Import Format is the base 58 encode of final_key
WIF = base58.b58encode(binascii.unhexlify(final_key))
print (WIF)
print (priv2addr(WIF))
member
Activity: 602
Merit: 24
June 25, 2019, 01:46:10 PM
Since NatashaOtomoski is a clear anagram of Satoshi Nakamoto, the only clear question is whey he used it?

Perhaps the letters that make up this anagram are used in this sequence in the key to the wallet, alternating with numbers? Just need to figure out what numbers and where it should be inserted into the anagram. Tough decision!
legendary
Activity: 1158
Merit: 1009
Mayuyacoin promoter.
June 25, 2019, 01:33:13 PM
Since NatashaOtomoski is a clear anagram of Satoshi Nakamoto, the only clear question is whey he used it?

The answer could be, you need to use the same algorithm on the solution.
Let's see:
SAT > gets reversed, stays in the same word, moves to the middle
OSHI > gets reversed, moves to the second word, moves to the end
NA > moves from second word to first word, same position
KA > moves to the first word, moves to the end
MOTO > gets reversed, stays in the same word, moves to the beginning
H and K > take each other's place

This could indeed be an algorithm, but it leaves a lot of possible ways to do this.



After 5 months, I'd really like it if someone takes the money and shows the solution. I like puzzles, but can't stand not knowing the solution Tongue

And there will be a Year if no even a Poetist decode the quiz...
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
June 25, 2019, 12:51:00 PM
Since NatashaOtomoski is a clear anagram of Satoshi Nakamoto, the only clear question is whey he used it?

The answer could be, you need to use the same algorithm on the solution.
Let's see:
SAT > gets reversed, stays in the same word, moves to the middle
OSHI > gets reversed, moves to the second word, moves to the end
NA > moves from second word to first word, same position
KA > moves to the first word, moves to the end
MOTO > gets reversed, stays in the same word, moves to the beginning
H and K > take each other's place

This could indeed be an algorithm, but it leaves a lot of possible ways to do this.



After 5 months, I'd really like it if someone takes the money and shows the solution. I like puzzles, but can't stand not knowing the solution Tongue
full member
Activity: 250
Merit: 109
June 25, 2019, 12:01:42 PM
Back here after a few weeks, and notice one thing.

Why Op uses NatashaOtomoski instead of Satoshi Nakamoto?

Does it increase the difficulty of the question? No.

I think a part of the key needs to be anagrammed
The entire question has 37 characters so i don't think anagram work here

That is not my point.

Since NatashaOtomoski is a clear anagram of Satoshi Nakamoto, the only clear question is whey he used it?

The answer could be, you need to use the same algorithm on the solution.

posted that awhile back
https://bitcoinexchangeguide.com/nakamoto-family-foundation-book-gets-stylometry-test/
the 21Teeth could refer to the book that came out with 21pages also using a cryptogram  so maybe the values given to each letter used to decipher the book title (in the link)
could be used to crack this.

NatashaOtomoski=Satoshi Nakamoto
both mentioning 21
and both using a cryptogram

brand new
Activity: 0
Merit: 0
June 02, 2019, 10:13:39 PM
I have a clue for you.

You've all misunderstood the post.

The solution is a 32 characters long plain text. Who said the eight Camel Case words MUST have 32 characters? Who said the eight words ARE the solution? They are but a hint. Don't take the information for granted. People may have been wrong all along. Then again, the eight words MAY be the solution.

In case this perspective was helpful...
1QCKacQdtkxUQqzJW2y9chi5KBvimMY6em
So you mean 32 characters include the space in the answer as well? Cause i just make a quick search & see that CamelCase rule doen't contain space
Pages:
Jump to: