The Crypto Anarchist Manifesto to polityczny i technologiczny tekst Timothy’ego C. Maya z 1988 roku. Przedstawia świat, w którym ludzie rozmawiają i handlują pod pseudonimami potwierdzanymi kryptograficznie, sami decydując, komu ujawnią tożsamość. Jest jednym z ideowych źródeł ruchu Cypherpunks, który opowiada się za ochroną prywatności za pomocą kryptografii. Jego przewidywania należy czytać jako wizję autora, a nie protokół płatniczy czy gwarancję anonimowości konkretnej usługi.
Timothy C. May napisał manifest w połowie 1988 roku. Jak wspominał w późniejszym liście przewodnim, rozdawał go na Crypto ’88 i podczas odbywającej się w tym samym roku Hackers Conference. We wrześniu 1992 roku odczytał go na spotkaniu założycielskim Cypherpunks, a 22 listopada 1992 roku wysłał także na ich listę dyskusyjną. Stąd różne daty, które można znaleźć przy tym samym tekście: powstał w 1988 roku, lecz do szerszej dyskusji elektronicznej trafił później. Stawiał proste pytanie: co się zmieni, jeśli ludzie będą mogli zawierać umowy bez pozostawiania czytelnych zapisów u pośrednika? [7] [2]
Wróćmy do Anny i autora podpisującego się jako Północ. Anna może przeczytać jego wcześniejsze prace i opinie klientów, nie znając nazwiska z dokumentu. Na tym polega pseudonimowość: działalność łączy się z określonym pseudonimem, niekoniecznie z urzędową tożsamością. Anonimowość stawia dalej idący wymóg: ma pozostać ukryte, kto stoi za działaniem. May wyobrażał sobie oba rodzaje prywatności. W praktyce trzeba jednak rozróżniać ukrycie treści wiadomości, adresu sieciowego oraz powiązań między płatnościami. Rozwiązanie jednego z tych problemów nie rozwiązuje automatycznie pozostałych. [3] [6]
Kryptografia klucza publicznego wykorzystuje parę powiązanych kluczy: publiczny można udostępniać, prywatny trzeba chronić. Zależnie od zastosowanego schematu służą one do szyfrowania lub podpisów cyfrowych. Klucz oznacza tu dane liczbowe używane przez program, a nie klucz do drzwi. Szyfrowanie ma ukryć treść przed osobami bez odpowiedniego klucza do jej odszyfrowania; sam podpis nie ukrywa wiadomości. Anna może sprawdzić kluczem publicznym, czy podpisana wiadomość pochodzi od posiadacza odpowiadającego mu klucza prywatnego i czy nie została zmieniona. Nie pozna dzięki temu automatycznie nazwiska tej osoby ani nie upewni się, że jest uczciwa. Manifest wspomina też dowody z wiedzą zerową, czyli sposoby wykazania prawdziwości określonego twierdzenia bez ujawnienia sekretu, na którym opiera się dowód. Taka lista narzędzi pokazuje możliwości; sama nie jest instrukcją budowy gotowego, bezpiecznego systemu. [1] [9] [10]
Anna i Północ mogą podpisać ustalenia dotyczące tekstu i jego ceny. Później można sprawdzić, co podpisali, ale podpis nie zmusi autora do przesłania obiecanego pliku. Tu pojawiają się kwestie zaufania, przedpłat, przechowywania zapłaty przez trzecią stronę i rozstrzygania sporów. W późniejszym tekście o wirtualnych społecznościach May omawiał również pośredników i reputację. Błędem byłoby więc czytanie manifestu jako opisu gotowego systemu samoczynnie egzekwowanych umów. Kryptografia pozwala lepiej udokumentować pewne działania. Dostarczenie rzeczy czy sprawiedliwe rozstrzygnięcie sporu wymaga dalszych zasad i uczestników. [3] [9]
Załóżmy, że Anna i Północ ukryją korespondencję, ale płatność łatwo zdradzi, kto komu zapłacił. Stracą w ten sposób część prywatności. Dlatego w tym środowisku łączono szyfrowanie wiadomości z cyfrową gotówką. David Chaum badał płatności, w których sprawdzenie wartości pieniężnej nie musi oznaczać ujawnienia całej historii zakupów. Jego eCash mógł jednak wymagać zaufanego emitenta. Prywatność płatności, ochrona przed dwukrotnym wydaniem tej samej wartości pieniężnej i niezależność od operatora to różne właściwości. Samo określenie „cyfrowe pieniądze” nie mówi, które z nich zapewnia dany system. [11] [3]
Północ może cieszyć się zaufaniem dzięki wielu zrealizowanym zamówieniom. Ten sam klucz podpisujący pomaga rozpoznać, że kolejna oferta pochodzi od znanego pseudonimu. Na tym polega reputacja bez publicznego nazwiska. Oszustwa jednak nie znikają: ktoś może kupować fałszywe rekomendacje, ukraść klucz albo po skrzywdzeniu klientów zacząć od nowa pod inną nazwą. May uznawał reputację za ważną, a później wyraźnie wskazywał, że jej działanie wymaga dalszych badań. Warto zapamiętać tę różnicę: matematyczny dowód posiadania klucza nie jest tym samym co zaufanie do człowieka. [3] [9]
May spodziewał się, że prywatna komunikacja i handel ponad granicami osłabią zdolność państw do śledzenia transakcji, pobierania podatków i egzekwowania pewnych ograniczeń. Przyjmował ten kierunek z aprobatą. Kryptoanarchię wyjaśniał później przede wszystkim jako brak narzuconej władzy nad takimi relacjami; nie wykluczał dobrowolnych zasad wewnątrz społeczności. To stanowisko polityczne, które można oceniać i krytykować. Z faktu użycia silnego szyfrowania nie wynika, że uczestników przestaje obowiązywać prawo lub że nikt nie może wywierać na nich nacisku poza kanałem komunikacji. [1] [3]
Autor nie pisał wyłącznie o ochronie zwykłej korespondencji. Wprost wymieniał sprzedaż skradzionych informacji oraz możliwość powstania rynków wymuszeń i zabójstw na zlecenie. Pominięcie tego fragmentu dawałoby łagodniejszy obraz niż sam dokument. Nie wynika z niego jednak, że każda osoba zainteresowana prywatnością podziela cały program polityczny Maya. Z narzędzia technicznego mogą korzystać ludzie o bardzo różnych zamiarach. Rzetelne omówienie historyczne musi uwzględnić obie strony tekstu i oddzielić oczekiwania autora od oceny ich konsekwencji. [1] [3]
Eric Hughes napisał A Cypherpunk’s Manifesto 9 marca 1993 roku. Akcentował możliwość decydowania, co ujawniamy o sobie, oraz praktyczną pracę nad narzędziami prywatności. Starszy tekst Maya jest wyraźniej polityczną prognozą. Oba wyrosły w tym samym środowisku, ale mają innych autorów, daty i akcenty. May posługuje się też przesadą i rewolucyjną retoryką: przekonanie o nieuchronności zmian nie jest dowodem technicznym. Podczas lektury warto oddzielać trzy pytania: co narzędzia już potrafią, czego autor oczekuje i czego sobie życzy. [7] [8]
Bitcoin odpowiada na część pokrewnych pytań: jak przenosić wartość i wspólnie weryfikować zapisy transakcji bez centralnego księgowego. Jego publiczna historia ujawnia jednak strukturę transakcji, nawet jeśli nie zawiera bezpośrednio urzędowych nazwisk. Sam adres bitcoinowy nie gwarantuje anonimowości. Satoshi Nakamoto opisuje w białej księdze także ryzyko powiązania transakcji z tożsamością. Manifest Maya pomaga zrozumieć motywacje niektórych poprzedników Bitcoinu, lecz nie zastępuje jego opisu technicznego ani nie wyraża poglądów wszystkich użytkowników. Dobre pytanie na koniec brzmi: jaką prywatność naprawdę zapewnia mi narzędzie, przed kim i przy jakich założeniach? [6] [2]
Pełniejszy obraz uzyskasz, czytając to hasło razem z Timothy May, Cypherpunks, A Cypherpunk’s Manifesto, Prywatność w Bitcoinie, Pseudonimowość, Bitcoin. Do tego hasła prowadzą również odsyłacze z Cypherpunks, Paralelní Polis, A Cypherpunk’s Manifesto, Timothy May.