654 / 691BK38

Programming Bitcoin

Jimmy Songs praxisnahes Buch erklärt Bitcoin intern, indem Leser eine Python-Bibliothek bauen.

Programming Bitcoin erschien 2019 bei O’Reilly und behandelt endliche Körper, elliptische Kurven, Signaturen, Transaktions-Parsing, Script, Blöcke und Peer-to-Peer-Nachrichten mit ausführbaren Python-3-Übungen.

Das Buch ist ein technischer Kurs, kein Anlage- oder Preisratgeber. Es beginnt mit den mathematischen Grundlagen von secp256k1 und führt zu vollständigen Transaktionen, Blöcken und Netzwerkkommunikation.

Leser implementieren und testen Bausteine selbst. Das öffentliche Begleit-Repository enthält Kapitelcode, Aufgaben und Lösungen; Ergebnisse lassen sich reproduzieren und Fehler offen prüfen.

Inhaltsverzeichnis und Repository belegen den Umfang. Die Übungen behandeln Schlüsselserialisierung, Adressen, Transaktionsprüfung, Script-Auswertung, Proof of Work, Merkle-Bäume und Netzwerknachrichten.

Lehrcode ist nicht automatisch sichere Wallet-Software. Das Buch spiegelt den Stand seiner Veröffentlichung; spätere Policy-Regeln, Taproot und Bibliotheksänderungen erfordern aktuelle BIPs und Bitcoin-Core-Dokumentation.

Der größte Nutzen entsteht durch Ausführen, Verändern der Tests und Vergleich mit echten Transaktionen. Whitepaper, BIPs und Bitcoin-Core-Quelltext bleiben die maßgeblichen Ergänzungen.

Für ein möglichst vollständiges Bild lies diesen Eintrag zusammen mit Transaktion, Full Node, Bitcoin Script, Block. Auf diesen Eintrag verweisen außerdem Jimmy Song.

DOC · 001O’Reilly — Programming BitcoinVerlagDOC · 002Free legal edition — Programming BitcoinLegale Gratis-AusgabeDOC · 003Bookshop search — Programming BitcoinBuchhandel
Geprüft am 1. August 2026Quellenbasiert · Keine Anlageberatung