Czym są Patoshi Pattern i Patoshi Miner oraz co oznaczają dla Bitcoina?

Czym jest Patoshi Pattern?
Patoshi Pattern to wyraźny wzorzec w najwcześniejszych blokach Bitcoina, który może pokazywać, które bloki zostały znalezione przez tego samego miniera. Patoshi Pattern nie jest oficjalną funkcją Bitcoina i nie dowodzi też, że bloki należały do Satoshiego. To analiza publicznych danych z blockchaina Bitcoina.
Analiza skupia się przede wszystkim na ExtraNonce, czyli dodatkowym fragmencie informacji w pierwszej transakcji bloku. Transakcja coinbase to pierwsza transakcja w nowym bloku: to w niej miner otrzymuje block reward. ExtraNonce to po prostu dodatkowa informacja, którą miner może umieścić w tej transakcji, aby tworzyć nowe warianty podczas miningu.
Dlaczego jest to potrzebne? W miningu komputer próbuje bardzo wielu różnych wersji bloku, aż jedna spełni zasady Bitcoina. Zwykły nonce w danych technicznych bloku czasem nie daje wystarczająco wielu możliwości. Zmiana czegoś w transakcji coinbase powoduje też zmianę merkle root, czyli rodzaju podsumowania transakcji w bloku. Dzięki temu miner zyskuje ogromną liczbę nowych możliwości do wypróbowania.
We wczesnym oprogramowaniu Bitcoina ExtraNonce często przypominał rosnący licznik. Gdy oprogramowanie do miningu uruchamiało się ponownie, licznik mógł zaczynać od niskiej wartości. Sergio Demian Lerner zauważył, że niektóre ciągi takich wartości miały wyraźnie podobne rosnące linie i spadki, gdy zestawi się je z wysokościami bloków. Tę charakterystyczną grupę nazwał Patoshi Pattern.
Według jego analizy chodziło o około 22 000 bloków wśród pierwszych 50 000 bloków Bitcoina. Nagroda za blok wynosiła wtedy 50 BTC. Jeśli przeliczyć to z grubsza, daje to około 1,1 miliona BTC oznaczonych jako block rewards. Nie oznacza to jednak, że jest to udowodnione saldo jednej osoby ani że wszystkie te BTC nadal znajdują się w jednym crypto wallet.
Zauważono jeszcze jedną rzecz: część zwykłego nonce w tych blokach często mieściła się w tych samych zakresach. Szczególnie często powtarzały się wartości od 0 do 9 oraz od 19 do 58. W połączeniu z ciągami ExtraNonce pomogło to powiązać bloki z Patoshi Pattern.
Najważniejsze informacje
- Patoshi Pattern to analiza wyraźnych technicznych śladów we wczesnych blokach Bitcoina.
- Analiza obejmuje między innymi rosnące wartości ExtraNonce w transakcjach coinbase.
- Sergio Demian Lerner powiązał z tym wzorcem około 22 000 wczesnych bloków.
- Przy 50 BTC za blok te bloki nominalnie reprezentowałyby około 1,1 miliona BTC w rewards.
- Wzorzec jest wskazówką dotyczącą możliwego wspólnego oprogramowania do miningu lub procesu miningu, a nie dowodem tożsamości.
Czym jest Patoshi Miner?
Patoshi Miner to nazwa domniemanego miniera stojącego za blokami należącymi do Patoshi Pattern. „Patoshi” nie jest więc znaną osobą, firmą kryptowalutową, walletem ani konkretnym urządzeniem. To przede wszystkim wygodna nazwa dla podmiotu, który mógł stać za tym wzorcem.
Ciągi ExtraNonce sugerują, że jeden miner używał innego oprogramowania lub innych ustawień niż pozostali minerzy. Ten miner miał w 2009 roku znaleźć dużą część bloków.
Ważne jest jednak to, że rzeczywista tożsamość pozostaje nieznana. Nie wiadomo też, jaki dokładnie sprzęt był używany. Istnieją różne teorie dotyczące komputerów i sprzętu do miningu, ale nie ma na to jasnych dowodów.
Dane wskazują, że w tym wczesnym okresie jeden miner mógł znaleźć wiele bloków. Jednak sam techniczny ślad nie pozwala ustalić, kto siedział przy komputerze.
Jak rozpoznano Patoshi Pattern w blockchainie Bitcoina?
Patoshi Pattern rozpoznano, zestawiając publiczne dane z wczesnych bloków i szukając powtarzających się technicznych śladów. Chodzi o dane z transakcji coinbase, ExtraNonce, nonce w nagłówku bloku, wysokości bloków i timestampy.
Wysokość bloku to po prostu jego numer porządkowy. Timestamp to czas przypisany do bloku. Łącząc te dane, można sprawdzić, czy niektóre bloki zachowują się tak, jakby pochodziły z tego samego procesu miningu.
Sedno tkwi w ExtraNonce. Według analizy we wczesnym kliencie często rósł on jak licznik. Ciąg może na przykład stale rosnąć, a po ponownym uruchomieniu wartość może spaść z powrotem. Jeśli kilka bloków tworzy podobną rosnącą linię, może to wskazywać, że powstały przy użyciu tego samego oprogramowania lub tej samej konfiguracji.
Lerner porównał wartości ExtraNonce z numerami porządkowymi bloków. Szukał długich ciągów, które rosły mniej więcej w tym samym tempie, miały niewielkie nakładanie się i wyraźnie zaczynały się od nowa. Jedną szczególnie spójną sekwencję powiązano następnie z Patoshi Pattern.
Jako dodatkową kontrolę sprawdził końcową część nonce w danych technicznych każdego bloku. W tym modelu wartości w blokach Patoshi najczęściej mieściły się w zakresach od 0 do 9 oraz od 19 do 58.
W analizie uwzględniono też czasy bloków. W pierwszych 50 000 bloków późniejszy blok Patoshi nigdy nie miał wcześniejszego timestampu niż blok Patoshi przed nim. Może to sugerować, że bloki powstały przy użyciu tego samego zegara lub tego samego procesu miningu.
Dane bloków są publiczne. Dzięki temu inni mogą samodzielnie odtworzyć analizę i wykresy. Trudność polega przede wszystkim na interpretacji: według jakich zasad uznać, że dany blok należy do grupy, a według jakich nie?
Jaki jest związek między Patoshi Pattern a Patoshi Miner?
Patoshi Pattern to widoczny wzorzec danych, natomiast Patoshi Miner to nazwa miniera, który miał ten wzorzec spowodować. Można to porównać do śladów na śniegu i osoby, która mogła je zostawić.
To wniosek oparty na danych, ale nie dowód własności. Blockchain Bitcoina nie zawiera bowiem pola z nazwą ani tożsamością miniera. Nagroda z bloku jest powiązana z publicznym kluczem lub innymi warunkami wydania bitcoinów. Na tej podstawie nie da się odczytać, jaka osoba stoi za tym adresem.
Nawet jeśli bloki technicznie pochodziły z jednej konfiguracji miningu, nie dowodzi to automatycznie, że wszystkie rewards były zarządzane przez tego samego właściciela. Nie dowodzi też, że tym właścicielem był Satoshi Nakamoto.
Dlaczego Patoshi Pattern i Patoshi Miner są ważne?
Patoshi Pattern jest ważny, ponieważ może mówić coś o tym, jak Bitcoin był minowany i dystrybuowany w pierwszych miesiącach. Analiza sugeruje, że jeden miner w 2009 roku mógł znaleźć wyjątkowo dużą część bloków.
To sprawia, że potencjalna ilość wczesnych BTC jest interesująca. Według najszerszego szacunku około 22 000 bloków należy do Patoshi Pattern. Powiązane z nimi nagrody łącznie wynoszą około 1,1 miliona BTC, ale ten szacunek jest sporny. Ostrożniejsze szacunki wskazują na około 600 000 do 700 000 BTC. Część około 740 750 BTC można na podstawie wzorca uzasadnić mocniej.
Nie chodzi więc o stałą kwotę, którą można po prostu przypisać Satoshiemu. To szacunek block rewards oznaczonych za pomocą określonej metody analizy.
Analiza pokazuje też, że na publicznym blockchainie trudno jest pozostać całkowicie anonimowym. Miner może używać różnych adresów odbiorczych, ale i tak zostawiać techniczne ślady w publicznych danych bloków. Zachowanie oprogramowania może czasem nadal łączyć bloki ze sobą.
Ma to znaczenie dla historii Bitcoina, ale także dla rynku krypto. Wczesne nagrody z miningu i możliwe duże ilości BTC z początkowego okresu odgrywają więc rolę w dyskusjach o pierwszej dystrybucji bitcoina, dużym wpływie niektórych minerów i śledzeniu starych bitcoinów.
Tych BTC nie można po prostu nazwać premine. Jeśli analiza jest poprawna, zostały one wydobyte zgodnie ze zwykłymi zasadami Bitcoina. Nie zostały więc wcześniej przypisane do żadnego adresu.
Jakie wskazówki łączą Patoshi Pattern z Satoshi Nakamoto?
Istnieją wskazówki, które łączą część śladu Patoshi z pseudonimem Satoshi Nakamoto, ale nie ma kryptograficznego dowodu, że Satoshi wydobył wszystkie oznaczone bloki. Najmocniejsza konkretna wskazówka dotyczy bloku 9.
Block reward z bloku 9 sfinansował znaną płatność 10 BTC, która została potwierdzona w bloku 170 na rzecz Hala Finneya. Hal Finney potwierdził w styczniu 2009 roku, że otrzymał płatność od Satoshiego. Dzięki temu istnieje bezpośrednie historyczne powiązanie między pseudonimem Satoshi a reward z bloku 9.
W osobnej analizie blok 9 został powiązany z ciągiem domniemanego dominującego miniera. To sprawia, że przynajmniej część tego śladu wydaje się związana z Satoshi Nakamoto.
Według Lernera także wczesny początek sekwencji, techniczne podobieństwa między blokami i zachowanie nagród z miningu pasują do Satoshiego. Są to jednak okoliczności i wskazówki, a nie rozstrzygający dowód.
Kryptograficzny podpis z odpowiednim kluczem prywatnym pokazałby, że ktoś kontroluje dany klucz. Taki podpis nie istnieje dla całego zestawu Patoshi. Również płatność do Finneya nie ujawnia cywilnej tożsamości stojącej za pseudonimem Satoshi Nakamoto.
Co sprawia, że analiza Patoshi Pattern jest niepewna?
Analiza pozostaje niepewna, ponieważ nie ma stałej reguły określającej, jak minerzy mają używać ExtraNonce. Oprogramowanie do miningu może budować i aktualizować dodatkowe dane w transakcji coinbase na różne sposoby. Dwóch minerów może więc w teorii zostawiać podobne ślady, nie będąc tą samą osobą.
Również rosnąca linia wartości ExtraNonce nie jest dowodem własności. Może być jedynie wskazówką, że użyto tego samego oprogramowania, sprzętu lub sposobu pracy. Przejście od „ten wzorzec istnieje” do „to jeden miner” jest już interpretacją. Przejście od „jeden miner” do „to był Satoshi” jest jeszcze bardziej niepewne.
To rozróżnienie jest ważne. Istnienie wyraźnego wzorca jest szeroko uznawane za coś, co można zobaczyć w danych. Znacznie trudniej jest z całą pewnością przypisać pojedyncze bloki do wzorca, zwłaszcza po sierpniu 2009 roku. Sekwencje są tam mniej równomierne, a odstępy między blokami bardziej zróżnicowane.
Także wyraźny rozkład wartości nonce nie występował wyłącznie we wczesnym okresie Bitcoina. Podobne odchylenia znaleziono również w późniejszych latach, między innymi w latach 2010-2011, 2012-2014 oraz 2016-2018. Dlatego sam wzorzec nonce nie może być używany jako unikalny odcisk palca Satoshiego.
Sam Lerner również nie twierdził, że może z 100% pewnością udowodnić, iż wszystkie oznaczone bloki należały do Satoshiego. I właśnie na tym polega sedno sprawy: analiza Patoshi jest dobrze uzasadniona i interesująca, ale nie dowodzi, kto wydobył te bloki.
Podsumowanie
Patoshi Pattern to wyraźny techniczny ślad we wczesnych blokach Bitcoina. Patoshi Miner to nazwa domniemanego dominującego miniera, który mógł stać za tym śladem. Razem dają fascynujący obraz pierwszych miesięcy Bitcoina i tego, ile można wywnioskować z publicznych danych blockchaina.
Analiza sprawia, że wydaje się prawdopodobne, iż jeden miner w 2009 roku znalazł dużą liczbę bloków. Block 9 daje dodatkowo konkretną wskazówkę dotyczącą związku z Satoshi Nakamoto. Nadal jednak ważne jest, aby nie wyciągać zbyt daleko idących wniosków: wzorzec nie jest tożsamością, dominujący miner nie jest automatycznie Satoshi, a oznaczone block rewards nie są udowodnionym aktualnym saldem bitcoinów jednej osoby.