TL;DR

Il mining è il processo che verifica le transazioni Bitcoin e quindi le aggiunge alla blockchain. L’obiettivo dei miner è trovare soluzioni valide a problemi matematici complessi. I minatori che completano con successo il puzzle verranno ricompensati con nuovi bitcoin e commissioni di transazione. 

All’inizio, gli utenti Bitcoin potevano partecipare a gare di mining con i personal computer. Attualmente, un’attività mineraria redditizia richiede l’uso di strumenti minerari molto specializzati. Poiché il mining da solo è molto difficile, la maggior parte dei minatori sceglie di unirsi ai pool minerari per aumentare le possibilità di ottenere premi in blocco che vengono poi distribuiti proporzionalmente tra i membri del pool.


Introduzione

L'estrazione di Bitcoin garantisce che la blockchain venga aggiornata con transazioni valide. A quel tempo, questa attività era una soluzione unica per creare fiducia in un ambiente senza fiducia. In questo caso, il mining è una parte fondamentale del modello di sicurezza di Bitcoin.

Il concetto di mining e di ricevere in cambio BTC è una proposta interessante. Sebbene i tempi del mining con la CPU di un computer siano finiti, non è sempre necessario disporre di una macchina fisica per impegnarsi nel mining. Tuttavia, prima che tu possa decidere se il mining è adatto a te, discutiamo brevemente come funziona il mining di Bitcoin.


Cos'è il mining di Bitcoin?

Quando si genera una nuova transazione Bitcoin, gli utenti devono attendere che altri utenti della rete (nodi) la verifichino e quindi ne confermino la validità. I minatori sono responsabili della raccolta di nuove transazioni in sospeso e quindi del loro raggruppamento in un blocco candidato (un nuovo blocco che non è stato ancora convalidato).

L'obiettivo di un minatore è trovare un hash di blocco valido per il suo blocco candidato. Un hash di blocco è una stringa di numeri e lettere che funge da ID univoco per ciascun blocco. Ecco un esempio di hash di blocco:

00000000000000000000b39e10cb246407aa676b43bdc6229a1536bd1d1643679


Per creare un nuovo hash di blocco, il miner deve raccogliere l'hash del blocco precedente, i dati del blocco candidato, nonce, e quindi inviare il tutto tramite la funzione hash.

Tuttavia, il minatore deve trovare un nonce che, combinato con tutti i dati, produrrà un hash del blocco che inizia con un certo numero di zeri. Il numero di zeri cambierà in base alla difficoltà di mining. Un hash di blocco valido dimostra che il miner ha svolto il lavoro necessario per convalidare il suo blocco candidato (da qui Proof of Work).

Dopo aver raccolto le transazioni in sospeso e creato i blocchi candidati, il nonce è l'unica cosa che un minatore può modificare e questa è la funzione degli strumenti di mining. In un intenso processo di tentativi ed errori, la macchina mineraria modifica continuamente il nonce ed esegue l'hashing dei dati combinati più volte finché non trova una soluzione per il blocco (ovvero un hash che inizia con un certo numero di zeri).

Non appena trova un hash valido, il miner può convalidare il blocco candidato e quindi raccogliere la ricompensa in bitcoin. In questo momento, anche le transazioni blockchain incluse nel blocco cambieranno da in sospeso a confermate.


L'importo del reddito del minatore Bitcoin

Ogni blocco fornisce una ricompensa per blocco composta da bitcoin appena generati (sussidio per blocco) più commissioni di transazione al rispettivo minatore. Poiché i premi in blocco sono quasi interamente costituiti da sussidi in blocco, la maggior parte delle persone li chiama premi in blocco (senza prendere in considerazione le commissioni).

Per quanto riguarda Bitcoin, il sussidio per blocco è iniziato a 50 BTC nel 2009 e viene dimezzato ogni 210.000 blocchi (circa quattro anni). Il dimezzamento ha causato la riduzione dei premi minerari a 25 BTC nel 2012, poi a 12,5 BTC nel 2016 e infine a 6,25 BTC nel 2020. Il prossimo dimezzamento dovrebbe avvenire nel 2024. A partire da maggio 2021, i premi in blocco forniscono circa $ 300.000 al minuto. blocco ai minatori.

Tuttavia, ci sono molti fattori da considerare quando si valutano le attrezzature minerarie e la redditività. La velocità con cui uno strumento di mining può generare un nonce casuale e quindi testarlo è una metrica importante da verificare. Questo numero è chiamato hash rate ed è un fattore vitale per il successo di un minatore Bitcoin. Maggiore è l'hash rate, più velocemente potrai testare l'input casuale.

Un altro parametro importante è il consumo energetico dello strumento di mining. Se si spende più denaro per l’elettricità rispetto al valore ottenuto dall’estrazione mineraria, si perde la redditività.


Come iniziare a estrarre Bitcoin

Poiché Bitcoin è decentralizzato e open source, chiunque può prendere parte alle gare di mining. In passato, potevi utilizzare un personal computer per estrarre nuovi blocchi. Tuttavia, con l'aumentare della difficoltà di mining, ora avrai bisogno di una macchina più potente (ne parleremo più avanti).

In teoria si può ancora provare a minare bitcoin con un personal computer, ma le possibilità di trovare un hash valido sono quasi pari a zero. Il calcolo della funzione hash è relativamente veloce, ma il calcolo di grandi quantità di input casuali richiede più tempo. Ecco perché ora hai bisogno di hardware speciale prima di provare a diventare un minatore redditizio.


Quali attrezzature minerarie dovrebbero essere utilizzate?

In generale, puoi provare a estrarre criptovaluta utilizzando una macchina CPU, GPU, FPGA o ASIC (ci arriveremo presto). Puoi ancora estrarre alcuni altcoin con una scheda GPU. Anche le macchine FPGA possono essere un'opzione a seconda dell'algoritmo di mining, della difficoltà e dei costi dell'elettricità. Ma parlando di Bitcoin, gli strumenti di mining ASIC sono i più efficienti.


CPU (unità di elaborazione centrale)

La CPU funziona come un chip multiuso responsabile della distribuzione delle istruzioni ai vari componenti del computer. Le CPU non sono più efficienti per il mining di criptovalute.


GPU (unità di elaborazione grafica)

Le GPU possono raggiungere diversi scopi, ma essenzialmente vengono utilizzate per elaborare le immagini e quindi visualizzarle sullo schermo. Le GPU sono in grado di dividere attività complesse in diverse attività più piccole per migliorare le prestazioni. Puoi estrarre alcuni altcoin con una GPU, ma l'efficienza dipende dall'algoritmo e dalla difficoltà di mining.


FPGA (gate array programmabile sul campo)

Gli FPGA possono essere programmati e riprogrammati per servire una varietà di funzioni e applicazioni. Gli FPGA sono personalizzabili e più convenienti degli ASIC, ma meno efficienti per il mining di Bitcoin.


ASIC (circuito integrato specifico per l'applicazione)

ASIC è l'abbreviazione di circuito integrato specifico dell'applicazione. Ciò significa che questo computer è progettato per uno scopo. Gli strumenti di mining ASIC sono interamente dedicati al mining di criptovalute. Gli ASIC sono meno personalizzabili e più costosi degli FPGA, ma il loro tasso di hash e i livelli di consumo energetico rendono gli ASIC una scelta efficiente per il mining di Bitcoin. 


Estrazione mineraria in piscina

Le possibilità di estrarre solo i blocchi sono molto basse. L'adesione a un pool di mining di criptovalute ti consente di combinare la potenza di calcolo con altri minatori. Quando il pool estrae con successo un blocco, ciascun minatore riceverà una quota dei bitcoin minerari. Il montepremi è proporzionale al potere di mining fornito.


Come aderire a un pool minerario?

Semplicemente unendoti a un pool utilizzando l'hardware localmente, dovrai configurare il software per collaborare con altri minatori. Il processo richiede generalmente la registrazione dell'account e la connessione al server del pool minerario.

Se disponi di strumenti di mining, Binance Pool è un ottimo posto per iniziare a estrarre BTC e altre monete basate sull'algoritmo SHA-256. Il tuo strumento di mining passerà automaticamente tra BTC, BCH e BSV per massimizzare i rendimenti pagati in BTC.

Puoi immaginare l'importo del profitto che puoi ottenere sulla pagina Binance Pool. I guadagni in BTC vengono pagati quotidianamente in un portafoglio Bitcoin.


Nuvola di data mining

Se vuoi evitare passaggi più tecnici, puoi anche unirti a una farm di cloud mining in modo che l'hardware e il software spettino al proprietario della farm. In generale, il cloud mining richiede solitamente che tu paghi qualcun altro per eseguire l'estrazione per tuo conto. Quindi, il proprietario dell'azienda agricola dovrebbe condividere i profitti con te. Tuttavia, questa opzione è molto rischiosa perché non vi è alcuna garanzia che otterrai un ritorno sul tuo investimento. La maggior parte dei servizi di cloud mining si rivelano truffe, quindi fai attenzione.


Copertina

È utile avere una conoscenza di base di come funziona il mining di Bitcoin. Con la giusta combinazione di hardware e software, chiunque può avviare il mining e contribuire alla sicurezza della rete Bitcoin. Anche se ti rendi conto che il mining non fa per te, puoi comunque contribuire gestendo un nodo Bitcoin.

L’investimento iniziale per un’attività mineraria redditizia è molto elevato e comporta molti rischi. I tuoi rendimenti dipenderanno anche dalle condizioni di mercato e da fattori esterni, come i prezzi dell'energia e gli aggiornamenti dell'hardware. Assicurati di fare le tue ricerche prima di spendere soldi per strumenti di mining.