Contenuto del corso
📚 ABC – Le Basi di Bitcoin
Il punto di partenza ideale per chi inizia da zero. Scopri cos'è Bitcoin, come funziona e perché rappresenta una rivoluzione monetaria, spiegato in modo semplice e accessibile.
0/6
👨🏻‍🏫 La storia
Le origini del mito. Da Satoshi Nakamoto alle Blocksize War: il racconto degli eventi storici, delle date chiave e delle battaglie che hanno reso Bitcoin incensurabile.
0/3
🪙 Economia e moneta
Capire il denaro per capire Bitcoin. Analisi macroeconomica su inflazione, banche centrali, sistema Fiat e perché Bitcoin è la riserva di valore definitiva (Store of Value).
0/1
💾 Software Wallet
Gestire Bitcoin dallo smartphone o PC. Tutorial sui migliori wallet (Hot Storage) per l'uso quotidiano, interfacce utente e funzionalità per piccole somme.
0/2
⚙️ Hardware Wallet
La vera sovranità finanziaria. Recensioni, unboxing e tutorial per configurare i dispositivi fisici (Cold Storage) e detenere le tue chiavi private completamente offline.
0/4
🥷🏻 Privacy e Anonimato
Difendi i tuoi dati on-chain. Tecniche avanzate per preservare l'anonimato, tutorial su Coinjoin, gestione degli UTXO e protezione dell'identità digitale.
0/2
🪢 Nodo
Diventa la tua banca. Guide passo-passo per installare e gestire un Nodo Bitcoin completo, validare autonomamente le transazioni e supportare la decentralizzazione.
0/3
⛓️ Impatto sociale
Bitcoin come strumento di difesa dei diritti umani. Riflessioni su privacy, resistenza alla censura e libertà finanziaria contro il controllo centralizzato.
0/5
⁉️ Domande e Risposte
Sessioni dedicate ai dubbi della community. Rispondo alle vostre domande più frequenti, dalle curiosità tecniche ai dubbi operativi raccolti nei commenti e live.
Bailout Academy

📖 Riassunto:

Vediamo, con esempi pratici e un linguaggio accessibile, come funzionano le chiavi pubbliche e chiavi private, la crittografia asimmetrica e come questi concetti si applicano sia a Bitcoin che alla cifratura/firmatura dei messaggi tramite strumenti come PGP. Vengono illustrate le operazioni basilari: generazione di una coppia di chiavi, firma di un messaggio e cifratura per un destinatario, oltre a consigli pratici per la conservazione sicura della seed phrase o delle chiavi.

  • Asimmetria — una chiave privata può generare la corrispondente chiave pubblica, ma non viceversa 🔑.

  • Due funzioni principalifirmare per provare la proprietà e cifrare per garantire riservatezza 🔐.

  • Backup sicuro — la perdita della chiave privata o della seed equivale alla perdita irreversibile dei fondi: backup su acciaio consigliato 🛡️.


💡 Concetto base (analogia con conto bancario):

La chiave privata è paragonabile ai dati di accesso di un conto corrente: devono rimanere segreti e permettono di autorizzare operazioni. La chiave pubblica è come l’IBAN: può essere condivisa per ricevere fondi. Chi possiede la chiave privata può creare firme che dimostrano la proprietà di quanto associato alla corrispondente chiave pubblica.

  • Cosa garantisce la firma — verifica che il mittente possiede la chiave privata corrispondente alla chiave pubblica usata per la verifica 🧾.

  • Cosa garantisce la cifratura — solo il possessore della chiave privata destinata può decifrare il messaggio inviato usando la sua chiave pubblica 📬.


🧠 Crittografia asimmetrica in poche parole:

La crittografia è definita asimmetrica perché le due operazioni non sono equivalenti: dalla chiave privata si può derivare la chiave pubblica, ma dalla chiave pubblica non è possibile risalire alla chiave privata. Questa proprietà è alla base della sicurezza nelle transazioni Bitcoin e nella firma/cifratura dei messaggi.

Strumenti comuni per sperimentare: PGP (Pretty Good Privacy), sviluppato da Phil Zimmermann nel 1991, è un esempio classico di sistema a chiave pubblica utilizzabile anche a scopo didattico.


🛠️ Procedura pratica (generare coppia di chiavi con PGP):

  • Inserire nome e indirizzo email: servono per associare la chiave a un’identità.

  • Scegliere algoritmo: RSA è raccomandato per compatibilità; per test può essere usata 1024 bit, mentre per uso reale è consigliabile un parametro più robusto (es. 2048/4096 bit) 🧾.

  • Impostare scadenza: “never” mantiene la chiave valida a tempo indeterminato, ma per sicurezza è prudente valutare una scadenza programmata ⏳.

  • Proteggere con passphrase: la passphrase è la password che protegge la chiave privata; anche se la chiave privata viene copiata, senza la passphrase non sarà utilizzabile 🔐.

  • Scaricare le chiavi: si ottengono due file principali — la chiave pubblica (.pub) e la chiave privata (.sec o .priv). Conservare la privata in modo sicuro.

Si ricorda che per test rapidi si può sacrificare velocità/forza (es. 1024 bit), ma in scenari reali la scelta deve privilegiare la sicurezza.


Firma di un messaggio (verifica di proprietà):

La firma digitale consiste nell’applicare la chiave privata a un messaggio per produrre una firma che chiunque possieda la corrispondente chiave pubblica può verificare. Se la verifica ha esito positivo, la firma prova che il possessore della chiave privata ha effettivamente firmato il messaggio.

  • Se la chiave pubblica usata per la verifica non coincide con la coppia corretta, la verifica fallisce (segnalando che il messaggio non è stato firmato da chi dichiara di essere il mittente).

  • Questo meccanismo è lo stesso impiegato nelle transazioni Bitcoin per dimostrare che un’uscita può essere spesa dal titolare della chiave privata associata all’indirizzo pubblico.


🔐 Cifratura per il destinatario (riservatezza):

Per inviare un messaggio che solo il destinatario possa leggere, il mittente cifra il contenuto usando la chiave pubblica del destinatario. Solo la corrispondente chiave privata del destinatario (protetta dalla passphrase) può decrittare il messaggio.

Esempio pratico: il mittente prende la propria chiave privata per firmare (dimostrare l’origine) e la chiave pubblica del destinatario per cifrare. Il destinatario usa la sua chiave privata + passphrase per decrittare e la chiave pubblica del mittente per verificare la firma. Un terzo con una chiave privata diversa non potrà decifrare il contenuto.

Questo flusso è analogo a una transazione Bitcoin: i fondi inviati a un indirizzo pubblico saranno spendibili solo da chi possiede la chiave privata corrispondente.


🔑 Buone pratiche di sicurezza:

  • Non condividere mai la chiave privata o la seed phrase. Condividerle significa perdere il controllo sui fondi o sui messaggi protetti.

  • Proteggere la passphrase: scegliere una passphrase robusta e non memorizzarla in chiaro su dispositivi connessi a Internet.

  • Scambiare solo chiavi pubbliche: per comunicazioni cifrate o per ricevere fondi, condividere esclusivamente la chiave pubblica.

  • Backup fisico resistente: si consiglia di salvare la seed phrase su supporti inossidabili o acciaio punzonato per resistere a incendi, allagamenti e altre catastrofi 🔩.

  • Verificare sempre le identità e le chiavi pubbliche dei corrispondenti prima di inviare informazioni sensibili.

Per la conservazione fisica delle seed phrase esistono soluzioni specifiche in acciaio inossidabile che rendono il backup resistente a eventi catastrofici. È possibile valutare prodotti di mercato pensati per questo scopo e, dove previsto, utilizzare codici promozionali forniti dal venditore.


💡 Applicazioni pratiche e integrazione quotidiana:

Molte applicazioni moderne (posta elettronica, servizi di messaggistica con end-to-end encryption, wallet) integrano tecniche di cifratura a chiave pubblica senza che l’utente debba gestire manualmente le chiavi. Comprendere i principi di base aiuta a valutare meglio la sicurezza offerta da tali applicazioni e a utilizzare correttamente eventuali funzioni avanzate come la firma e la cifratura dei messaggi.


👉 In sintesi:

  • Chiave privata = dati di accesso segreti; chiave pubblica = indirizzo/IBAN condivisibile 🔑.

  • La crittografia asimmetrica permette di firmare (provare proprietà) e di cifrare (garantire riservatezza) 🧠🔐.

  • PGP è uno strumento pratico per generare coppie di chiavi, firmare e cifrare messaggi 🛠️.

  • Conservare la seed phrase o la chiave privata in modo sicuro è essenziale: backup fisico robusto consigliato 🛡️.

  • Scambiare solo le chiavi pubbliche e proteggere sempre la passphrase per ridurre il rischio di compromissione 🔐.

0% Completo