
Nato come naturale evoluzione del mio primo manuale (Bitcoin: dalla teoria alla pratica), in questo libro ho condensato lo studio del protocollo sotto forma di un framework Q&A (Question & Answer) diviso per livelli di difficoltà. L’obiettivo è stato quello di semplificare concetti di crittografia e architettura di rete in risposte concise e tecnicamente rigorose.
Le tematiche avanzate trattate includono:
- Fondamenti Crittografici: Applicazione pratica dell’algoritmo SHA-256, firme digitali con curve ellittiche (ECDSA/ECC) e crittografia asimmetrica.
- Strutture Dati e Architettura: Meccanismi di hashing per blocchi e transazioni (SigHash), conversione Big/Little Endian e gestione strutturale della Blockchain.
- Modello UTXO e Transazioni: Analisi approfondita degli Unspent Transaction Output, calcolo dinamico delle fee, gestione degli input/output e della transazione nativa (Coinbase).
- Sistemi Distribuiti e Consenso: Studio del problema dei Generali Bizantini, Proof of Work, regolazione della difficoltà e risoluzione dei Fork (Soft/Hard).
Scrivere questo libro mi ha permesso di affinare in modo significativo la mia capacità di fare Technical Writing: tradurre concetti architetturali complessi e crittografia di basso livello in documentazione accessibile e strutturata.
