Riepilogo

Il mining è il processo di convalida delle transazioni Bitcoin e di aggiunta alla blockchain. L'obiettivo dei minatori è trovare risposte efficienti a problemi matematici complessi. I minatori che risolveranno con successo il problema verranno ricompensati con nuovi Bitcoin e commissioni di transazione.

Nei primi anni, gli utenti Bitcoin potevano partecipare alla competizione mineraria utilizzando i personal computer. Oggi, ottenere profitti minerari può contare solo su macchine minerarie estremamente professionali. È difficile trarre profitto dal mining con una sola macchina, quindi molti minatori scelgono di unirsi ai pool minerari per aumentare la probabilità di ottenere premi per blocchi (i premi sono condivisi proporzionalmente tra i membri del pool minerario).


introduzione

Il mining di Bitcoin garantisce che le ultime transazioni legittime siano registrate sulla blockchain. All’epoca, era una soluzione unica per creare fiducia in un ambiente senza fiducia. Da questo punto di vista, il mining è il fulcro del modello di sicurezza di Bitcoin.

Guadagnare premi Bitcoin attraverso il mining sembra un affare molto interessante. Sono finiti i tempi in cui si utilizzavano le CPU dei computer per il mining, ma le macchine minerarie fisiche non sono una necessità per partecipare al mining. Prima di decidere se partecipare al mining, discutiamo brevemente i principi del mining di Bitcoin.


Cos'è il mining di Bitcoin?

Quando gli utenti creano una nuova transazione Bitcoin, devono attendere che altri utenti della rete (nodi) verifichino e confermino la validità. I minatori sono responsabili della raccolta di nuove transazioni in sospeso e della loro centralizzazione in blocchi candidati (nuovi blocchi in attesa di verifica).

L'obiettivo del minatore è trovare hash di blocco validi per i blocchi candidati. Il valore hash del blocco è costituito da una stringa di numeri e lettere, ovvero un ID univoco che distingue i diversi blocchi. Ecco un esempio di hash di blocco:

0000000000000000000b39e10cb246407aa676b43bdc6229a1536bd1d1643679


Per creare un nuovo hash di blocco, il miner deve raccogliere l'hash del blocco precedente, i dati del blocco candidato, un numero casuale e inserire il tutto nella funzione hash.

Tuttavia, i miner devono trovare un nonce che combini tutti i dati per generare un hash del blocco che inizi con un numero specifico di zeri. Il numero di zeri cambia con la difficoltà di mining. Se l'hash del blocco è valido, dimostra che il miner ha completato il lavoro necessario per verificare il blocco candidato (ovvero la prova del lavoro).

I minatori possono apportare modifiche al nonce solo dopo aver raccolto le transazioni in sospeso e creato i blocchi candidati: questo è esattamente il modo in cui funziona il miner mining. In un intenso processo di tentativi ed errori, il minatore modifica costantemente il nonce ed esegue l'hashing dei dati combinati più volte finché non trova il valore risolto per il blocco (ovvero un hash che inizia con un numero specifico di zeri).

Una volta trovato un hash valido, il minatore può verificare il blocco candidato e richiedere la ricompensa Bitcoin. A questo punto, le transazioni blockchain in questo blocco cambiano da "in sospeso" a "confermate".


Quanto guadagnano i minatori Bitcoin?

Ogni nuovo blocco porta una ricompensa per il blocco ai minatori, composta da Bitcoin appena generati (sussidio per il blocco) e commissioni di transazione. I premi in blocco derivano quasi interamente dai sussidi in blocco, quindi la maggior parte delle persone considera direttamente i sussidi in blocco come premi in blocco (le commissioni di transazione vengono ignorate).

Nel 2009, il sussidio iniziale per il mining di Bitcoin era di 50 Bitcoin e la ricompensa veniva dimezzata ogni 210.000 blocchi estratti (circa quattro anni). Questi eventi di dimezzamento hanno portato la ricompensa mineraria a essere ridotta a 25 Bitcoin nel 2012, a 12,5 Bitcoin nel 2016 e infine a 6,25 Bitcoin nel 2020. Il prossimo dimezzamento dovrebbe verificarsi nel 2024. A partire da maggio 2021, i miner riceveranno circa 300.000 dollari in premi in blocchi per ogni blocco estratto.

Tuttavia, ci sono ancora molti fattori da considerare quando si valutano le attrezzature minerarie e la redditività. Tra questi, la velocità con cui la macchina mineraria genera e testa i numeri casuali è un indicatore chiave. Questo valore è chiamato hash rate ed è la chiave del successo dei minatori Bitcoin. Maggiore è l'hash rate, più velocemente potrai testare gli input casuali.

Un altro indicatore importante è il consumo energetico della macchina mineraria. Se il costo dell’elettricità è maggiore del ricavo minerario, non ci sarà alcun profitto.


Una guida per principianti al mining di Bitcoin

La decentralizzazione e l'open source sono due caratteristiche principali di Bitcoin, quindi tutti possono partecipare alla competizione mineraria. In precedenza, era possibile partecipare all'estrazione di nuovi blocchi utilizzando un personal computer. Con l’aumentare della difficoltà di mining, verranno utilizzati computer più performanti (ne parleremo più avanti).

In teoria, un personal computer può ancora partecipare al mining di Bitcoin, ma le possibilità di trovare un hash valido sono scarse. Le funzioni hash sono relativamente veloci da calcolare, ma richiedono più tempo per calcolare enormi input casuali. Pertanto, il prerequisito affinché i minatori raggiungano la redditività è disporre di hardware professionale.


Quale piattaforma mineraria dovrei usare?

In generale, il mining di criptovalute può utilizzare impianti di mining CPU, GPU, FPGA o ASIC (ognuno dei quali verrà introdotto in seguito). Attualmente, alcuni altcoin possono essere estratti utilizzando schede grafiche (GPU). Considerando l’algoritmo di mining, la difficoltà e i costi dell’elettricità, anche le macchine minerarie FPGA possono essere un’opzione. Ma quando si tratta di Bitcoin, i miner ASIC sono l’attrezzatura più efficiente.


CPU (unità centrale di elaborazione)

La CPU funziona come un chip multifunzione, responsabile dell'invio di comandi a diverse aree del computer. Tuttavia, la sua efficienza non può soddisfare i requisiti del mining di criptovalute.


GPU (unità di elaborazione grafica)

Le GPU servono a molti scopi, ma fondamentalmente vengono utilizzate solo per elaborare la grafica e visualizzarla sullo schermo. La GPU divide le attività complesse in diverse sottoattività per migliorare le prestazioni. Alcuni mining di altcoin possono utilizzare GPU, ma l'efficienza dipende dall'algoritmo di mining e dalla difficoltà.


FPGA (array di porte programmabili sul campo)

Gli FPGA possono essere programmati e riprogrammati per servire diverse funzioni e applicazioni. Questo tipo di attrezzatura può essere personalizzata ed è più conveniente rispetto all'ASIC, ma ridurrà l'efficienza del mining di Bitcoin.


ASIC (circuito integrato specifico per l'applicazione)

ASIC, abbreviazione di Application Specific Integrated Circuit, significa che questi computer sono progettati per un unico scopo. I miner ASIC sono dispositivi realizzati su misura per il mining di criptovalute. Sebbene la personalizzazione sia inferiore a quella dell'FPGA e il prezzo sia più costoso, l'hash rate e il livello di consumo energetico determinano che l'ASIC è la scelta più efficiente per il mining di Bitcoin.


Piscina mineraria

Anche se la probabilità di estrarre un blocco da solo è scarsa, l'adesione a un pool di mining di criptovalute ti consente di combinare la tua potenza di calcolo con quella di altri miner. Quando il pool minerario estrae con successo un blocco, i Bitcoin estratti verranno condivisi da tutti i minatori. La ricompensa del pool minerario è proporzionale al potere minerario apportato dall’individuo.


Come aderire a un pool minerario?

Quando ti unisci a un pool minerario utilizzando l'hardware locale, devi configurare il tuo software personale per funzionare con altri minatori. Il processo di solito prevede la registrazione di un account e la connessione al server del pool minerario.

Se possiedi già un impianto di mining, Binance Pool è l'ideale per estrarre Bitcoin e altre monete in base all'algoritmo SHA-256. Al fine di massimizzare i profitti (pagati in Bitcoin), i minatori passeranno liberamente tra BTC, BCH e BSV.

Per dettagli sui guadagni, visita la pagina Binance Pool. I guadagni in Bitcoin verranno trasferiti al portafoglio Bitcoin su base giornaliera.


Estrazione nel cloud

Se vuoi stare lontano da operazioni tecniche ingombranti, puoi anche unirti a una miniera cloud e lasciare il software e l’hardware al proprietario della miniera. In generale, le farm di cloud mining di solito pagano le persone affinché assumano persone che effettuino attività di mining per loro conto. Il proprietario della miniera prenderà una certa percentuale dei profitti come compenso. Tuttavia, questo approccio è altamente rischioso e non vi è alcuna garanzia che l’investimento venga ripagato. A peggiorare le cose, molte operazioni di cloud mining sono esse stesse truffe e devono essere affrontate con cautela.


Riassumere

Se comprendi le basi di come funziona il mining di Bitcoin, puoi evitare di commettere errori. Con la giusta combinazione di software e hardware, chiunque può partecipare al mining e contribuire alla sicurezza della rete Bitcoin. Anche se scopri che il mining non fa per te, hai contribuito al funzionamento del nodo Bitcoin.

Guadagnare dal mining è estremamente impegnativo, l’investimento iniziale è molto elevato e i rischi potenziali sono molti. I rendimenti finali saranno influenzati anche dalle condizioni di mercato e da fattori esterni come i prezzi dell’energia e i miglioramenti dell’hardware. Prima di investire in una macchina mineraria, assicurati di pensarci due volte e di condurre un’attenta ricerca.