652 / 736BK36

Mastering Bitcoin

Technický průvodce Andrease M. Antonopoulose a Davida A. Hardinga

Mastering Bitcoin vysvětluje Bitcoin především lidem, kteří chtějí rozumět jeho technice a psát software. Třetí vydání rozšiřuje původní práci Andrease M. Antonopoulose o příspěvek Davida A. Hardinga. Úvod propojuje ovládání peněženky s kontrolou klíčů, ověřováním dat a obnovou přístupu.

Technická kniha vydavatelství O’Reilly vychází od roku 2014. Tento přehled se zaměřuje na třetí vydání z roku 2023 a opírá se o přečtenou předmluvu, úvodní kapitolu a přehled změn; nejde o posouzení všech kapitol ani o testování ukázkového softwaru.

První vydání Mastering Bitcoin vyšlo v roce 2014. U třetího vydání jsou uvedeni Andreas M. Antonopoulos a David A. Harding. O’Reilly datuje svůj záznam do listopadu 2023; autorský repozitář spojuje první tisk třetího vydání s prosincem 2023. Jde o různé vydavatelské údaje, které neslučujeme do jednoho přesného dne. [1] [2]

Předmluva uvádí jako hlavní publikum programátory. První kapitoly zároveň nabízejí technický úvod i čtenářům, kteří neprogramují. Kniha postupuje od používání systému k jeho vnitřnímu fungování; samotná znalost běžné peněženky tak nenahrazuje porozumění tomu, jak software pracuje. [3] [4]

Přehled změn odděluje strukturu transakcí, autorizaci, podpisy a poplatky do samostatných kapitol. Uvádí nové pasáže o Taproot, Tapscript a Schnorr Signatures a rozšíření témat síťové komunikace. Popisujeme zde autorský přehled změn; neznamená to, že jsme všechny uvedené kapitoly celé přečetli. [5]

Úvod třídí peněženky podle zařízení, vztahu k síti a kontroly klíčů. Full Node ověřuje data, zatímco lehký klient část informací získává od jiných uzlů či serverů. Otázka, kdo drží klíče, je další samostatnou osou. Označení mobilní nebo hardwarová peněženka samo nepopisuje všechny tyto vlastnosti. [4]

Oddíl Recovery Codes rozlišuje obnovu klíčů a dalších dat peněženky. Obnovovací kód sám nemusí vrátit poznámky k transakcím; u systémů s platbami mimo blockchain nemůže z veřejné historie zaručit obnovu všech prostředků. Kniha tím ukazuje, proč je nutné rozumět zálohám konkrétní peněženky. [4]

Předmluva výslovně varuje před posíláním peněz na adresy uvedené v knize: jejich klíče mohou být veřejné nebo prostředky nedostupné. Ukázky slouží ke studiu. Jejich přítomnost v technické knize není potvrzením bezpečnosti pro skutečné používání a tento přehled žádné ukázkové transakce neprováděl. [3]

Oficiální repozitář rozlišuje vydání pomocí tagů a upozorňuje, že některé odkazy mezi kapitolami na GitHubu nefungují jako ve spojené knize. Pro naše čtení jsme použili tag third_edition_print1. Novější vývojová větev nemusí odpovídat stejnému textu; technické příklady je třeba vztahovat k použité verzi. [2] [3]

Přečetli jsme celou předmluvu včetně vloženého přehledu změn a poděkování přispěvatelům, celou kapitolu Introduction a prohlédli oba její obrázky. Ověřili jsme vydavatelský záznam a popis vydání v repozitáři. Další kapitoly ani všechny programy jsme samostatně neověřovali; nejde o úplnou recenzi či bezpečnostní audit. [1] [2] [3] [4] [5]

Pro nejúplnější obraz čtěte toto heslo společně s Transakce, Bitcoin Script, Peněženka, Full Node. Opačným směrem na něj odkazují také The Internet of Money — Volume 1.

01Musím umět programovat, abych knihu začal číst?

Předmluva určuje jako hlavní publikum programátory, ale první kapitoly nabízí také jako hlubší úvod pro neprogramátory. Pro další technické části je programátorská zkušenost podstatnější.

02Ověřili jste všechny kapitoly a spustili jejich kód?

Ne. Přečetli jsme předmluvu s vloženými částmi a kapitolu Introduction, prohlédli její obrázky a ověřili vydavatelské údaje. Ukázkový software ani všechny další kapitoly jsme netestovali.

DOC · 001O’Reilly — Mastering Bitcoin, 3rd EditionVydavatel DOC · 002Mastering Bitcoin — official repository and editionsPrimární zdroj DOC · 003Mastering Bitcoin — third edition PrefacePrimární zdroj DOC · 004Mastering Bitcoin — third edition IntroductionPrimární zdroj DOC · 005Mastering Bitcoin — third edition changesPrimární zdroj
Revidováno: Primární zdroje · Nejde o investiční doporučení