Bitcoin Script
Docker
Bash

Archivio di documentazione visiva focalizzato sull’ingegneria del protocollo Bitcoin, concepito per mostrare applicazioni pratiche di concetti teorici.
Attraverso queste risorse video esploro l’interazione diretta con il demone bitcoind, abbandonando le interfacce grafiche per lavorare a stretto contatto con il protocollo. Le tematiche affrontate includono:
- Bitcoin Core CLI: Utilizzo avanzato della Command Line Interface per interrogare il nodo e gestire configurazioni di rete.
- Integrazioni RPC: Sviluppo di script e applicazioni in grado di dialogare con il nodo Bitcoin tramite chiamate Remote Procedure Call (RPC).
- Raw Transactions: Costruzione, firma e validazione manuale di transazioni grezze per comprendere a fondo la struttura crittografica degli input e degli output.
- Node Management: Setup, configurazione sicura e ottimizzazione di Full Node in ambienti di test (Testnet/Regtest) e in produzione (Mainnet).
- Ambiente Dockerizzato (DevOps): Creazione e distribuzione di un container Docker personalizzato con nodo in Regtest e Block Explorer locale, garantendo un ambiente di test isolato e riproducibile.
Questo progetto mi permette di affiancare alla competenza teorica una solida esperienza Hands-On, lavorando direttamente sul codice e gestendo l’infrastruttura di basso livello.
