Bitcoin: 199 Questions to krótka anglojęzyczna książka Alessia Barniniego i Alessandra Agliettiego w formie pytań i odpowiedzi. Prowadzi od podstaw do tematów technicznych. Wskazuje kierunki dalszej nauki; krótka odpowiedź sama w sobie nie jest pełną instrukcją obsługi portfela.
Barnini i Aglietti są programistami, którzy postanowili wyjaśniać Bitcoin innym. W wywiadzie opisują rozwój projektu: przygotowali kurs wideo, z jego scenariuszy powstała dłuższa książka Bitcoin: from theory to practice, a następnie mniejszy zbiór pytań i odpowiedzi. Zwięzła forma uzupełnia więc szerszy wykład. Może pomóc zadać następne pytanie, zamiast próbować zmieścić całą technologię w kilku zdaniach. [3]
Opis angielskiego wydania w miękkiej oprawie podaje rok 2019, objętość 74 stron i ISBN 9781078155588. Ten sam rok widnieje w informacji o prawach autorskich w próbce. Dane pozwalają odróżnić książkę od podobnie zatytułowanych poradników. Nie dowodzą jednak, że od publikacji wszystkie odpowiedzi były aktualizowane. Szczególnie przy oprogramowaniu i usługach warto wiedzieć, z jakiego okresu pochodzi objaśnienie. [2]
Spis treści dzieli zagadnienia na Entry Level, Intermediate Level, Advanced Level i Nerd Zone. Początek przedstawia sam Bitcoin, kolejne części dodają szczegóły. Traktuj nazwy jako wskazówkę trudności, nie egzamin do zdania. Aby zainteresować się pierwszą płatnością, nie trzeba najpierw opanować kryptografii. Z kolei nieznane słowo w dalszej części może być dobrym powodem, by cofnąć się o krok. [2]
W spisie są portfele, klucze prywatne, kopie zapasowe i opłaty. Połącz je z jedną sytuacją: chcesz wysłać płatność i zachować dostęp do pieniędzy, gdy telefon przestanie działać. Klucz prywatny pozwala tworzyć podpisy uprawniające do wydania bitcoinów; nie jest hasłem logowania, które pomoc techniczna po prostu zresetuje. Kopia zapasowa ma umożliwić odzyskanie dostępu po utracie urządzenia. Takie połączenie nadaje definicjom praktyczny sens. [2]
Inne tematy to potwierdzenia transakcji i UTXO. Niepotwierdzona transakcja nie została jeszcze ujęta w bloku; jej widok w portfelu nie oznacza potwierdzenia w łańcuchu. UTXO to niewydane dotąd wyjście wcześniejszej transakcji, które można wydać po spełnieniu jego warunków. Dla początkującego są to dwa różne pytania: jak płatność trafia do zapisu sieci i z czego korzysta nowa płatność. Nie musisz wyjaśniać obu idealnie za pierwszym razem. [2]
Zaawansowane tematy obejmują podpisy cyfrowe, skrypty, Merkle Tree, wyprowadzanie kluczy i sieci testowe. Skrypt oznacza tu reguły sprawdzania, czy wolno wydać wyjście transakcji. Merkle Tree łączy skróty danych w strukturę drzewa, pozwalając wykazać przynależność elementu bez przedstawiania wszystkich elementów. To wymaga szerszego kontekstu. Możesz zaznaczyć niezrozumiałe zagadnienia i wrócić do nich z dokładniejszym objaśnieniem. [2]
Wybierz pytanie, przeczytaj odpowiedź i spróbuj opowiedzieć ją własnymi słowami. Następnie zanotuj, co pozostało niejasne. Autorzy sami przyznają, że kwestie techniczne potrzebują więcej miejsca, i odsyłają do dłuższej książki. Przed konkretną czynnością w portfelu sprawdź też aktualną dokumentację programu. Zrozumienie pojęcia i bezpieczne wykonanie operacji są powiązane, lecz nie są tym samym. [1] [3]
Korzystamy ze strony autorów, wywiadu, danych wydania oraz publicznej próbki ze spisem treści i wstępem. Próbka pomija główne odpowiedzi, dlatego nie oceniamy każdej z nich ani nie twierdzimy, że przeczytaliśmy całą książkę. Powyższe objaśnienia pojęć są uzupełnieniem Atlasu, nie cytatami z niedostępnych odpowiedzi. Linki pozwalają zajrzeć do źródeł i zdecydować, czy krótka forma Ci odpowiada. [1] [2] [3]
Pełniejszy obraz uzyskasz, czytając to hasło razem z Bitcoin, Transakcja, Wydobywanie, Portfel.
01Czy muszę umieć programować, żeby zacząć?+
Podstawowe pytania w spisie zaczynają się od tego, czym jest Bitcoin, bez wymagania wcześniejszego napisania programu. Dalsze części są techniczne. Wybierz poziom odpowiedni do swojej wiedzy i stopniowo poznawaj nieznane pojęcia. Publiczna próbka nie pozwala jednak ocenić przystępności każdej odpowiedzi w całej książce.
02Czy krótka odpowiedź wystarczy do bezpiecznego używania portfela?+
Pomaga się zorientować, ale sama nie wystarczy. Trzeba rozumieć kopię zapasową, warunki odzyskania dostępu i działanie konkretnego portfela. Przed rzeczywistą operacją sprawdź aktualną procedurę u producenta lub twórców programu. Zwięzły opis pojęć nie jest sprawdzoną instrukcją danego urządzenia.