Zagadka Bitcoin ukrywa klucz do portfela w danych bloku genezy

BTC
Satoshi Nakamoto创世区块zagadka portfelaOP_RETURNBitcoin
1 godzinę temuŹródło: crypto.news
Zagadka Bitcoin ukrywa klucz do portfela w danych bloku genezy

Niezidentyfikowany użytkownik Bitcoina osadził 255-bajtową wiadomość w bloku 963 629 w dniu 22 sierpnia, ogłaszając zagadkę portfela, której materiał klucza prywatnego rzekomo pochodzi z Bloku Genezy Satoshiego Nakamoto.

Podsumowanie

  • Blok Bitcoina 963 629 zawiera 255-bajtową wiadomość opisującą celowo zaprojektowaną zagadkę bezpieczeństwa portfela o niskiej entropii opartą na Bloku Genezy.
  • Transakcja o rozmiarze 500 bajtów zapłaciła opłatę w wysokości 250 satoshi, co odpowiada 0,60 satoshi na wirtualny bajt.
  • Anonimowy twórca twierdzi, że wszystkie dane wejściowe potrzebne do odtworzenia portfela znajdują się w Bloku Genezy Bitcoina.
  • Galaxy Research zidentyfikowało transakcję, ale ani tożsamość autora, ani metoda wyprowadzenia nie zostały zweryfikowane.
  • Obecnie nie ma zweryfikowanych dowodów na to, że zagadka została rozwiązana lub że powiązana nagroda została przeniesiona.

Galaxy Research zidentyfikowało transakcję 23 sierpnia. Niezależne dane blokowe potwierdzają, że Foundry USA wydobyła blok 963 629 około 19:45 UTC 22 sierpnia. Blok pozostaje częścią potwierdzonej historii transakcji Bitcoina.

Wiadomość nie ujawnia tożsamości twórcy, wzoru wyprowadzenia ani kompletnego rozwiązania. W momencie publikacji nie było dostępnych zweryfikowanych dowodów na to, że ktokolwiek rozszyfrował zagadkę lub przeniósł jej reklamowaną nagrodę.

Wiadomość zagadki Bitcoin opisuje celowo słabą entropię

Transakcja zawiera czytelną dla człowieka wiadomość umieszczoną w wyjściu OP_RETURN. Jej autor powiedział:

„Stworzyłem zagadkę Bitcoin, używając informacji zawartych w Bloku Genezy stworzonym przez Satoshiego, aby wygenerować portfel.”

Twórca dodał, że entropia portfela była „bardzo niska” i twierdził, że żadna kopia zapasowa prywatnego klucza nie jest potrzebna, ponieważ „wszystko, czego potrzebowałem, było już w Bloku Genezy”. Są to twierdzenia niezidentyfikowanego autora i nie ujawniają niezależnie, w jaki sposób portfel został wygenerowany.

Entropia odnosi się do losowości używanej podczas tworzenia kluczy prywatnych. Bezpieczny portfel korzysta z wystarczająco dużego i nieprzewidywalnego zestawu możliwych wartości. Portfel wygenerowany z dobrze znanych danych publicznych może stać się podatny na ataki, jeśli atakujący będzie w stanie odtworzyć dokładny proces wyboru, porządkowania i transformacji.

Blok 963 629 trwale rejestruje wyzwanie

Transakcja miała 500 bajtów i zapłaciła opłatę górniczą w wysokości 250 satoshi. Jej stawka opłaty wynosiła 0,60 satoshi na wirtualny bajt, co czyniło publikację wiadomości w łańcuchu niedrogą.

Ładunek o rozmiarze 255 bajtów stanowił ponad połowę surowego rozmiaru transakcji. Dlatego Galaxy Research scharakteryzowało go jako „oversized OP_RETURN”. Opis odnosi się do jego nietypowego rozmiaru w porównaniu ze zwykłymi wyjściami danych, a nie do naruszenia zasad konsensusu Bitcoina.

OP_RETURN umożliwia użytkownikom tworzenie możliwych do udowodnienia niewydawalnych wyjść zawierających dowolne informacje. W powiązanych doniesieniach crypto.news wcześniej wyjaśniło, jak użytkownicy osadzali trwałe wiadomości w transakcjach blockchain, w tym hołdy, oświadczenia polityczne i rekordy z datownikiem.

Po potwierdzeniu tekst zagadki stał się częścią historii transakcji Bitcoina. Jednak osadzenie twierdzenia w łańcuchu dowodzi, że wiadomość istniała w tym czasie. Nie dowodzi, że każde stwierdzenie w niej zawarte jest dokładne.

Blok Genezy oferuje kilka możliwych danych wejściowych

Satoshi wydobył Blok Genezy Bitcoina, zwany także blokiem zerowym, 3 stycznia 2009 roku. Jego hash to 000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f.

Blok zawiera również znacznik czasu, nonce, korzeń Merkle'a, klucz publiczny i dobrze znany nagłówek gazety: „The Times 03/Jan/2009 Chancellor on brink of second bailout for banks”. Każda z tych wartości może stanowić część procesu generowania klucza w zagadce.

Techniczne odniesienie Blockstream podaje znacznik czasu bloku genezy jako 1231006505 i jego nonce jako 2083236893. Publiczna dostępność tych wartości oznacza, że rozwiązujący mogą je odtworzyć, ale nadal muszą zidentyfikować, które informacje wybrał twórca i jak zostały przetworzone.

Zagadki nie należy mylić z pierwotną dotacją 50 BTC z bloku genezy. Te monety są niewydawalne, ponieważ oryginalna implementacja Bitcoina nie dodała tej transakcji coinbase do zestawu wydawalnych wyjść.

Rozwiązujący nadal potrzebują brakującej metody wyprowadzenia

Następnym weryfikowalnym wydarzeniem byłaby transakcja wychodząca podpisana prywatnym kluczem portfela zagadki. Taki ruch mógłby pokazać, że ktoś wyprowadził poprawny klucz, chociaż pozorne rozwiązanie mogłoby również pochodzić od oryginalnego twórcy.

Galaxy Research nie zidentyfikował autora ani nie opublikował zweryfikowanego rozwiązania, gdy ujawnił transakcję. Wiadomość w łańcuchu również nie potwierdza, że twórca odzyskał zapomniany kod Satoshiego, jak sugerował oryginalny nagłówek.

Dopóki nie pojawi się ważne wydanie lub podpisany dowód, wydarzenie pozostaje nowo opublikowaną zagadką Bitcoin zbudowaną wokół publicznych danych bloku genezy, a nie odszyfrowaną tajemnicą od Satoshiego Nakamoto.