Najpierw precyzyjnie określił problem
Dokument nosi tytuł Bitcoin: A Peer-to-Peer Electronic Cash System. Wstęp opisuje płatności internetowe, które zwykle polegają na instytucjach finansowych jako zaufanych stronach trzecich. Taki model pozwala rozstrzygać spory, lecz generuje koszty, ogranicza bardzo małe płatności i wymaga zaufania do pośrednika.
Celem nie było usunięcie wszelkiego zaufania z życia ludzi. Chodziło konkretnie o przesyłanie wartości elektronicznej między dwiema stronami bez centralnego administratora decydującego, czy ta sama jednostka została wydana dwa razy. Dlatego rdzeniem dokumentu jest publiczna kolejność transakcji.
Podpisy, znaczniki czasu i łańcuch
Whitepaper opisuje elektroniczną monetę jako łańcuch podpisów cyfrowych: właściciel podpisuje transfer na klucz publiczny następnego właściciela. Podpis dowodzi uprawnienia, lecz odbiorca potrzebuje też dowodu, że wcześniejsza sprzeczna transakcja nie została przyjęta. Dostarcza go sieć.
Transakcje są grupowane, a ich odcisk otrzymuje znacznik czasu. Każdy blok wskazuje poprzedni, więc zmiana starego zapisu zmienia wszystkie kolejne połączenia. Samo hashowanie nie wystarcza; sieć potrzebuje kosztownej metody proponowania historii i porównywania konkurencyjnych wersji.
Proof of work i motywacja ekonomiczna
Górnik próbuje wartości, aż hash nagłówka bloku spełni wymagany cel. Znalezienie wyniku kosztuje obliczenia, a sprawdzenie jest tanie. Węzły przyjmują tylko bloki z ważnymi transakcjami i przy konkurencji podążają za ważnym łańcuchem z największym skumulowanym proof of work.
Pierwsza transakcja bloku tworzy nagrodę dla jego producenta, a opłaty mogą uzupełniać bodziec. Whitepaper łączy więc bezpieczeństwo z interesem ekonomicznym uczestników. Nie zakłada moralnej uczciwości każdego górnika; w ramach modelu reguły mają uczynić uczciwe zachowanie bardziej opłacalnym niż atak.
- nowe transakcje są rozgłaszane do węzłów
- górnicy proponują bloki z proof of work
- węzły sprawdzają ważność i rozwijają łańcuch z największą pracą
- następne bloki podnoszą koszt przepisania wcześniejszej historii
Czego dokument nie mówi
Whitepaper nie obiecuje wzrostu ceny ani zysku bez ryzyka i nie twierdzi, że Bitcoin zastąpi wszystkie waluty i banki. Nie zawiera też każdego szczegółu dzisiejszego protokołu. Dziewięć stron wyjaśnia mechanizm podstawowy; dokładne reguły konsensusu znajdują się w oprogramowaniu, które później poprawiano i rozwijano.
Niektóre fragmenty, między innymi uproszczona weryfikacja płatności, warto czytać wraz z obecną dokumentacją techniczną i doświadczeniem bezpieczeństwa. Whitepaper jest najlepszym wejściem do pierwotnej koncepcji, a nie zamiennikiem reguł operacyjnych. Trzeba odróżniać propozycję, implementację i późniejszy rozwój.