Livres blockchain
Mastering Bitcoin
Programmer la blockchain ouverte
La référence canonique pour comprendre Bitcoin sur le plan technique — protocole, scripts, portefeuilles, minage.
Si vous voulez comprendre comment Bitcoin fonctionne réellement sous le capot — pas comment le trader, pas ce qu'il signifie pour la civilisation, mais les bits et les octets — c'est encore le livre à lire. Antonopoulos parcourt les clés, les adresses, les transactions, le langage de script, le réseau pair-à-pair, le minage et le consensus avec cette clarté patiente et orientée code qui a fait la réputation d'O'Reilly.
Pour qui
Développeurs, administrateurs système et lecteurs techniquement curieux qui savent déjà ce qu'est une fonction de hachage et ne sont pas allergiques à la ligne de commande. Vous en tirerez le maximum si vous êtes à l'aise pour lire de courts extraits de Python et de shell. Les vrais débutants décrocheront probablement au chapitre trois ; les experts absolus trouveront des passages à survoler.
Points forts
La structure est excellente. Chaque concept est introduit par un exemple concret utilisant bitcoin-cli ou un petit script Python, ce qui vous permet de suivre sur un testnet et de voir les abstractions devenir concrètes. Les chapitres sur les transactions et le script sont l'explication écrite la plus claire du modèle UTXO de Bitcoin, point. Les chapitres sur le minage et le consensus vous donnent un véritable modèle mental de la solidité du système, sans esquiver le sujet avec de vagues références à des « problèmes mathématiques ».
Points faibles
La deuxième édition date de 2017, et Bitcoin a évolué depuis. Taproot, les signatures Schnorr, le Lightning moderne et l'état actuel des standards de portefeuilles sont soit absents, soit traités très brièvement. Le chapitre sur Lightning, en particulier, ressemble à un brouillon. Si vous lisez ce livre comme unique source, vous aurez une solide compréhension de l'ère 2017 et beaucoup de travail à faire pour le reste.
La prose penche aussi parfois vers l'évangélisation — Antonopoulos aime clairement Bitcoin et cela se sent. Ce n'est pas grave, mais attendez-vous à des digressions occasionnelles qui ressemblent davantage à une conférence qu'à un manuel technique. Malgré son âge, il reste le meilleur point de départ pour qui veut vraiment comprendre le protocole.