Mining e consenso
Il mining viene spesso descritto come la risoluzione di problemi matematici complessi. Non lo è. I miner tirano a indovinare dei numeri, calcolano l'hash dell'intestazione del blocco a ogni tentativo e continuano finché un hash non scende sotto il target. Il lavoro è volutamente stupido e volutamente costoso, e quel costo è la sicurezza.
La difficoltà è la parte che si autocorregge. Ogni 2.016 blocchi la rete ricalibra il target in modo che i blocchi continuino ad arrivare più o meno ogni dieci minuti, qualunque sia l'hashrate entrato o uscito. Nessuno la regola e nessuno può scavalcarla. Il sussidio del blocco si dimezza ogni 210.000 blocchi, ed è quel calendario a far rispettare il tetto all'offerta.
Il consenso è l'altra metà della sezione, ed è qui che i termini si fanno scivolosi. Un blocco orfano non è la stessa cosa di uno diventato obsoleto (stale). Una riorganizzazione della catena è routine a un blocco e allarmante a sei. Anche il selfish mining sta qui, insieme alla distinzione tra consenso e regole di consenso che la maggior parte delle spiegazioni salta. Il vocabolario dei fork vive sotto protocollo e aggiornamenti, e l'attacco del 51% sotto privacy e sicurezza, perché entrambi riguardano ciò che qualcuno fa alla rete e non come funziona.
Anche pool, ASIC, hashrate e la questione dell'energia sono qui, perché una risposta onesta su quanta elettricità consuma il bitcoin parte dal sapere che cos'è un terahash e chi lo paga.
37 termini. Ultima revisione: 24 settembre 2026.
Termini: Mining e consenso
- Aggiustamento della difficoltàanche RetargetL'aggiustamento della difficoltà è la regola che ridefinisce ogni 2.016 blocchi quanto è difficile il mining, riportando il tempo medio tra i blocchi verso i dieci minuti al variare dell'hashrate.
- Albero di MerkleUn albero di Merkle è la piramide di hash che comprime tutte le transazioni di un blocco in un unico valore di 32 byte, così qualsiasi pagamento può essere dimostrato senza il resto.
- Altezza del bloccoanche AltezzaL'altezza del blocco è il numero di blocchi nella catena precedenti a un dato blocco: il blocco genesi ha quindi altezza 0 e il blocco minato dopo di esso ha altezza 1.
- ASICanche Circuito integrato specifico per applicazione, Mining rigUn ASIC è un chip costruito per svolgere un solo compito e in bitcoin quel compito è indovinare hash SHA-256, cosa che fa migliaia di volte più velocemente per watt rispetto a qualsiasi computer di uso generale.
- BloccoUn blocco è un lotto di transazioni bitcoin più l'intestazione di 80 byte che lo sigilla, aggiunto alla catena all'incirca ogni dieci minuti dal miner che per primo lo risolve.
- Blocco genesianche Blocco 0Il blocco genesi è il primo blocco della catena di bitcoin, inserito nel codice del software il 3 gennaio 2009, e l'unico la cui ricompensa di 50 bitcoin non può mai essere spesa.
- Blocco Merkleanche Merkle block, Ramo Merkle parzialeUn blocco Merkle è la risposta che riceve un wallet leggero quando chiede il contenuto filtrato di un blocco: l'intestazione di 80 byte più solo gli hash necessari a dimostrare quali transazioni corrispondono.
- Blocco obsoletoUn blocco obsoleto è un blocco del tutto valido che ha perso la corsa: ha vinto un altro blocco della stessa altezza, quindi la rete ha costruito su quello e ha abbandonato questo.
- Blocco orfanoUn blocco orfano è un blocco il cui blocco padre il tuo nodo non ha ancora visto, quindi non può essere validato né collegato, e non è ciò che la maggior parte delle persone intende quando usa questa parola.
- Blocco serializzatoUn blocco serializzato è l'esatta stringa di byte in cui un blocco si trasforma sulla rete o su disco: l'intestazione di 80 byte, un conteggio delle transazioni e poi ogni transazione in ordine.
- Blocco versione 2anche Blocco v2Un blocco versione 2 è un blocco il cui campo versione dell'intestazione vale 2, l'aggiornamento con cui il BIP34 ha imposto l'altezza del blocco stesso come primo elemento del suo script coinbase.
- ConsensoIn bitcoin il consenso è lo stato in cui nodi gestiti in modo indipendente, che seguono regole identiche, concordano su un'unica catena: la catena valida che porta la maggior quantità di proof of work accumulata.
- Difficoltà di mininganche difficoltà, difficoltà della rete, Mining difficultyLa difficoltà di mining è la manopola che la rete gira ogni 2.016 blocchi per mantenere l'arrivo dei blocchi a circa dieci minuti di distanza, indipendentemente da quanto hashrate si presenti, molto o poco.
- Dimensione massima del bloccoanche Maximum block sizeLa dimensione massima del blocco è il tetto alla quantità di dati che un blocco bitcoin può trasportare e, dal SegWit, quel tetto è un budget di quattro milioni di unità di peso, non un conteggio di byte.
- Halvinganche Halvening, Halving di bitcoin, DimezzamentoL'halving è il momento, ogni 210.000 blocchi, in cui il nuovo bitcoin pagato ai miner viene dimezzato, restringendo l'emissione di bitcoin secondo un calendario che nessuno può cambiare.
- Hash dell'intestazione del blocco precedenteL'hash dell'intestazione del blocco precedente è il campo di 32 byte presente in ogni intestazione di blocco che ne indica il genitore, ed è l'unico collegamento che trasforma un insieme di blocchi in una catena.
- HashpriceL'hashprice è il ricavo giornaliero che un miner ottiene per unità di potenza di calcolo, di solito espresso in dollari per petahash al giorno, ed è la cifra che decide se vale la pena tenere in funzione una macchina.
- Hashrateanche Hash rate, Potenza di hashingL'hashrate è il numero di tentativi di hash che la rete di mining compie ogni secondo, la misura standard di quanto lavoro computazionale difende bitcoin in un dato momento.
- Intestazione del bloccoanche HeaderL'intestazione del blocco è il riepilogo di 80 byte di un blocco: versione, hash dell'intestazione precedente, radice di Merkle, timestamp, nBits e nonce, ed è la parte di cui i miner calcolano davvero l'hash.
- Limite di sigop per bloccoIl limite di sigop per blocco limita ogni blocco bitcoin a 80.000 unità di costo delle operazioni di firma, un budget di verifica contato separatamente dal budget di dimensione di 4.000.000 unità di peso.
- Maturità Coinbaseanche Coinbase maturity, Coinbase maturity ruleLa maturità Coinbase è la regola di consenso che blocca le monete appena create da un blocco per altri 100 blocchi prima che una transazione possa spenderle.
- Mining di bitcoinanche Mining, MinerIl mining di bitcoin è la competizione per aggiungere alla blockchain il blocco di transazioni successivo, in cui macchine specializzate provano migliaia di miliardi di hash per una ricompensa pagata in nuovi bitcoin e commissioni.
- Mining in solitarioIl mining in solitario significa puntare le tue macchine sul tuo nodo e tenerti l'intera ricompensa del blocco quando vinci, accettando che potresti non vincere mai.
- Mining poolUn pool di mining combina l'hashrate di migliaia di miner separati, così che condividano le ricompense dei blocchi in pagamenti piccoli e regolari, invece di aspettare anni ciascuno per un blocco proprio.
- nBitsanche obiettivo compattonBits è il campo di quattro byte presente in ogni intestazione di blocco che impacchetta l'obiettivo di mining in una codifica compatta, in stile virgola mobile, formata da un esponente e da un coefficiente di tre byte.
- NonceUn nonce è il contatore di quattro byte nell'intestazione di un blocco che i miner incrementano mentre cercano un hash inferiore al target, il che dà solo 4.294.967.296 tentativi per intestazione.
- Peso del bloccoIl peso del blocco misura un blocco bitcoin su una scala in cui un byte di dati witness costa 1 unità e ogni altro byte costa 4, con un limite di 4.000.000 unità.
- Proof of workanche PoWLa proof of work è la regola secondo cui un blocco conta solo quando l'hash della sua intestazione scende sotto un target, così pubblicare un blocco valido costa elettricità reale che chiunque può verificare in millisecondi.
- Radice di MerkleLa radice di Merkle è l'unico hash di 32 byte presente nell'intestazione di un blocco che impegna tutte le transazioni di quel blocco, nell'esatto ordine in cui il miner le ha disposte.
- Regole di consensoLe regole di consenso sono i controlli di validità che ogni nodo completo applica a un blocco: infrangere anche una sola di esse rende quel blocco non valido, indipendentemente dalla quantità di lavoro che contiene.
- Ricompensa del bloccoLa ricompensa del blocco è tutto ciò che un miner riceve per un blocco: il sussidio di nuova emissione più tutte le commissioni di transazione che contiene, incassati nella prima transazione del blocco.
- Riorganizzazione della catenaanche Reorg, Riorganizzazione della blockchainUna riorganizzazione della catena è ciò che accade quando il tuo nodo scopre un ramo con più lavoro accumulato, scollega i blocchi che aveva accettato e ricostruisce la punta della catena lungo il nuovo ramo.
- Selfish miningIl selfish mining è una strategia in cui un miner nasconde un blocco risolto e lo rilascia solo per invalidare quello di un rivale, guadagnando più di quanto la sua quota di hashrate dovrebbe fruttare.
- SHA-256anche SHA256SHA-256 accetta un input di qualsiasi lunghezza e restituisce un'impronta di 32 byte identica ogni volta, imprevedibile in anticipo e impossibile da invertire.
- Soglia obiettivoanche SogliaLa soglia obiettivo è il numero di 256 bit al quale o al di sotto del quale deve cadere l'hash dell'intestazione di un blocco perché il blocco valga come proof of work valido.
- Stratum V2anche SV2Stratum V2 è il protocollo riscritto tra miner e pool che cifra la connessione e consente al miner, anziché al pool, di scegliere quali transazioni entrano nel blocco.
- Sussidio di bloccoIl sussidio di blocco è il bitcoin completamente nuovo creato in ogni blocco, fissato dal codice a 50 bitcoin nel 2009 e dimezzato ogni 210.000 blocchi fino ad arrivare a zero.
Le altre 13 sezioni
- Nozioni di baseChe cos'è il bitcoin, che cos'è un satoshi e le poche idee su cui si regge il resto del glossario.
- Indirizzi e chiaviDove vengono inviati i bitcoin, su che cosa dà davvero il controllo una chiave privata e come un solo seed produce migliaia di indirizzi.
- Wallet e custodiaHot, cold, custodiali e multisig, e che cosa cambia ciascuno rispetto a chi può spostare i tuoi bitcoin.
- Privacy e sicurezzaGli attacchi che portano via i bitcoin alle persone, e le abitudini e gli strumenti che li fermano.
- Transazioni e commissioniDi che cosa è fatta una transazione bitcoin, perché costa quanto costa e come sbloccarne una.
- Acquisto ed exchangeTipi di ordine, spread e listini delle commissioni: il vocabolario che un exchange usa mentre ti addebita dei costi.
- Mercati e investimentiCapitalizzazione di mercato, volatilità ed ETF spot. Il linguaggio del prezzo, senza previsioni sul prezzo.
- Protocollo e aggiornamentiSegWit, Taproot, soft fork e BIP: come cambia il bitcoin e chi decide.
- Lightning e layer 2Canali di pagamento, fatture e routing, per spostare bitcoin senza pagare per lo spazio in un blocco.
- Regolamentazione e imposteKYC, la Travel Rule, MiCA e plusvalenze: le regole che arrivano al tuo conto e alla tua dichiarazione dei redditi.
- Cultura e storiaMt. Gox, il blocco genesi, HODL, e gli eventi e lo slang che hanno plasmato il modo di parlare del bitcoin.
- Nodi e softwareBitcoin Core, full node, pruning e RPC: il software che fa rispettare le regole.
- Riferimento per sviluppatoriTipi di messaggio P2P, opcode e termini di script: i nomi dei campi che incontri leggendo il codice del bitcoin.
Domande frequenti
I miner risolvono problemi matematici complessi?
No, e la frase è fuorviante. Tirano a indovinare dei numeri, calcolano l'hash dell'intestazione del blocco a ogni tentativo e ripetono finché un hash non scende sotto il target. Il lavoro è volutamente stupido e volutamente costoso, ed è quel costo a proteggere la catena.
Posso ancora minare bitcoin con profitto a casa?
Quasi certamente no con l'elettricità domestica. Una macchina attuale assorbe più potenza di quella che fornisce un circuito domestico standard, fa più o meno il rumore di un aspirapolvere e va in perdita sopra circa cinque centesimi per chilowattora.
A che cosa serve l'adeguamento della difficoltà?
A far arrivare i blocchi più o meno ogni dieci minuti, indipendentemente da quanto hardware sia in funzione. Ogni 2.016 blocchi la rete ritara il target, quindi l'arrivo di altri miner rende il mining più difficile e non fa comparire i bitcoin più in fretta.
Che cosa succede ai miner quando il sussidio finisce?
Le commissioni di transazione dovranno sostituirlo. Il sussidio si dimezza ogni 210.000 blocchi e arriva a zero intorno al 2140, e se le sole commissioni possano pagare la stessa sicurezza è la questione aperta più longeva del bitcoin.