Bitcoin Forum
June 22, 2024, 08:54:49 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1] 2 »
1  Bitcoin / Bitcoin Discussion / Re: The Legend of Satoshi Nakamato, FINAL STEP PUBLISHED.... 4.87 BTC GRAND PRIZE! on: February 04, 2018, 05:47:39 AM
First off, thanks to CoinArtist and Rob Myers. I had lots of fun and met many new friends! I will enjoy your future work.

2. crax0r figuring out that the pacemaker was just the artefact of the 0s on each second flame length xored by the key-string 011010
...
What crax0r had wrong was that the xoring by the key-string 011010 was not restricted to length only, but it went in a kind of circle throughout all bit streams, but it could be figured out as per the observation 4 and moreover one was able to see that in that way the 0x1x1x pacemaker was preserved too.

That was actually my work, but I was working with crax0r and others. We even figured out that the 0 is probably the MSB of the reassembled data... on Jan 2! Kind of kicking myself on that one, because we knew what it meant but didn't fully explore it. Kind of lost sight of it afterwards in favor of chasing down other possibilities.



You'll note that the keyfile message & code I posted was a distant variation of the actual solution. We tried both xor-ing the streams sequentially and reassembling all flame bits first. We were incredibly close in some of our attempts, as were many others. I actually had code that would've brute forced the actual solution, except we had excluded the blob data track. If we had included that track the search would've found the key. Beyond that, the biggest misstep for us was putting any stock whatsoever in the rest of the clues. It turns out that virtually everything in the puzzle was a red herring. Literally every clue, except the key, was completely pointless.

  • 1FLAMEN6 - means nothing
  • Phoenix, dove, knight, queen - nothing
  • Chess board - nothing
  • Leaves - NOTHING!
  • Weird flames - nothing
  • Mirrored bits - nothing
  • Tweets from coinartist - nothing
  • Spirals - mostly nothing (small indication of order)
  • Poem by coinartist - nothing
  • Blue squares - nothing
  • Flames on chess board - nothing
  • Phoenix spikes - nothing
  • Dove tail - nothing
  • Weird queen bottom - nothing
  • Melting queen - nothing

Overall I'm a little disappointed in the solution. It appears there was no trail of clues or anything to lead you to the answer. You simply had to guess at how to decode it. Looking at the number of combinations to find the correct solution, assuming you knew that the puzzle was created like this: flame_split(xor(WIF+string,011010)) and making no assumptions about the path, direction, value of flames, or order of the flame bits, you get this:

  • Order of bits - 4!
  • Flame 1/0 value =  2*2*2*2
  • Order of segments - 8!
  • Direction of segments 2^8

Combinations: 3,963,617,280

And that's if you KNOW the solution method but make no other assumptions. It's not very surprising why it took 3 years to solve. Add the part where you don't know the actual solution, all the red herring clues and thousands of possible methods to encode a private key. That turns the number of combinations well into trillions. Without legitimate clues leading to the solution it seems kind of arbitrary.

Oh well, onto the next thing. Looks like everyone is working on neon district?
2  Bitcoin / Bitcoin Discussion / Re: The Legend of Satoshi Nakamato, FINAL STEP PUBLISHED.... 4.87 BTC GRAND PRIZE! on: February 02, 2018, 09:02:07 PM
Use this perl script and use each Morse stream one at a time.  This one uses a dictionary attack.

https://pastebin.com/bxWXnX0s

You get lots of words.  Nothing really jumps out at me though.  

Yes I agree that seventeen is just a coincidence.  We need a string of words that make sense for it to be valid.

@smracer, was it you who received the 10%? From the chat log posted on motherboard here: https://motherboard.vice.com/en_us/article/evmgvk/mystery-satoshi-nakamoto-solved-1flamen6

Quote
Yes! I made a post on bitcointalk about a hint no one had seen before and then 20min later the price was gone... Maybe it was me who said to much
...
Btw I got 10% from flamen Smiley

That's the only post I can see that was 20 mins before the transfer.

Nope, that wasn't me.  The post was about WR being in morse code in the ribbons.  The 16 flame variation we already knew.

I am very interested in the solution though.  I really would like to know if I was right about the chess game "Bird without a nest" and the BIP38 encrypted key.

We shall soon see!  

He got the BTG - http://btgexp.com/address/GYB5mMh3qgdUuq63QiXQcbYARojXUE3Pmx

the address was emptied 15.09 UTC, so the bitcointalk post mentioned in the motherboard article must have been posted at ~14.50 UTC, but there is no such post in that proximity (chubbychew posted AFTER the address had been emptied). Well we shall soon see

Yes, I'm very confused by that convo. If it wasn't smracer, where is the "hint"? Also, the text "maybe it was me who said to much", does that mean this was someone who knew the solution and was trying to nudge us along the right path? Would love to go back and read those posts.

 Huh

3  Bitcoin / Bitcoin Discussion / Re: The Legend of Satoshi Nakamato, FINAL STEP PUBLISHED.... 4.87 BTC GRAND PRIZE! on: February 02, 2018, 07:37:41 AM
If the morse/the_____isthekeyfile is apart of the solution I'm going to be slightly pissed unless there's a reasonable explanation on how to get to that point besides brute forcing.

As the finder of the "iskeyfile" message I will also be salty. But I am quite confident at this point that it was not a real message, just a coincidence.
4  Bitcoin / Bitcoin Discussion / Re: The Legend of Satoshi Nakamato, FINAL STEP PUBLISHED.... 4.87 BTC GRAND PRIZE! on: February 02, 2018, 04:25:40 AM
Use this perl script and use each Morse stream one at a time.  This one uses a dictionary attack.

https://pastebin.com/bxWXnX0s

You get lots of words.  Nothing really jumps out at me though.  

Yes I agree that seventeen is just a coincidence.  We need a string of words that make sense for it to be valid.

@smracer, was it you who received the 10%? From the chat log posted on motherboard here: https://motherboard.vice.com/en_us/article/evmgvk/mystery-satoshi-nakamoto-solved-1flamen6

Quote
Yes! I made a post on bitcointalk about a hint no one had seen before and then 20min later the price was gone... Maybe it was me who said to much
...
Btw I got 10% from flamen Smiley

That's the only post I can see that was 20 mins before the transfer.
5  Bitcoin / Bitcoin Discussion / Re: The Legend of Satoshi Nakamato, FINAL STEP PUBLISHED.... 4.87 BTC GRAND PRIZE! on: February 01, 2018, 11:04:33 PM
Thanks, bud, I forgot about that. Emptied now.

6  Bitcoin / Bitcoin Discussion / Re: The Legend of Satoshi Nakamato, FINAL STEP PUBLISHED.... 4.87 BTC GRAND PRIZE! on: February 01, 2018, 08:36:40 PM
You know what you did. But one day you will fall over your leg.

I know you're a liar saying you were on the team. I created this final image with one person. And that person can verify everything. -> https://twitter.com/robmyers He's a brilliant man. We'll release the program we created to make this art piece as well. Trying to pretend you're some sort of "insider" is just absurd. I wouldn't work with someone who makes such idiotic posts. You're a legit moron. Congratulations.



So much win in one day. These trolls have been the most annoying part of this whole thing.

7  Bitcoin / Bitcoin Discussion / Re: The Legend of Satoshi Nakamato, FINAL STEP PUBLISHED.... 4.87 BTC GRAND PRIZE! on: February 01, 2018, 08:26:56 PM
Looks like solution post is imminent:

Quote
https://twitter.com/coin_artist/status/959143949507203073
The winner is pretty surprised, and collecting all the forked coins, but he will publish a solution soon.
8  Bitcoin / Bitcoin Discussion / Re: Gone. on: February 01, 2018, 05:57:17 PM
- For each pale flame passed for flame x, add one to its flame value.
 - Guess the right flames at the spaces where leaves point to empty spaces in the outer border (top outer, left inner).
 - Ignore the two flames pointed at (2x left outer). Ignore their preceding pale flames.

Too many fudge steps I think. You may have part of a solution, but many of those steps seems way too far fetched. Who knows, probably putting my foot in my mouth right before the solution gets posted. FYI, getting a "1FLAME" address doesn't indicate you were close to a solution, just random chance and likely the result of a brute force search. Changing one bit in the PK will result in an entirely different address.
9  Bitcoin / Bitcoin Discussion / Re: The Legend of Satoshi Nakamato, FINAL STEP PUBLISHED.... 4.87 BTC GRAND PRIZE! on: January 26, 2018, 08:41:10 PM
5) Yari Shogi
  • Chess pieces, however irrelevant for Yari Shogi (it uses flat ones), the names are relevant, it does have Knight and a Bishop
  • The board is 7x9
  • Arguably, the 011010 pattern can be read as 1A, or A1, which in some notation might match key/lock location on the board

Sorry to pick this only from the whole analysis, but i'm 99,99% sure this chess piece is not a Bishop. Played on hundreds of chess-sets in my life, not a single one had a Bishop that resembles to piece that is painted. Also played on many chess-sets that had Queen exactly like that. It's a bit non-standard look of the Queen piece, nevertheless some luxury sets have Queen with the collar like that. Bishop is always rounded in that area.

This is important because if that Queen-Knight (Elisabeth and her lover) allegory is true as some suggest, this board may have nothing to do with the chess board and Yari Shogi, it is just used as a mask for real meaning of what is painted. It further implicates if that is not a chess or Yari Shogi board, it gives fuel to the observations that vines and leaves always start in the cracks, between the fields in the board, and that center of the keyhole is exactly in the crack. If it is not a chess board maybe it should be read completely different. That's why it is important that the piece is not a Bishop. A little blasphemy for the end: let's just assume for a second there is 1% chance that rabbit character is not complete troll (I know, hard to believe, but let's give it 1% chance he knows something). In that case his hint with Michael Jackson's YouTube clip - "It don't matter if you're black or white" maybe means it doesn't matter if the fields on the board are black or white because it is not a chess board.

I agree on the Yari Shogi thing, that's just a coincidence. If the message was Yari Shogi, why draw the western style pieces? It's way more plausible that the intended message was something related to chess. The dimensions of the board are possibly unrelated and just drawn that way due to the aspect ratio of the canvas. Alternatively the board size could relate to some sort of block cipher or other transformation.
 
Regarding the bishop/queen thing, this is something that's been talked about a lot both here and in other groups. It doesn't seem definitive one way or the other. I could find no queen chess pieces that exactly match the art, and likewise bishops also differed. It seems to almost be halfway between both.

Here's a decorative bishop piece that is similar:


Decorative queen piece that is similar:



Honestly, it's not a good match for either. We don't really have enough information to draw a good conclusion.

@itod: PS. I tried to send you a PM the other day but it looks like you have disabled messages from new members.
10  Bitcoin / Bitcoin Discussion / Re: The Legend of Satoshi Nakamato, FINAL STEP PUBLISHED.... 4.87 BTC GRAND PRIZE! on: January 26, 2018, 12:28:33 AM
Sorry, have to disagree here. Just because you guys are salty you’ve spent loads of time on the flames and found nothing doesn’t give you the right to diss the authors here. It will go to the person who is able to solve it, due to their way of thinking.

Welcome to the forum. Nice of you to make an account just to post that. Nobody needs a "right" to make a comment on a public forum. If you read my post, my conclusion didn't stem from my own frustration with the puzzle, but from a reasoned list of arguments. You're certainly entitled to disagree with that reasoning, that is your prerogative.
11  Bitcoin / Bitcoin Discussion / Re: The Legend of Satoshi Nakamato, FINAL STEP PUBLISHED.... 4.87 BTC GRAND PRIZE! on: January 25, 2018, 09:52:49 PM
Troll BS aside, here is some real research(...)

well, what can I say? If your point was to show that if you mess with the data long enough then you will always find something and it is not possible to tell the real leads from garbage, then you are partly right, but ...

dude, you forgot to factor in blob Smiley

yes, it is my last comment to other member Cheesy

But seriously, if you factored in blob, you would immediately see that your "regularities" fail because for blob the sequence starting at the 8th bit is 000110 and thus it invalidates the first step of your analysis.

There's absolutely no evidence that the width of the inner flame is intentional and that it is a real data track. Even if it were valid data, it doesn't mean the above patterns are invalid. If you read crax0r's analysis, he found that these patterns don't necessarily start at the beginning of the data tracks, so that could still be consistent with the "blob" data. (Even though I'm on the fence as to weather or not that's real data.)
12  Bitcoin / Bitcoin Discussion / Re: The Legend of Satoshi Nakamato, FINAL STEP PUBLISHED.... 4.87 BTC GRAND PRIZE! on: January 25, 2018, 08:40:25 PM
Let's face it, the authors underestimated difficulty of making a hard & solvable puzzle. Like OnTheMF said once, it's hard to make a puzzle that is complicated&solvable, but easy to make a complicated&unsolvable one. This is the latter case I'm afraid.

Yes, I really think that's the case. It's actually very difficult to design a puzzle that is challenging yet solvable. One has to take great care to ensure the solution is achievable without the benefit of having the solution to begin with. Wink

With mistakes being made in previous puzzles, I think it's clear that the author is not very rigorous in their design. Further, at the time this puzzle was made it was worth a lot less, so there was much less incentive to do it properly. The fact that the prize money was once worth $100K USD is also a good indication that this may be unsolvable. Look at all the crazy solutions to other ARG's that are worth only a couple hundred bucks. You could imagine those solvers, as well as many more would be attracted to the larger prize of this puzzle. Lots of very brilliant people have worked on this and still nobody has even a confirmed first step.

From the authors perspective I'm sure it seems simple, but to those without the benefit of knowing the solution, it might not be solvable. This is basically the definition of hindsight bias.
13  Bitcoin / Bitcoin Discussion / Re: The Legend of Satoshi Nakamato, FINAL STEP PUBLISHED.... 4.87 BTC GRAND PRIZE! on: January 16, 2018, 06:59:43 AM
@kn0w0n3 If you disable the newbie PM protection I'd like to chat more in PM.
14  Bitcoin / Bitcoin Discussion / Re: The Legend of Satoshi Nakamato, FINAL STEP PUBLISHED.... 4.87 BTC GRAND PRIZE! on: January 16, 2018, 06:42:21 AM
@Itod, so in your opinion the "The_____iskeyfile" message is the intended message?

Well, I have a theory didn't want to mention before while trying to find the proof. The message "THEfm_aurISKEYFILE" can hardly be a collision, and the bold scrambled part is intentionally left there to be de-scrambled in the same way other bit-streams should be de-scrambled to get a key. If you come across the stream of bytes from private key you may not notice something is scrambled, but if you find something like plaintext quoted above it's pretty obvious something is wrong. So to answer you: yes I think it's intentionally left there scrambled/corrupted to show the way.

Anything can be the way to de-scramble it in a coherent message. The current path I'm working are the chessboard fields affected by Phoenix fire. It looks to me that those chessboard fields that should be dark are somehow lighter with this bright blue Phoenix color then the white ones, so some bits associated with those chessboard fields should be inverted in raw bit-streams. I believe if we invert some bits from the "THEfm_aurISKEYFILE" bit-stream, in this way I've described, we will get coherent message from this bit-stream, and then we should apply this same transformation to colors bit-streams to get the private key.

Why "keyfile" though?

Perhaps the odd word choice was needed to create/preserve the 0x1x1x0x1x1x0 pattern.

This is the one thing that's tough to reconcile. The message overlaps with the pattern bits which would indicate it's not really there. The original dataset was only 2GB large. Presuming mostly random data the chance of finding just the "iskeyfile" text in that small of a search space is 0.098%. Both eventualities are equally unlikely.
15  Bitcoin / Bitcoin Discussion / Re: The Legend of Satoshi Nakamato, FINAL STEP PUBLISHED.... 4.87 BTC GRAND PRIZE! on: January 07, 2018, 03:58:43 AM
You're missing the modulus operation. It's kind of hidden in a single line of code.

Matlab version:
Code:
message_indices = mod((0:(length(decrypted_track)-1)) * 5, length(decrypted_track)) + 1;

Equivalent in C/C++/Java would be:
Code:
for (int i = 0; i < n; i++)
    data[i] = orig_data[i * 5 % n];
16  Bitcoin / Bitcoin Discussion / Re: The Legend of Satoshi Nakamato, FINAL STEP PUBLISHED.... 4.87 BTC GRAND PRIZE! on: January 07, 2018, 02:10:31 AM
This thread seems pretty active again, so I figured I'd post some recent findings in hopes we can all solve this thing. ...

That's really interesting. I coded up my own version of this, and it's definitely there.

XOR'ing the key against the heights makes a lot of sense. Was there any rationale to the order you picked the flames? Or what led you to drop one of the flames to make it work (other than to make the math work out)?

The order was found through a search. As I mentioned before, I'm skeptical this is a real message. If anything I believe we may have stumbled upon a collision of the intended cipher, but not the true decryption method.

Initially the order seemed strange but, we rationalized it with the symbolism from the knight and bishop. Knights make jump moves in chess, hence the every 5th bit approach, and bishops move diagonally, hence the diagonal connection of the segments.

The glyphs we believed symbolized the modulus operation required to "unwind" the data. Figuratively, you are "spiraling" around the border of the painting. While this is all very well and good, we've been unable to make any progress on this theory. It was my belief that the message properly decoded would read "thecolouriskeyfile", which would indicate the inner and outer colour tracks would be decrypted by following the same steps as with the height track. The British spelling of "colour" seemed reasonable because the Rob Myers guy is a filthy Canadian, and CoinArtist seemed to have EU heritage, although I couldn't find anything definitive.


17  Bitcoin / Bitcoin Discussion / Re: The Legend of Satoshi Nakamato, FINAL STEP PUBLISHED.... 4.87 BTC GRAND PRIZE! on: January 06, 2018, 11:58:40 PM
This thread seems pretty active again, so I figured I'd post some recent findings in hopes we can all solve this thing.

I found a bacon (v2) message within the height bit-stream that when decoded appears to be "thefm auriskeyfile".

This is a  real breakthrough, thanks for sharing this.

Edit: Where did you find the code for bacon? Wrote it yourself?

Yes, I just wrote it myself. It's basically binary mapped to a-z. The version in the code above is Bacon version 2 which does not skip i and v.
18  Bitcoin / Bitcoin Discussion / Re: The Legend of Satoshi Nakamato, FINAL STEP PUBLISHED.... 4.87 BTC GRAND PRIZE! on: January 06, 2018, 11:52:33 PM
I'm curious if you know which flames in what order produced that? Should have been 90 flames right.

Guess i'm gonna start trying to xor flame lengths with the ribbon and try to reproduce that.

It's given by this line in the code:
Code:
encrypted_track = [ib_l2r, il_t2b, ir_t2b, it_r2l, ot_r2l, ob_l2r];

i = inner
o = outer
l = left
r = right
b = bottom
t = top
r = right

So, ib_l2r means inner bottom left to right.

19  Bitcoin / Bitcoin Discussion / Re: The Legend of Satoshi Nakamato, FINAL STEP PUBLISHED.... 4.87 BTC GRAND PRIZE! on: January 06, 2018, 10:20:11 PM
This thread seems pretty active again, so I figured I'd post some recent findings in hopes we can all solve this thing.

I found a bacon (v2) message within the height bit-stream that when decoded appears to be "thefm auriskeyfile". The message is clearly incomplete/incorrectly decoded. We're not even convinced the message is an intended message or just a massive coincidence. A script to decode this message as-is, is below.

We have a solving team going right now that are all working together to solve this. If anyone's interested in joining, send me a PM. We're trying to round out our skill-base.

If this info helps you solve it, please be kind and tip our team: BTC address: 1Giz1ZV8rgk4UfMoscsjQiTp4cXmdSoxN2

Matlab/Octave code:
Code:
%% 1FLAMEN6 - decode "thefm_auriskeyfile" message
% Written by OnTheMF

tall            = 1; % Tall flame bit-value
tiny            = 0; % Short flame bit-value
ribbon_short    = 0; % Short ribbon bit-value
ribbon_long     = 1; % Long ribbon bit-value

%% Dataset

% Key with ribbons
rbn_l2r = [ ribbon_short, ribbon_long, ribbon_long,...
            ribbon_short, ribbon_long, ribbon_short ];

% Outer top segment
ot_l2r = [ tiny, tiny, tall, tall, tiny, tall, tall, tiny, tiny, tall,...
           tall, tall, tiny, tiny, tall, tall, tiny, tall ];
% Outer right segment
or_t2b = [ tiny, tiny, tall, tall, tall, tall, tiny, tiny, tiny, tall,...
           tiny, tall ];
% Outer bottom segment
ob_r2l = [ tiny, tiny, tall, tall, tall, tall, tall, tiny, tall, tall,...
           tiny, tall, tiny, tiny, tiny, tall ];
% Outer left segment
ol_b2t = [ tiny, tall, tall, tiny, tall, tall, tiny, tall ];
% Inner top segment
it_l2r = [ tiny, tall, tall, tiny, tall, tall, tiny, tall, tall, tiny,...
           tall, tiny, tiny, tiny, tall, tiny, tall, tall, tiny, tall,...
           tall, tiny, tall, tall, tiny, tiny, tall, tall];
% Inner right segment
ir_t2b = [ tall, tall, tiny, tall, tall, tall, tall, tall, tiny, tall,...
           tall, tiny, tall, tall, tiny, tall, tall, tall, tall, tall,...
           tiny, tiny, tall, tiny ];
% Inner bottom segment
ib_r2l = [ tall, tiny, tiny, tiny, tall, tall, tall, tiny, tiny, tiny,...
           tall, tiny, tall, tall, tiny, tall, tall, tall, tall, tall,...
           tiny, tall, tall, tall, tall, tall, tiny, tall, tall, tall,...
           tall, tall, tiny ];
% Inner left segment       
il_b2t = [ tiny, tall, tall, tall, tiny, tiny, tall, tall, tiny, tall,...
           tall, tiny, tall ];

% Reverse our segments for easy manipulation
ot_r2l = fliplr(ot_l2r);
or_b2t = fliplr(or_t2b);
ob_l2r = fliplr(ob_r2l);
ol_t2b = fliplr(ol_b2t);
it_r2l = fliplr(it_l2r);
ir_b2t = fliplr(ir_t2b);
ib_l2r = fliplr(ib_r2l);
il_t2b = fliplr(il_b2t);

%% Decode keyfile message
encrypted_track = [ib_l2r, il_t2b, ir_t2b, it_r2l, ot_r2l, ob_l2r];

% Skip first bit
decrypted_track = vectorxor(encrypted_track(2:end), rbn_l2r);

% Generate indexes for every fifth bit (circular buffer)
message_indices = mod((0:(length(decrypted_track)-1)) * 5, length(decrypted_track)) + 1;

% Get the message bits in the correct order
message_data = decrypted_track(message_indices);

% Decode and display message
decodebacon(message_data)

%% Helper functions
% xor a vector or matrix with a given key vector
function [ret] = vectorxor(x,key)
    % Pre-allocate return variable
    ret = zeros(size(x,1),size(x,2));

    % Generate 1:1 vector for xor function
    copies = ceil(size(x, 2) / length(key));
    xkey = repmat(key, 1, copies);
    xkey = xkey(1:size(x, 2));

    % Iterate through each row of input data
    for i = 1:size(x,1)
        ret(i,:) = xor(x(i,:), xkey);
    end
end

% Decode a Bacon v2 string (base 26) - invalid characters mapped to space
function [ret] = decodebacon(x)
    letters = 'abcdefghijklmnopqrstuvwxyz ';
   
    % Only decode 5-bit sequences
    vals = x(1:end - mod(length(x), 5));
   
    % Convert to base 10 values
    dec = sum(reshape(vals, 5, length(vals) / 5) .* (2 .^ (4:-1:0))')';
   
    % Return corresponding string
    ret = letters(min(dec'+1, length(letters)));
end


20  Bitcoin / Development & Technical Discussion / Re: n-of-m transactions on: December 28, 2017, 10:36:34 AM
Thanks, that was quite helpful. Outside of a proof of concept scenario, are these transactions very common? Is there any easy way to do this with any of the popular wallets from the GUI?


Pages: [1] 2 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!