mining
Il mining è il processo con cui le nuove transazioni Bitcoin vengono confermate e aggiunte alla blockchain. I miner competono per risolvere un rompicapo computazionale e il vincitore guadagna bitcoin appena creati come ricompensa.
Il mining è il meccanismo che mantiene la rete Bitcoin sicura e decentralizzata. I miner sono computer, o macchine progettate appositamente chiamate ASIC, che raccolgono le transazioni in attesa e le raggruppano in un blocco candidato. Per aggiungere quel blocco alla blockchain, devono trovare un numero specifico chiamato nonce che, combinato con i dati del blocco ed elaborato tramite l'algoritmo di hashing SHA-256, produca un risultato al di sotto di un certo target. Questo processo richiede un enorme sforzo computazionale ed è volutamente progettato per essere difficile.
Quando un miner trova una soluzione valida, la trasmette alla rete. Gli altri nodi verificano la soluzione all'istante e, se valida, accettano il nuovo blocco. Il miner vincitore riceve due cose: il sussidio di blocco, ovvero bitcoin appena creati, e tutte le commissioni di transazione incluse in quel blocco. Questa ricompensa è l'unico modo in cui nuovi bitcoin entrano in circolazione. Il sussidio è partito da 50 BTC per blocco nel 2009 e si dimezza circa ogni quattro anni in un evento chiamato halving. Dal 2024, il sussidio è di 3,125 BTC per blocco.
Il mining fa rispettare anche le regole di Bitcoin senza dipendere da alcuna autorità centrale. Poiché riscrivere la storia richiederebbe di rifare tutto il lavoro computazionale successivo, il costo di attaccare la rete cresce con le sue dimensioni. Questo è ciò che rende permanenti i registri di Bitcoin. Una transazione sepolta sotto molti blocchi è, a tutti gli effetti pratici, irreversibile.