Il mining di Bitcoin è l'elaborazione delle transazioni nel sistema di valuta digitale, in cui i record delle transazioni Bitcoin correnti, noti come blocchi, vengono aggiunti al record delle transazioni passate, noto come catena di blocchi.
Un Bitcoin è definito dal record firmato digitalmente delle sue transazioni, a partire dalla sua creazione. Il blocco è una prova di lavoro hash crittografata, creata in un processo ad alta intensità di calcolo. I minatori utilizzano software che accede alla loro capacità di elaborazione per risolvere algoritmi relativi alle transazioni. In cambio, viene assegnato un certo numero di Bitcoin per blocco. La catena di blocchi impedisce i tentativi di spendere un Bitcoin più di una volta, altrimenti la valuta digitale potrebbe essere contraffatta mediante copia e incolla.
In origine, il mining di Bitcoin veniva condotto sulle CPU dei singoli computer, con più core e maggiore velocità con conseguente maggiore redditività. Successivamente, il sistema è diventato dominato da sistemi di schede multi-grafiche, poi array di gate programmabili sul campo (FPGA) e infine circuiti integrati specifici dell'applicazione (ASIC), nel tentativo di trovare più hash con un minore consumo di energia elettrica.
A causa di questa costante escalation, è diventato difficile per i potenziali nuovi minatori iniziare. Questa difficoltà regolabile è un meccanismo intenzionale creato per prevenire l'inflazione. Per aggirare questo problema, le persone spesso lavorano nei pool minerari.
Bitcoin generalmente è iniziato con l'estrazione di individui e piccole organizzazioni. A quel tempo, l'avvio potrebbe essere abilitato da un unico sistema di gioco di fascia alta. Ora, tuttavia, le organizzazioni minerarie più grandi potrebbero spendere decine di migliaia su un computer specializzato ad alte prestazioni.
Nel mondo del malware, una delle minacce attuali più diffuse è il mining di infezioni da botnet, in cui i sistemi utente estraggono Bitcoin senza che i proprietari ne siano a conoscenza ei fondi vengono convogliati al botnet master.