Illustriertes technisches Lehrbuch von Kalle Rosenbaum, erschienen 2019 bei Manning. Dieser Überblick beruht auf den gesamten einleitenden Teilen der öffentlichen Autorenfassung, der Beschreibung des offiziellen Repositorys und den Verlagsangaben.
Grokking Bitcoin wurde von Kalle Rosenbaum geschrieben, das Geleitwort von David A. Harding. Manning nennt April 2019, 480 Seiten und ISBN 9781617294648. Im Vorwort beschreibt der Autor seinen Weg vom technischen Blog zu einem Lehrbuch über Bitcoin als Ganzes, nicht nur über dessen Datenbank. [1] [2]
Rosenbaum erklärt im Vorwort das Problem des ursprünglichen Manuskripts: Die einzelnen Technologien benötigten einen Kontext, den Leser noch nicht hatten. Deshalb wählte er einen schrittweisen Aufbau ausgehend von einer einfachen Tabelle. Jeder weitere Teil benennt ein Problem des bisherigen Systems und ergänzt ein Mittel zu dessen Lösung. Die Tabelle und die fiktiven Keksgutscheine sind ein didaktisches Modell, keine zweite reale Währung. [4]
Das Buch richtet sich an Menschen, die die Technik gründlich verstehen möchten. Programmierkenntnisse sind keine Voraussetzung; grundlegende Kenntnisse über Netzwerke, Datenbanken oder Programme helfen. Der Autor unterscheidet die Erklärung ausdrücklich vom Programmieren, obwohl das Buch auch Linux-Befehle verwendet. Dass keine Programmierkenntnisse verlangt werden, bedeutet nicht, dass alle Themen leicht sind. [1] [4]
Der Buchplan nennt 11 Kapitel und 3 Anhänge. Die Kapitel 2–8 bilden eine aufeinander aufbauende Folge: von kryptografischen Werkzeugen über Adressen, Wallets und Transaktionen bis zur Blockchain, zu Proof of Work und zum Netzwerk. Der Autor empfiehlt, diesen Teil der Reihe nach zu lesen. Spätere Kapitel greifen Transaktionen erneut auf und behandeln SegWit sowie Regeländerungen; dieser Plan ist keine Behauptung, wir hätten sämtliche Kapitel gelesen. [4]
Mit Ausnahme des ersten Kapitels enthalten die Kapitel Übungen, unterteilt in Warm up und Dig in. Die erste Gruppe prüft das grundlegende Verständnis, die zweite verlangt mehr Nachdenken; Antworten stehen im Anhang. Wiederkehrende Übersichtsabbildungen und das Periskopzeichen sollen helfen, den Zusammenhang zu behalten. Das Zeichen haben wir in den einleitenden Teilen betrachtet, die Übungen jedoch nicht gelöst. [4]
Als Hauptziel nennt der Autor die Fähigkeit, selbst zu entscheiden, ob man Bitcoin vertraut. Harding betont im Geleitwort den Abbau der Abhängigkeit von einer zentralen Autorität und die Bedeutung des Verständnisses von Systemänderungen. Dies ist ihr didaktischer Rahmen, keine Garantie unsererseits für eine risikofreie Nutzung oder die Sicherheit einer bestimmten Wallet. [2]
Das offizielle Repository beschreibt eine kommerzielle und eine öffentliche Fassung mit gleichem Inhalt, aber unterschiedlicher Aufbereitung. Bei der Druckfassung hebt es bewusst gestaltete Doppelseiten hervor; das Repository dient auch Korrekturen und der Weiterentwicklung. Die öffentlichen Texte ermöglichen somit eine Prüfung der Darstellung, belegen aber für sich allein weder die genaue Gestalt einer beliebigen Druckausgabe noch die Umsetzung sämtlicher späterer Korrekturen. [3]
Wir haben die gesamten einleitenden Teile der öffentlichen Fassung gelesen: Geleitwort, Vorwort, Danksagung, Hinweise zur Arbeit mit dem Buch und Autorenporträt. Wir haben den Quelltext damit verglichen, Periskop und Autorenfoto betrachtet sowie die Verlagsmetadaten und die Repositorybeschreibung geprüft. Wir haben keine Hauptkapitel vollständig gelesen, keine Übungen gelöst und keine Befehle ausgeführt; dies ist keine vollständige Buchrezension oder Betriebsanleitung. [1] [2] [3] [4]
Für ein möglichst vollständiges Bild lies diesen Eintrag zusammen mit Transaktion, Proof of Work, Wallet, Full Node.
01Muss ich vor der Lektüre programmieren können?+
Nein. Der Autor verlangt keine Programmierkenntnisse, hält aber Grundwissen über Netzwerke, Datenbanken und Programme für nützlich. Das Buch enthält auch Linux-Befehle; deren Ausführung haben wir hier nicht überprüft.
02Kann ich die Kapitel in beliebiger Reihenfolge lesen?+
Der Autor empfiehlt, die Kapitel 2–8 der Reihe nach zu lesen, weil sie gemeinsam ein Lehrmodell entwickeln. Spätere Kapitel können außerhalb der Reihenfolge gelesen werden; dem abschließenden Teil über Systemänderungen misst er besondere Bedeutung bei.