
Bitcoin viene spesso presentato come una scatola nera tecnica. Eppure il suo funzionamento dall'inizio alla fine si regge su una manciata di meccanismi semplici, articolati intorno a un solo principio: sostituire la fiducia in un terzo (una banca, uno Stato) con la verifica matematica eseguita simultaneamente da migliaia di macchine.
Seguiamo qui il percorso completo di una transazione, dal clic su "invia" fino alla sua iscrizione definitiva nella catena, passando per chiavi crittografiche, mempoolMempoolArea di attesa in cui le transazioni Bitcoin sostano prima di essere incluse in un blocco. Più la mempool è piena, più aumentano le commissioni necessarie.Vedi nel lessico →, proof of workProof of Work (prova di lavoro)Meccanismo di consenso di Bitcoin: i miner spendono energia per trovare un hash valido, il che rende la falsificazione della storia economicamente proibitiva. È questo lavoro che mette in sicurezza la blockchain.Vedi nel lessico → e aggiustamento della difficoltàAggiustamento della difficoltà (difficulty adjustment)Ricalibrazione automatica ogni 2016 blocchi (circa 2 settimane) per mantenere in media un blocco ogni 10 minuti, qualunque sia l'hashrate del momento.Vedi nel lessico →.
Il viaggio di una transazione
Supponiamo che vogliate inviare 0,01 BTC a un amico. Ecco cosa succede dietro le quinte:
- Creazione. Il vostro walletWallet (portafoglio)Software o dispositivo che gestisce le tue chiavi Bitcoin e permette di firmare le transazioni. Un wallet non « contiene » davvero i tuoi bitcoin, contiene le chiavi che dimostrano che ne sei proprietario.Vedi nel lessico → costruisce un messaggio: "l'indirizzo A invia 0,01 BTC all'indirizzo B", con la commissione associata.
- Firma. Il wallet firma questo messaggio con la vostra chiave privataChiave privata (private key)Numero segreto che dimostra il possesso di bitcoin su un indirizzo. Chi possiede la chiave privata possiede i bitcoin. Da non condividere mai e da non conservare mai in chiaro.Vedi nel lessico →. Questa firma dimostra matematicamente che siete voi i possessori dei bitcoin, senza rivelare la chiave stessa.
- Diffusione. La transazione è inviata ad alcuni nodi della rete, che la trasmettono ai loro vicini, finché raggiunge l'intera rete in pochi secondi.
- Attesa nel mempoolMempoolArea di attesa in cui le transazioni Bitcoin sostano prima di essere incluse in un blocco. Più la mempool è piena, più aumentano le commissioni necessarie.Vedi nel lessico →. La transazione resta nella memoria di ogni nodoNodo (node)Computer che esegue il software Bitcoin e partecipa alla rete validando blocchi e transazioni. Un « full node » conserva una copia completa della blockchain.Vedi nel lessico →, in una zona chiamata mempool (memoria delle transazioni in attesa).
- Inclusione in un blocco. Un minerMinerComputer o farm di computer che risolve il puzzle crittografico necessario per aggiungere un nuovo blocco alla blockchain, in cambio di una ricompensa in bitcoin.Vedi nel lessico → sceglie la vostra transazione (perché la commissione pagata ne vale la pena) e la include nel blocco che propone alla rete.
- Conferma. Il blocco è validato, aggiunto alla catena, e ogni nodo aggiorna la sua copia del registro. La vostra transazione ha la sua prima conferma.
- Finalità. Sei blocchi dopo (circa un'ora), è considerata irreversibile da quasi tutta la comunità.
Ognuna di queste tappe merita uno zoom. È ciò che facciamo nelle sezioni seguenti.
Chiavi pubbliche, chiavi private, indirizzi
Bitcoin si basa sulla crittografia asimmetricaCrittografia asimmetricaSistema in cui chiave privata e chiave pubblica formano una coppia. La chiave pubblica cifra o verifica, la chiave privata decifra o firma. Fondamento di Bitcoin.Vedi nel lessico →. A ogni utente corrispondono due numeri matematicamente legati:
- La chiave privataChiave privata (private key)Numero segreto che dimostra il possesso di bitcoin su un indirizzo. Chi possiede la chiave privata possiede i bitcoin. Da non condividere mai e da non conservare mai in chiaro.Vedi nel lessico →: un numero molto grande estratto a caso. Dimostra la proprietà dei bitcoin e deve restare rigorosamente segreta. Se qualcuno la ottiene, può svuotare il vostro walletWallet (portafoglio)Software o dispositivo che gestisce le tue chiavi Bitcoin e permette di firmare le transazioni. Un wallet non « contiene » davvero i tuoi bitcoin, contiene le chiavi che dimostrano che ne sei proprietario.Vedi nel lessico →.
- La chiave pubblicaChiave pubblica (public key)Numero derivato matematicamente dalla chiave privata, utilizzato per costruire un indirizzo Bitcoin. Può essere condiviso liberamente.Vedi nel lessico →: derivata matematicamente dalla chiave privata. Può essere condivisa senza rischi. Dalla chiave pubblica si calcola un indirizzo BitcoinIndirizzo BitcoinSequenza di caratteri che indica una destinazione per ricevere bitcoin. Quattro formati principali iniziano con 1..., 3..., bc1q... o bc1p... (Taproot, il formato consigliato nel 2026).Vedi nel lessico →, più corto e pratico da scambiare (ad esempio "bc1q..." in formato Bech32).
Quando firmate una transazione, il wallet usa la chiave privata per produrre una firma digitale. Chiunque può verificare, con la sola chiave pubblica, che la firma sia autentica. È una prova matematica: nessuna fiducia richiesta.
Da qui la formula molto diffusa in Bitcoin: not your keysNot your keys, not your coinsMantra. Se non detieni le chiavi private dei tuoi bitcoin, non ne sei davvero proprietario. Memoria di FTX, Mt. Gox, Celsius, ecc.Vedi nel lessico →, not your coinsNot your keys, not your coinsMantra. Se non detieni le chiavi private dei tuoi bitcoin, non ne sei davvero proprietario. Memoria di FTX, Mt. Gox, Celsius, ecc.Vedi nel lessico →. Se le vostre chiavi private si trovano presso un terzo (una piattaforma di scambio per esempio), tecnicamente è quel terzo a possedere i bitcoin, e può bloccare l'accesso, congelare gli averi o perdere tutto in caso di hack.
Il mempool: la sala d'attesa delle transazioni
Quando una transazione viene diffusa, non è immediatamente inclusa nella catena. Attende nel mempoolMempoolArea di attesa in cui le transazioni Bitcoin sostano prima di essere incluse in un blocco. Più la mempool è piena, più aumentano le commissioni necessarie.Vedi nel lessico →, una zona cuscinetto che ogni nodoNodo (node)Computer che esegue il software Bitcoin e partecipa alla rete validando blocchi e transazioni. Un « full node » conserva una copia completa della blockchain.Vedi nel lessico → della rete gestisce in modo indipendente.
Il mempool contiene in ogni momento da qualche migliaio a qualche centinaio di migliaia di transazioni in attesa. I minerMinerComputer o farm di computer che risolve il puzzle crittografico necessario per aggiungere un nuovo blocco alla blockchain, in cambio di una ricompensa in bitcoin.Vedi nel lessico → vi attingono quando costruiscono un nuovo blocco.
Dato che un blocco può contenere solo circa 2 000-4 000 transazioni (il limite deriva dalla dimensione in byte e dall'uso di SegWitSegWit (Segregated Witness)Aggiornamento attivato nel 2017 che separa i dati di firma dal resto della transazione. Ha ridotto le commissioni e ha aperto la strada a Lightning Network.Vedi nel lessico →), emerge naturalmente un mercato delle commissioni. Più pagate per byte, più alta è la priorità della vostra transazione. Quando la rete è congestionata, le commissioni salgono; quando è calma, scendono a pochi satoshiSatoshi (sat)La più piccola unità di bitcoin. 1 BTC = 100 milioni di satoshi. Nome ispirato al creatore. Nel 2026, ragionare in sat diventa abituale man mano che il prezzo di un BTC sale.Vedi nel lessico → per byte.
Ne derivano due conseguenze:
- I bitcoin non sono "gratuiti" da spostare. Calcolate da qualche centesimo a qualche franco per transazione nel 2026, a seconda della congestione.
- La rete si auto-regola: se le commissioni diventano troppo alte, l'attività si sposta verso il Lightning NetworkLightning NetworkRete di pagamento di secondo livello sopra Bitcoin. Permette pagamenti quasi istantanei e quasi gratuiti tramite canali aperti tra utenti.Vedi nel lessico → (livello 2), pensato per pagamenti rapidi e a basso costo.
Il proof of work spiegato
Il proof of workProof of Work (prova di lavoro)Meccanismo di consenso di Bitcoin: i miner spendono energia per trovare un hash valido, il che rende la falsificazione della storia economicamente proibitiva. È questo lavoro che mette in sicurezza la blockchain.Vedi nel lessico → è il meccanismo che trasforma l'energia in sicurezza. L'idea è semplice da enunciare, elegante da eseguire: per aggiungere un blocco, un minerMinerComputer o farm di computer che risolve il puzzle crittografico necessario per aggiungere un nuovo blocco alla blockchain, in cambio di una ricompensa in bitcoin.Vedi nel lessico → deve trovare un numero (la nonce) tale che l'hashHash (impronta)Funzione che trasforma un dato di dimensione qualunque in un'impronta di dimensione fissa. Lo stesso input dà sempre lo stesso output, ma dall'output non si risale all'input.Vedi nel lessico → del blocco inizi con un certo numero di zeri.
Un hash è un'impronta digitale unica, calcolata in microsecondi per un dato blocco. Ma trovare una nonce che produca un hash con 20 zeri iniziali (ordine di grandezza nel 2026) richiede di calcolare miliardi di miliardi di hash diversi. L'unico metodo noto è la forza bruta: provare ancora e ancora, finché non si trova.
| Concetto | Definizione breve |
|---|---|
| Hash | Impronta da 256 bit unica per ogni input. Algoritmo SHA-256SHA-256Algoritmo di hash utilizzato da Bitcoin per la proof of work e l'hashing dei blocchi. Produce un'impronta a 256 bit (64 caratteri esadecimali).Vedi nel lessico →. |
| Nonce | Contatore che il miner fa variare per cercare un hash valido. |
| Difficoltà | Numero di zeri iniziali richiesti nell'hash. Più è alto, più è duro. |
| HashrateHashratePotenza di calcolo totale dispiegata dai miner, misurata in hash al secondo (EH/s, exahash). Più l'hashrate è alto, più la rete è costosa da attaccare.Vedi nel lessico → | Numero di hash calcolati al secondo. ~700 EH/s nel 2026. |
| Ricompensa | Bitcoin nuovi ricevuti dal miner vincitore. 3,125 BTC + commissioni (2024-2028). |
La bellezza del sistema: verificare che una nonce produca l'hash giusto richiede un millisecondo. Quindi ogni nodoNodo (node)Computer che esegue il software Bitcoin e partecipa alla rete validando blocchi e transazioni. Un « full node » conserva una copia completa della blockchain.Vedi nel lessico → conferma istantaneamente che un miner ha fatto il lavoro, senza dover rifare i miliardi di tentativi. Sforzo asimmetrico: difficile da produrre, banale da verificare.
L'aggiustamento automatico della difficoltà
Perché un blocco sia prodotto in media ogni dieci minuti, la difficoltà dell'indovinello crittografico deve adattarsi costantemente alla potenza di calcolo mondiale disponibile. È esattamente ciò che fa Bitcoin, senza alcun intervento umano, ogni 2 016 blocchi (circa due settimane).
Il meccanismo è limpido:
- Se i 2 016 blocchi precedenti sono stati prodotti più velocemente del bersaglio (10 min × 2016 = 14 giorni), la difficoltà sale.
- Se sono stati prodotti più lentamente, scende.
- L'aggiustamento è limitato a ×4 o ÷4 per ciclo, per evitare shock troppo bruschi.
Conseguenza pratica: si può quadruplicare l'hashrateHashratePotenza di calcolo totale dispiegata dai miner, misurata in hash al secondo (EH/s, exahash). Più l'hashrate è alto, più la rete è costosa da attaccare.Vedi nel lessico → mondiale da un giorno all'altro (collegando intere fattorie di miningMiningProcesso di validazione dei blocchi tramite proof of work. Per come è progettato, consuma elettricità : è proprio questo che mette in sicurezza la rete.Vedi nel lessico →), la cadenza dei blocchi resta di dieci minuti. Un termostato perfetto.
Questo aggiustamento è anche ciò che rende Bitcoin autosufficiente. La rete non ha bisogno di alcuna banca centrale, di alcun comitato direttivo. Tutto il pilotaggio è codificato nel protocollo ed eseguito simultaneamente da ogni nodoNodo (node)Computer che esegue il software Bitcoin e partecipa alla rete validando blocchi e transazioni. Un « full node » conserva una copia completa della blockchain.Vedi nel lessico →.
La catena e l'immutabilità
Ogni blocco contiene l'hashHash (impronta)Funzione che trasforma un dato di dimensione qualunque in un'impronta di dimensione fissa. Lo stesso input dà sempre lo stesso output, ma dall'output non si risale all'input.Vedi nel lessico → del blocco precedente. Questo piccolo dettaglio tecnico ha una conseguenza potente: tentare di modificare un vecchio blocco cambia il suo hash, il che invalida tutti i blocchi successivi, il che costringe a ricalcolarli uno per uno, in competizione con la rete mondiale che continua ad avanzare.
In pratica: per modificare una transazione con 6 conferme, un attaccante dovrebbe rifare il lavoro di 6 blocchi più velocemente di quanto l'intera rete globale produca i blocchi successivi. Ciò richiederebbe di controllare più del 50% dell'hashrateHashratePotenza di calcolo totale dispiegata dai miner, misurata in hash al secondo (EH/s, exahash). Più l'hashrate è alto, più la rete è costosa da attaccare.Vedi nel lessico → mondiale per un'ora, e oltre qualche blocco il calcolo diventa economicamente assurdo.
È ciò che si chiama immutabilità: non un blocco tecnico assoluto, ma un'economia dell'attacco che diventa rapidamente proibitiva. Più una transazione è vecchia, più è bloccata.
Di tanto in tanto, due minerMinerComputer o farm di computer che risolve il puzzle crittografico necessario per aggiungere un nuovo blocco alla blockchain, in cambio di una ricompensa in bitcoin.Vedi nel lessico → trovano un blocco quasi simultaneamente. La catena ha allora brevemente due versioni concorrenti. La rete finisce per convergere sulla catena più lunga (quella con più lavoro accumulato), e l'altra viene abbandonata. Le transazioni del blocco perdente tornano semplicemente nel mempoolMempoolArea di attesa in cui le transazioni Bitcoin sostano prima di essere incluse in un blocco. Più la mempool è piena, più aumentano le commissioni necessarie.Vedi nel lessico →. È ciò che si chiama una riorganizzazione. Resta rara e tocca solo gli ultimissimi blocchi.
Avvertenza
Contenuto esclusivamente educativo e informativo: né consulenza d'investimento, né fiscale o legale. Bitcoin comporta rischi importanti, tra cui una forte volatilità e la possibile perdita del capitale investito. Ogni lettore resta responsabile delle proprie decisioni; in caso di dubbio, consultare un professionista qualificato nella propria giurisdizione.
Per approfondire
Una volta chiari questi ingranaggi, i passi successivi logici:
- Capire Bitcoin (guida del tema)
- Cos'è Bitcoin?: le basi prima del tecnico.
- L'halving Bitcoin: zoom sul meccanismo di emissione.
- Bitcoin in cifre: una fotografia attuale della rete e dell'hashrateHashratePotenza di calcolo totale dispiegata dai miner, misurata in hash al secondo (EH/s, exahash). Più l'hashrate è alto, più la rete è costosa da attaccare.Vedi nel lessico →.
- Miti su Bitcoin: demistificazione dei punti tecnici mal compresi.