TL;DR
Il mining è il processo attraverso il quale le transazioni Bitcoin vengono verificate e aggiunte alla blockchain. L'obiettivo dei miner è trovare una soluzione valida a problemi matematici complessi. I miner che riescono a risolvere questi puzzle matematici vengono premiati con nuovi bitcoin e commissioni delle transazioni.
Nei primi anni, gli utenti Bitcoin potevano partecipare al mining utilizzando i loro computer personali. Al giorno d'oggi, il mining redditizio richiede l'uso di dispositivi altamente specializzati detti mining rig. Poiché il mining individuale è molto difficile, molti miner scelgono di unirsi in una mining pool per aumentare le proprie possibilità di ottenere una ricompensa per blocco (block reward), che viene poi condivisa proporzionalmente tra i membri della pool.
Introduzione
Il mining di bitcoin assicura che la blockchain rimanga aggiornata sulle transazioni legittime. Alla nascita del concetto di blockchain, il mining era una soluzione unica per creare consenso in un ambiente trustless. In questo senso, il mining è fondamentale per il modello di sicurezza su cui si basa Bitcoin.
L'idea di minare e ricevere BTC in cambio è un affare attraente. Da una parte i giorni del mining con la CPU del proprio pc sono passati, ma comunque essere coinvolti nel mining non richiede sempre il possesso di un dispositivo fisico. Ma prima di poter decidere se il mining è quello che fa per te, vediamo brevemente come funziona questo processo su Bitcoin.
Che cos'è il mining di bitcoin?
L'obiettivo di un miner è trovare un block hash valido per il suo blocco candidato. Un block hash è una stringa di numeri e lettere che funziona come un ID univoco per ogni blocco. Ecco un esempio di block hash:
0000000000000000000b39e10cb246407aa676b43bdc6229a1536bd1d1643679
Per creare un nuovo block hash, il miner deve raccogliere il block hash del blocco precedente, i dati del blocco candidato, un nonce e sottoporre il tutto attraverso una funzione di hash.
Non appena un miner trova un hash valido, può convalidare il blocco candidato e ricevere la ricompensa in bitcoin. Questo è anche il momento in cui le transazioni incluse in quel blocco passano da in sospeso a confermate.
Quanto guadagna un miner di Bitcoin
Un'altra metrica importante è il consumo energetico di un mining rig. Se si spendono più soldi in elettricità rispetto al valore guadagnato dal mining, la redditività scompare.
Come iniziare a fare mining di Bitcoin
Teoricamente, potresti provare ancora a minare bitcoin con il tuo personal computer, ma le possibilità di trovare un hash valido sono praticamente zero. L'esecuzione della funzione di hash è relativamente veloce, ma il calcolo dell'enorme quantità di input casuali per il nonce richiede molto più tempo. Ecco perché, al giorno d'oggi, hai bisogno di hardware specializzato ancora prima di provare a diventare un miner e avere dei buoni profitti.
Quale attrezzatura dovrei usare per fare mining?
In generale, puoi provare a fare mining di criptovalute utilizzando una CPU, GPU, dei FPGA o gli ASIC (esamineremo il tutto tra un attimo). Alcune altcoin possono ancora essere minate con le schede GPU. Le FPGA potrebbero essere un'opzione a seconda dell'algoritmo di mining, della difficoltà e dei costi dell'elettricità. Ma quando si tratta di Bitcoin, gli ASIC mining rig sono le macchine più efficienti.
CPU (unità centrale di elaborazione)
GPU (unità di elaborazione grafica)
Le GPU possono soddisfare scopi diversi, ma fondamentalmente vengo utilizzate per elaborazioni grafiche e trasmettere quest'ultime su uno schermo. Sono in grado di dividere task complessi in diversi task più piccoli così da aumentarne le prestazioni. Alcune altcoin possono essere minate con le GPU, ma l'efficienza dipende dall'algoritmo di mining e dalla difficoltà.
FPGA (field-programmable gate array)
I circuiti FPGA possono essere programmati e poi riprogrammati per soddisfare diverse funzioni e applicazioni. Sono personalizzabili e più convenienti rispetto agli ASIC, ma sono meno efficienti per il mining di bitcoin.
ASIC (application-specific integrated circuit)
Mining pool
Come unirsi a una mining pool?
Quando entri in un pool utilizzando il tuo hardware, dovrai configurare un software che ti permette di collaborare con altri miner. In genere, questo processo comporta la registrazione di un account e la connessione a un mining pool server.
Puoi avere un'idea del profitto che potresti ottenere sulla pagina di Binance Pool. I guadagni in BTC vengono pagati quotidianamente nel tuo wallet Bitcoin.
Cloud mining
Se vuoi evitare i passaggi più tecnici, è anche possibile prendere parte a una cloud-mining farm, lasciando l'hardware e il software a carico dei proprietari della farm. In generale, il cloud mining consiste nel pagare qualcun altro per fare mining per proprio conto. Il proprietario della farm condividerà i profitti con te. Tuttavia, questa opzione è molto rischiosa in quanto non vi è alcuna garanzia che si otterrà un ritorno dal proprio investimento. Molti servizi di cloud mining si sono rivelati truffe, quindi fai attenzione.
In chiusura
L'investimento iniziale per un mining redditizio è molto elevato e inoltre vi sono molti rischi. I tuoi rendimenti dipenderanno anche dalle condizioni del mercato e da fattori esterni come i prezzi dell'energia e i miglioramenti dell'hardware utilizzato. Assicurati di fare le dovute ricerche prima di spendere soldi per un mining rig.