6 ETH Puzzle by XIXOIO
Description
This image holds 6 ETH crypto puzzle for XIXOIO.
Hints
- XIXOIO logo is part of the puzzle
- Byte 0x77 is part of the private key
Vague Solver
The puzzle was designed as simple, but yet not solved after one year. I'm giving you almost all the details on how to decode it. Missing pieces should be easy to guess and those who been working on the puzzle hard in the past should be granted quick.
32 segments encode 32 bytes of PK-1 (obvious)
Each segment consists of two parts: A & B, each one encoding half of the byte
Part A is trinary encoded
Note: Number order always starts after a line ending bracket
Part B is line distance encoded
Notes:
- Possible zero line distance would be visually unpleasing, therefore +1 is applied to avoid it (range: 1..16)
- Ignore corners - there are just the part of visual design
- ! Find line unit to decode 4 bits !
How to composite each byte?
Lines end with tree possible brackets (mind each line orientation too!)
Brackets symbolize how the bits from two parts are joined together to form a full byte.
E.g.: ] bracket symbolizes distance bits (B) are split into the sides and trinary bits (A) are placed in the
middle =>
B1B2A1A2A3A4B3B4
! The other two brackets are even simpler bits operations !
The last step is to apply "logo letter value" to each byte depending on which letter is attached to.
XIXOIO translates to numbers sequence: 2, 1, 2, 0, 1, 0
! Use elementar school math operation with these values to obtain correct bytes !
Start of PK-1 is from the most natural position: the top/left corner of the first letter X