Ein Buch von David Coen über die Bitcoin-Technologie und die Protokollfamilie LNP/BP. Dieser Überblick beurteilt bestimmte öffentlich zugängliche Teile, nicht den gesamten Text oder die Sicherheit aller beschriebenen Verfahren.
Q/A about Bitcoin wurde von David Coen verfasst. Das Repository des Autors nennt den Untertitel From the blockchain concept to the definition of the LNP/BP suite und stellt den Text als technische Einführung auch für Leser ohne Vorkenntnisse vor. Es handelt sich weder um ein Buch von Eric Voskuil noch um ein Handbuch des Libbitcoin-Projekts. Die ursprüngliche Autorenzuordnung im Katalog war falsch; dieser Überblick stützt sich unmittelbar auf Coens Repository. [1]
Die README bezeichnet das Buch als veröffentlicht, nennt aber zugleich eine zweite Ausgabe und weitere Übersetzungen in Vorbereitung. Diese Angaben beschreiben den im Repository festgehaltenen Stand und garantieren nicht, dass inzwischen jede Fassung fertiggestellt ist. Die Titelei des spanischen Textes unterscheidet das Copyright von 2019 von der ersten spanischen Ausgabe von 2020 mit ISBN 9781657029903. Das Jahr einer Übersetzung lässt sich daher nicht automatisch auf alle Ausgaben übertragen. [1] [6]
Der Autor empfiehlt, die Kapitel beim ersten Lesen der Reihe nach durchzugehen, erlaubt aber, schwierige Stellen zu überspringen und später zurückzukehren. Fett gedruckte Begriffe bereiten spätere Erklärungen vor; anspruchsvollere Passagen sind gesondert markiert. Das Format unterstützt sowohl schrittweises Lernen als auch das Nachschlagen einzelner Fragen. Ein kurzer Kapiteltitel bedeutet nicht, dass die technischen Voraussetzungen entfallen. [2]
Das Inhaltsverzeichnis trennt die Frage nach der Entstehung von Bitcoin von seiner Funktionsweise. Es führt über Angebot, Mining, Transaktionen, Wallets und Knoten zum Lightning Network. Hinzu kommen wirtschaftliche und gesellschaftliche Argumente sowie eigene Anhänge. Diese Übersicht hilft bei der Auswahl weiterer Lektüre, belegt aber nicht die Richtigkeit sämtlicher Antworten; hier haben wir nur die ausdrücklich genannten Teile eingehend gelesen. [3]
Das Kapitel über Knoten unterscheidet Full Node, Mining und SPV-Client und betont die eigenständige Validierung. Es enthält allerdings eine ungenaue Vereinfachung zum Beschneiden historischer Daten. Die Dokumentation von Bitcoin Core erklärt, dass ein Pruned Node Blöcke validiert und danach ältere Blockdateien löschen kann. Speicherplatz zu sparen bedeutet somit nicht, nur die Transaktionen der eigenen Wallet zu validieren. [4] [7]
Das folgende Kapitel erklärt die Datenersparnis durch SPV und die Abhängigkeit von Informationen anderer Knoten. Dies ist ein nützliches Thema für den Vergleich mit eigener Validierung; verschiedene leichte Wallets verwenden jedoch nicht dasselbe Modell. Wir übernehmen die damaligen Produktlisten und Empfehlungen nicht als heutige Sicherheitsbewertung. Der Autor legt im Kapitel zudem ausdrücklich seine Zusammenarbeit mit einem empfohlenen Anbieter offen. [5]
Das Buch lässt sich als Studienplan des Autors lesen, dessen einzelne Erklärungen mit der Protokolldokumentation verglichen werden können. Bei Speicherung, Wallets und Netzwerkdiensten muss man allgemeine Prinzipien von zeitgebundenen Angaben unterscheiden. Dieser Überblick verdeutlicht einen konkreten Unterschied zwischen vollständiger Validierung und dem Aufbewahren der Historie. Er belegt weder die praktische Durchführung der Verfahren noch eine Prüfung der genannten Wallets. [4] [5] [7]
Wir haben README, Autorenporträt, Leseanleitung, Inhaltsverzeichnis sowie die Kapitel über Knoten und leichte Wallets in der dokumentierten Repository-Revision vollständig gelesen. Vom spanischen Text haben wir die einleitenden Titel- und Publikationsangaben gelesen, nicht die gesamte Übersetzung. Zum Vergleich haben wir den Abschnitt der Bitcoin-Core-Dokumentation über das Beschneiden von Blöcken gelesen. Andere Kapitel, Bilder und praktische Verfahren waren nicht Gegenstand dieser Prüfung. [1] [2] [3] [4] [5] [6] [7]
Für ein möglichst vollständiges Bild lies diesen Eintrag zusammen mit Bitcoin, Full Node, Wallet, Lightning Network.
01Wer hat dieses Buch geschrieben?+
David Coen. Dies bestätigen sein Repository und die Titelei des veröffentlichten spanischen Textes. Der ursprüngliche Katalog nannte Eric Voskuil und verwies auf ein anderes Projekt; diese Verwechslung wird hier korrigiert.
02Bedeutet das Beschneiden von Blöcken eine unvollständige Validierung?+
Nein. Bitcoin Core kann Blöcke vollständig validieren und anschließend ältere Blockdateien löschen. Das Aufbewahren der Historie und die Prüfung der Regeln sind unterschiedliche Dinge; die entsprechende Vereinfachung im Buch ist keine präzise Beschreibung eines Pruned Node.