Adam Back jest kryptografem, czyli specjalistą od matematycznych metod ochrony informacji. Stworzył Hashcash, system potwierdzający pracę obliczeniową, i współzałożył Blockstream. Hashcash jest technicznym poprzednikiem Bitcoina, ale sam nie jest Bitcoinem.
Wysłanie niechcianej wiadomości jest tanie; przejrzenie tysięcy może być kosztowne dla odbiorcy. Adam Back zajął się tą nierównowagą w propozycji Hashcash z maja 1997 roku. Nadawca miał przed wysłaniem wykonać pracę obliczeniową, aby masowe nadużywanie usługi przestało być niemal darmowe. Opracowanie z 1 sierpnia 2002 roku zebrało pomysł i jego późniejszy rozwój. Back przypomniał też wcześniejsze prace Dwork i Naor. Jest zatem twórcą Hashcash, a nie jedynym wynalazcą wszelkich form Proof of Work, czyli dowodzenia wykonanego wysiłku obliczeniowego. [1]
Wyobraźmy sobie, że Anna wysyła wiadomość do usługi wymagającej Hashcash. Jej komputer próbuje różnych danych wejściowych, aż ich hash, krótki wynik obliczenia, spełni wymagany warunek. Dołącza wynik do wiadomości, a odbiorca sprawdza go mniejszym kosztem niż typowy koszt poszukiwań. Taki dowód nazywa się tokenem: oznacza tu potwierdzenie pracy, a nie kryptoaktywo przeznaczone do obrotu. Jest związany z konkretną usługą, a odbiorca musi wykrywać ponowne użycie. Anna nie wysyła BTC ani nie dowodzi swojej tożsamości; wykazuje spełnienie warunku obliczeniowego. [1]
Szukanie przypomina kolejne losowania: odpowiedni wynik pojawia się czasem szybko, a czasem znacznie później. W naszym uproszczonym modelu niezależnych, równomiernie rozłożonych hashów wymagamy 20 początkowych bitów zerowych. Prawdopodobieństwo sukcesu wynosi wtedy 1 do 1 048 576 na próbę, a średnio potrzeba 1 048 576 prób. Średnia nie jest terminem gwarantującym powodzenie. Nieudane próby nie dają Annie pewności, że następna będzie udana. Szybsze urządzenie wykona więcej prób w tym samym czasie: liczba obliczeń i czas na zegarze to różne wielkości. [1]
Część 4 whitepapera Bitcoina opisuje Proof of Work podobny do Hashcash, a opracowanie Backa występuje jako źródło 6. Whitepaper to dokument techniczny, w którym Satoshi Nakamoto przedstawił projekt Bitcoina. Odwołanie pokazuje konkretny związek: szukanie kosztownego, lecz łatwego do sprawdzenia wyniku może też służyć porządkowaniu bloków w historii. Nie dowodzi, że Back napisał whitepaper. Przypis wskazuje pochodzenie pomysłu, nie tożsamość autora, który później go wykorzystał. [2]
Sam Hashcash nie powie Annie, kto ma pieniądze, czy już je wydał i który ze sprzecznych przelewów powinien się liczyć. Bitcoin łączy Proof of Work z podpisami transakcji, powiązaną historią, siecią uczestników oraz regułami weryfikacji. Praca obliczeniowa pomaga chronić prawidłową historię przed zmianą; nie czyni dowolnej transakcji prawidłową. Nawet kosztownie wytworzony blok musi przejść kontrolę swoich płatności. Wkład Backa jest ważną częścią technicznych korzeni Bitcoina, ale nie gotowym systemem pieniężnym, któremu wystarczyło zmienić nazwę. [2]
Adam Back jest współautorem opracowania Pegged Sidechains z 22 października 2014 roku. Sidechain to osobny łańcuch z własnymi regułami, połączony z innym mechanizmem przenoszenia wartości. Propozycja miała umożliwić nowe funkcje bez konieczności przyjęcia ich przez wszystkich użytkowników Bitcoina. Dla Anny liczy się również powrót do BTC. Dodatek o federacjach opisuje wariant, w którym grupa zatwierdza transfery podpisami. Wprowadza to zaufanie do prawidłowego działania podpisujących; samo słowo sidechain nie zapewnia takich samych warunków jak trzymanie BTC bezpośrednio w Bitcoinie. [3]
Obok badań jest praca Backa w Blockstream, firmie, którą współzałożył. 3 października 2016 roku spółka ogłosiła jego powołanie na CEO, czyli dyrektora generalnego. Taka funkcja dotyczy firmy, jej ludzi i projektów. Nie daje zarządowi prawa narzucania nowych reguł całej sieci Bitcoin. Doświadczony programista może wpływać na dyskusję, a firma oferować oprogramowanie; użytkownicy nadal wybierają, co uruchomią i jakie zasady będą sprawdzać. Udokumentowana nominacja firmowa różni się od znacznie szerszego, nieistniejącego stanowiska „dyrektora Bitcoina”. [4]
Opracowanie o sidechainach z 2014 roku jest otwartą propozycją z opisanymi założeniami, nie certyfikatem dla każdego późniejszego produktu. Jeśli Anna rozważa usługę, musi poznać jej implementację: rzeczywiście działające oprogramowanie i organizację systemu. Kto trzyma klucze, kto zatwierdza powrót środków i co dzieje się podczas awarii? Takie pytania łączą tekst techniczny z praktyczną decyzją. Nazwisko Backa pomaga znaleźć ważne prace i ich kontekst; nie zastępuje sprawdzenia konkretnej wersji ani nie obiecuje zysku. Jego historię najlepiej rozumieć przez problemy, które próbował rozwiązać, i granice proponowanych rozwiązań. [3]
Pełniejszy obraz uzyskasz, czytając to hasło razem z Hal Finney, Wei Dai, Hashcash, Proof of Work. Do tego hasła prowadzą również odsyłacze z Hashcash, BTC Prague, b-money, Reusable Proofs of Work.