654 / 691BK38

Programming Bitcoin

Praktická kniha Jimmyho Songa, která učí vnitřní fungování Bitcoinu stavbou knihovny v Pythonu.

Programming Bitcoin, vydaná nakladatelstvím O’Reilly v roce 2019, probírá konečná tělesa, podpisy na eliptických křivkách, parsování transakcí, Script, bloky a peer-to-peer zprávy pomocí spustitelných cvičení v Pythonu 3.

Jde o technický kurz, ne o návod k investování ani předpověď ceny. Začíná matematickými základy secp256k1 a postupně přechází ke kompletním transakcím, blokům a komunikaci mezi uzly.

Čtenář součásti implementuje a testuje, nejen čte jejich popis. Veřejný doprovodný repozitář obsahuje kód kapitol, úlohy i řešení, takže lze tvrzení reprodukovat a chyby kontrolovat.

Rozsah dokládá obsah vydavatele a autorský repozitář. Cvičení pokrývají serializaci klíčů, adresy, validaci transakcí, vyhodnocení Scriptu, proof of work, Merkleovy stromy a síťové zprávy.

Výukový kód není automaticky bezpečný pro produkční peněženku. Kniha zachycuje stav protokolu a praxe v době vydání; novější policy, Taproot a změny knihoven vyžadují aktuální specifikace a dokumentaci Bitcoin Core.

Největší hodnotu má při spouštění kódu, úpravě testů a porovnání s reálnými transakcemi. Patří k ní whitepaper, BIP a zdrojový kód Bitcoin Core; žádná kniha není autoritou protokolu.

Pro nejúplnější obraz čtěte toto heslo společně s Transakce, Full Node, Bitcoin Script, Blok. Opačným směrem na něj odkazují také Jimmy Song.

DOC · 001O’Reilly — Programming BitcoinVydavatelDOC · 002Free legal edition — Programming BitcoinLegálně zdarmaDOC · 003Bookshop search — Programming BitcoinE-shop
Ověřeno 1. srpna 2026Primární zdroje · Nejde o investiční doporučení