Czy Bitcoin mógł wystartować w latach 1990. — czy też czekał na Satoshiego?

W tym roku 31 października minęła 14 rocznica wydania jednej z najbardziej znaczących białych ksiąg tego stulecia — „Bitcoin: elektroniczny system gotówkowy peer-to-peer” Satoshiego Nakamoto. Jego publikacja z 2008 r. ruszyła „rewolucja w finansach” i „zapowiadała nową erę dla pieniędzy, która nie czerpie swojej wartości z edyktu rządowego, ale raczej z technologicznej biegłości i pomysłowości”, jak świętował NYDIG w swoim biuletynie z 4 listopada.

Wielu nie zdaje sobie jednak sprawy, że dziewięciostronicowa biała księga Satoshiego początkowo spotkała się z pewnym sceptycyzmem, nawet wśród społeczności cypherpunków, gdzie po raz pierwszy się pojawiła. Ta niechęć może być zrozumiała, ponieważ wcześniejsze próby stworzenia kryptowaluty nie powiodły się – na przykład Digicash Davida Chauma w latach 1990. – ani na pierwszy rzut oka nie wydawało się, by Satoshi wnosił do stołu coś nowego pod względem technologicznym.

„Technicznie możliwe było opracowanie Bitcoina w 1994 roku”, powiedział Cointelegraph Jan Lansky, kierownik wydziału informatyki i matematyki na Uniwersytecie Finansów i Administracji w Czechach, wyjaśniając, że Bitcoin opiera się na trzech ulepszeniach technicznych, które były dostępne pod adresem wtedy: drzewa Merkle (1979), struktura danych blockchain (Haber i Stornetta, 1991) oraz dowód pracy (1993).

Peter Vessenes, współzałożyciel i główny kryptograf w Lamina1 – blockchainie warstwy 1 – w zasadzie zgodził się: „Zdecydowanie mogliśmy kopać Bitcoin” na początku lat 1990., przynajmniej z perspektywy technicznej, powiedział Cointelegraph. Niezbędna kryptografia była pod ręką:

„Technologia krzywych eliptycznych Bitcoina to technologia z połowy lat 1980-tych. Bitcoin nie wymaga żadnego szyfrowania wewnątrzpasmowego, takiego jak SSL; dane są niezaszyfrowane i łatwe do przeniesienia.” 

Satoshi czasami otrzymuje uznanie za ustanowienie dowód pracy (PoW) protokół używany przez Bitcoin i inne sieci blockchain (choć już nie Ethereum) do zabezpieczania cyfrowych ksiąg, ale tutaj również miał swoich przodków. „Cynthia Dwork i Moni Naor zasugerowały pomysł dowodu pracy w celu zwalczania spamu w 1992 roku” – dodał Vessenes.

PoW, który jest również skuteczny w udaremnianiu ataków Sybil, ustala wysoką cenę ekonomiczną za wprowadzanie jakichkolwiek zmian w cyfrowej księdze. Jak wyjaśnione w artykule z 2017 roku na temat pochodzenia Bitcoina autorstwa Arvinda Narayana i Jeremy’ego Clarka: „W projekcie Dworka i Naora odbiorcy e-maili przetwarzaliby tylko te e-maile, którym towarzyszył dowód, że nadawca wykonał umiarkowaną ilość pracy obliczeniowej – stąd „dowód pracy”. Jak zauważyli badacze:

Najnowsze: Tokenizacja na skrzyżowaniu branży transportowej w celu zapewnienia efektywnych płatności

„Obliczanie dowodu na zwykłym komputerze zajęłoby może kilka sekund. W związku z tym nie stanowiłoby to trudności dla zwykłych użytkowników, ale spamer chcący wysłać milion e-maili potrzebowałby kilku tygodni przy użyciu równoważnego sprzętu”.

W innym miejscu „Ralph Merkle wynalazł drzewa Merkle pod koniec lat 1980., więc mieliśmy funkcje haszujące, które były bezpieczne na czasy” – dodał Vessenes.

Dlaczego więc Satoshi odniósł sukces, podczas gdy inni upadli? Czy świat po prostu nie był wcześniej gotowy na zdecentralizowaną walutę cyfrową? Czy nadal istniały ograniczenia techniczne, takie jak dostępna moc komputera? A może prawdziwy elektorat Bitcoina jeszcze nie osiągnął pełnoletności – nowe pokolenie nieufne wobec scentralizowanej władzy, zwłaszcza w świetle Wielkiej Recesji z 2008 roku?

Tworzenie systemów „bez zaufania”

David Chaum został powołany „być może najbardziej wpływowa osoba w przestrzeni kryptowalut”. Jego rozprawa doktorska z 1982 r., Systemy komputerowe ustanowione, utrzymywane i zaufane przez wzajemnie podejrzane grupy, Przewiduje wiele elementów, które ostatecznie miały znaleźć się w sieci Bitcoin. Przedstawił również kluczowe wyzwanie do rozwiązania, czyli:

„Problem tworzenia i utrzymywania systemów komputerowych, którym mogą ufać ci, którzy niekoniecznie ufają sobie nawzajem”.

Rzeczywiście, akademicka eksploracja początków technologii blockchain przez czterech badaczy z University of Maryland wychwalała „pracę Davida Chauma z 1979 roku, którego system skarbców zawiera wiele elementów blockchain”.

W wywiadzie udzielonym Cointelegraph w zeszłym tygodniu Chaum został zapytany, czy Bitcoin rzeczywiście mógł zostać uruchomiony 15 lat wcześniej, jak twierdzą niektórzy. Zgodził się z badaczami z U. of Maryland, że wszystkie kluczowe elementy łańcucha bloków były już obecne w jego rozprawie z 1982 r. — z jednym kluczowym wyjątkiem: mechanizmem konsensusu Satoshiego:

 „Szczegóły algorytmu konsensusu [tj. Satoshiego] różnią się, o ile wiem, od tych z literatury na temat algorytmów konsensusu”.

Naciskany na konkrety, Chaum nie chciał powiedzieć znacznie więcej poza tym, że biała księga z 2008 r. opisuje „nieco doraźny… prymitywny mechanizm”, który faktycznie „można sprawić, by działał – mniej więcej”.

W niedawno opublikowanej książce socjolog z Uniwersytetu Oksfordzkiego Vili Lehdonvirta również skupia się na wyjątkowości tego mechanizmu konsensusu. Satoshi obracał rekordzistów/walidatorów kryptowaluty – dziś lepiej znanych jako „górnicy” – mniej więcej co 10 minut.

Następnie „następny losowo wyznaczony administrator przejmie kontrolę, dwukrotnie sprawdzi poprzedni blok rekordów i dołączy do niego swój własny blok, tworząc łańcuch bloków” Lehdonvirta pisze w Imperia w chmurze.

Powodem rotacji górników, jak mówi Lehdonvirta, była ochrona administratorów systemu przed zbytnim okopaniem się, a tym samym uniknięcie korupcji, która nieuchronnie wiąże się z koncentracją władzy.

Mimo że protokoły PoW były w tym momencie dobrze znane, szczegóły algorytmu Satoshiego „naprawdę pojawiły się znikąd… nie było to przewidywane”, powiedział Chaum Cointelegraph.

„Trzy fundamentalne przełomy”

Vinay Gupta, założyciel i dyrektor generalny startupu Mattereum, który również pomógł uruchomić Ethereum w 2015 roku jako koordynator wydania, zgodził się, że większość kluczowych komponentów Bitcoina była dostępna do wzięcia, gdy pojawił się Satoshi, chociaż różni się w niektórych chronologiach. „Sama części nie były po prostu gotowe do co najmniej 2001 roku”, powiedział Cointelegraph.

„Bitcoin to połączenie trzech fundamentalnych przełomów na szczycie kryptografii klucza publicznego – drzew Merkle, dowodów pracy i rozproszonych tablic haszujących”, wszystkie opracowane przed Satoshi, powiedział Gupta. W latach 1990. nie było również problemów ze sprzętem sieciowym i zasilaniem komputerów. „To podstawowe algorytmy były powolną częścią […]. Po prostu nie mieliśmy wszystkich podstawowych elementów konstrukcyjnych dla Bitcoina do 2001 roku. Kryptografia była pierwsza, a niezwykle sprytna warstwa sieciowa była ostatnia”.

Garrick Hileman, członek London School of Economics, również przytoczył późniejszą datę technicznej wykonalności Bitcoina:

„Nie jestem pewien, czy początek lat 1990. jest mocnym twierdzeniem, ponieważ niektóre z wcześniejszych prac, o których mowa w białej księdze Satoshiego – np. algorytm hashcash/proof of work Adama Backa – zostały opracowane i/lub opublikowane pod koniec lat 1990. lub później”. 

W oczekiwaniu na sprzyjający klimat społeczny

A co z czynnikami nietechnicznymi? Może Bitcoin czekał na demograficzną kohortę, która wyrosła z komputerów/telefonów komórkowych, nieufnych banków i ogólnie scentralizowanych finansów? Czy BTC wymagało do rozkwitu nowej świadomości społeczno-ekonomicznej?

Alex Tapscott, członek pokolenia Millenialsów, pisze, w swojej książce Rewolucja usług finansowych:

„Dla wielu z mojego pokolenia rok 2008 rozpoczął straconą dekadę strukturalnego bezrobocia, powolnego wzrostu, niestabilności politycznej i korozji zaufania do wielu naszych instytucji. Kryzys finansowy ujawnił chciwość, nadużycia i zwykłą niekompetencję, które doprowadziły gospodarkę na skraj załamania i zadano pytanie: „Jak głęboko zaszła zgnilizna?”

W wywiadzie udzielonym Cointelegraph w 2020 r. Tapscott został zapytany, czy Bitcoin mógłby się wydarzyć bez wstrząsu finansowego z 2008 r. Biorąc pod uwagę „historycznie wysokie stopy bezrobocia w krajach takich jak Hiszpania, Grecja i Włochy, nie ma wątpliwości, że wynikający z tego brak zaufania do instytucji skłoniło wielu do bardziej przychylnego postrzegania zdecentralizowanych systemów, takich jak blockchain”, odpowiedział.

Lansky wydawał się zgadzać. W latach 1990. nie było potrzeby społecznej ani popytu na zdecentralizowane rozwiązanie płatnicze, „ponieważ nie mieliśmy wystarczającego doświadczenia z faktem, że scentralizowane rozwiązania nie działają”, powiedział Cointelegraph.

„Bitcoin był niezaprzeczalnie produktem kulturowym swoich czasów” – dodał Vessenes. „Nie mielibyśmy zdecentralizowanego nacisku bez tego DNA braku zaufania do kontroli technologii rządu centralnego”.

Wszystko razem

Ogólnie rzecz biorąc, można się kłócić o to, kto i kiedy przyczynił się do tego. Większość zgadza się jednak, że większość elementów była gotowa do 2008 roku, a prawdziwym darem Satoshiego mógł być sposób, w jaki udało mu się to wszystko zebrać – na zaledwie dziewięciu stronach. „Żadna część fundamentalnej mechaniki Bitcoina nie jest nowa” – powtórzył Gupta. „Geniusz tkwi w połączeniu tych trzech istniejących elementów — drzew Merkle, haszowania gotówki i rozproszonych tablic haszujących do tworzenia sieci w całkowicie nową całość”.

Ale czasami środowisko historyczne też musi być sprzyjające. Projekt Chauma nie powiódł się „ponieważ w tamtym czasie nie było wystarczającego zainteresowania tą usługą”, między innymi, według Lansky'ego. Dla porównania Satoshi Nakamoto miał doskonałe wyczucie czasu. „Wymyślił Bitcoin w 2008 roku, kiedy klasyczny system finansowy upadł”, a zniknięcie założyciela ze sceny w 2010 roku „tylko wzmocniło Bitcoin, ponieważ rozwój został przejęty przez jego społeczność”.

Najnowsze: Co przejęcie Muska na Twitterze może oznaczać dla adopcji kryptowalut w mediach społecznościowych

Należy również pamiętać, że postęp technologiczny jest prawie zawsze wspólnym wysiłkiem. Podczas gdy system Satoshiego wydaje się „radykalnie różny od większości innych dzisiejszych systemów płatniczych”, napisali Narayanan i Clark, „te pomysły są dość stare, sięgają czasów Davida Chauma, ojca cyfrowej gotówki”.

Satoshi wyraźnie miał prekursorów — między innymi Chauma, Merkle, Dworka, Naora, Habera, Stornettę i Backa. Said Gupta: „Kredyt, który jest należny: Satoshi stał na ramionach gigantów”.