Come minare Bitcoin (informazioni prese dal: https://academy.bit2me.com/)
Nel sistema economico tradizionale, stati e governi possono stampare denaro a loro piacimento. Questo non accade in Bitcoin per due motivi:
- Esiste un limite di 21 milioni di monete e questo numero non può essere modificato.
- Il numero di monete rilasciate come ricompensa per il lavoro svolto è limitato nel software e si dimezza ogni 210.000 blocchi tramite un meccanismo chiamato halving.
Fino al momento in cui i 21 milioni di bitcoin sono completamente emesse (cosa che accadrà intorno all'anno 2140) nuove monete vengono messe in circolazione ogni 10 minuti. Questi sono ottenuti dai minatori come compenso per il lavoro di verifica svolto. I miner generano e convalidano i blocchi che compongono il grande libro contabile che è la rete blockchain di Bitcoin.
L'estrazione dell'oro consiste nell'asportazione di ampie porzioni di terreno con macchine pesanti per ottenere il metallo prezioso in quantità sufficiente a pagare i costi di sfruttamento e ottenere un profitto. Lo stesso vale per il mining di Bitcoin, con l'eccezione che vengono utilizzate apparecchiature informatiche complesse realizzano calcoli computazionali e come risultato ottengono due incentivi:
- Nuovo Bitcoin messo in circolazione
- Le commissioni sulle transazioni
“La rete cronometra le transazioni man mano che vengono hash (esegui una trasformazione crittografica) all'interno di una catena continua di prove di lavoro basate su hash. Si sta formando un record che non può essere modificato senza rifare la prova del lavoro. La catena più lunga serve non solo come prova della sequenza di eventi che si sono verificati, ma anche come prova che proveniva dal più grande insieme di potenza della CPU. Finché la massima potenza della CPU è controllata da nodi che non collaborano per attaccare la rete, genereranno la catena più lunga e supereranno gli attaccanti".
Satoshi Nakamoto in White Paper sui bitcoin
Come essere un minatore di bitcoin
El processo di estrazione di bitcoin È sempre la stessa cosa: i minatori ricevono un nuovo problema di matematica ogni dieci minuti e il più veloce a risolverlo vince le nuove monete che vengono messe in circolazione.
Questo problema matematico si basa su calcoli casuali che mirano a trovare la soluzione e quindi ottenere la convalida del blocco. Chi riesce a risolverlo ottiene la ricompensa, a condizione che il resto dei membri della rete confermi che la risposta è corretta.
Prima di continuare, ti consigliamo di rivedere ciò che a impianto minerario per continuare a capire come procedere per minare Bitcoin e ottenere una buona performance.
Funzione del mining
Poiché le criptovalute sono un sistema decentralizzato, abbiamo bisogno di una formula che ci permetta di controllare tutte le operazioni effettuate. La missione di mining è fondamentale per impedire a qualcuno di utilizzare la stessa quantità di Bitcoin più di una volta o di poter introdurre sul mercato monete false.
Pertanto, i minatori esaminano le transazioni e raccolgono le ultime che sono state generate in un gruppo chiamato blocco. L'insieme di blocchi potrebbe essere paragonato all'insieme di pagine di un grande libro contabile o ledger, che riporta tutti i movimenti e il saldo di ciascun utente.
Mining cooperativo o Mining pool
Più potenza di calcolo hai, più facile è risolvere un blocco e quindi ottenere una ricompensa. Per questo hanno creato le mining pool, per svolgere un lavoro comune ed ottenere una giusta ricompensa tra tutti i membri per il lavoro svolto.
Partecipare a un pool ci garantisce maggiori possibilità di risolvere un blocco e ottenere la ricompensa. Se lo facessimo individualmente, potremmo non ottenere mai una ricompensa, per puro caso o perché avevamo meno potenza di calcolo rispetto alla concorrenza.
Quindi la collaborazione con altri utenti che usano macchine per minare bitcoin garantisce maggiori possibilità di ottenere una ricompensa.
La ricompensa per il miner
Prima di tutto, dobbiamo tenere conto del fatto che ciascuno Blocchi 210.000, la quantità di Bitcoin offerta come ricompensa viene dimezzata, un'operazione nota come halving. Ciò implica che il valore di ogni Bitcoin deve aumentare affinché il mining continui a essere redditizio.
All'interno del codice Bitcoin è stabilito che quando un blocco viene convalidato, si ottiene una certa quantità di monete. Attualmente si ottengono 6,25 BTC per ogni nuovo blocco validato, ciò è dovuto al terzo dimezzamento di bitcoin avvenuto l'11 maggio 2020. Dobbiamo tenere presente che le commissioni per ciascuna delle transazioni vengono aggiunte a questa quantità fissa di Bitcoin.
Inoltre, è importante tenere conto che, a seconda della difficoltà dinamica della blockchain, il mining di ogni blocco avviene all'incirca ogni dieci minuti, ma la ricompensa non è sempre stata la stessa, ma è stata progressivamente ridotta man mano che il numero di blocchi ha superato diversi dimezzamenti di Bitcoin, che avvengono ogni quattro anni circa.
“Per convenzione, la prima transazione nel blocco è una transazione speciale che conia una nuova moneta di proprietà del creatore del blocco. Questo fornisce un incentivo ai nodi affinché sostengano la rete, fornisce un modo per la distribuzione iniziale di monete e mette in circolazione le monete dato che non c'è alcuna autorità centrale che le emetta. L'aggiunta costante di una data quantità di nuove monete è analoga al processo dei minatori d'oro che spendono risorse per incrementare la quantità di oro in circolazione. Nel nostro caso, viene spesa potenza CPU e viene consumata energia elettrica ".
Satoshi Nakamoto in White Paper sui bitcoin
Di cosa ho bisogno per estrarre bitcoin?
I primi bitcoin sono stati estratti utilizzando i processori o le CPU delle apparecchiature informatiche perché pochissime persone stavano estraendo. Infatti, inizialmente solo Satoshi Nakamoto ha minato sulla rete Bitcoin e altri minatori si sono gradualmente uniti al processo. Ma quando le persone si sono unite al mining, la difficoltà è aumentata a causa dell'aumento della potenza di calcolo della rete, una situazione che ha reso molto difficile ottenere una ricompensa. Questo è il modo in cui è avvenuto il passaggio alle schede grafiche perché il GPU (processori grafici) hanno più potenza di calcolo del processore.
Il 16 dicembre 2009 è stata rilasciata la versione 0.2 del software Bitcoin, che incorporava un'interessante novità, ovvero che permetteva l'utilizzo di più processori nello stesso sistema.
Ciò che ha consentito la versione 0.2 di Bitcoin è stato lo sviluppo di macchine specializzate per il calcolo: gli ASIC. Fondamentalmente, un ASIC è un computer specializzato che ha molti processori. La potenza di calcolo di ciascuno di questi sistemi è molto più elevata e ha reso il mining utilizzando schede grafiche completamente obsoleto. Sebbene un ASIC non possa servirci come un normale PC, può eseguire perfettamente le istruzioni necessarie per eseguire il mining, in modo estremamente efficiente.
La difficoltà e l'hash rate
Dobbiamo capire che più apparecchiature informatiche vengono aggiunte alla rete, più aumenta la sua capacità di calcolo. E allo stesso tempo, si concentra più concorrenza per ottenere una ricompensa.
La difficoltà è il calcolo necessario per garantire che i blocchi siano ottenuti ogni dieci minuti. Se nuovi blocchi venissero generati improvvisamente in meno di 10 minuti in media su 2.016 blocchi, Bitcoin si ripristinerebbe automaticamente per aumentare la complessità del problema. Accadrebbe il contrario se la media in quei 2.016 blocchi superasse i 10 minuti.
El hash rate d'altra parte, è la capacità di elaborazione della rete Bitcoin per ciascuno dei computer che vengono aggiunti ad essa. La somma della potenza di tutti i computer della rete ci dà il tasso di hash totale nella rete.
Redditività del mining di Bitcoin
A seconda della potenza dell'ASIC che abbiamo e del pool in cui ci troviamo, avremo più o meno possibilità di ottenere Bitcoin. La redditività dipende dal valore di Bitcoin, dalla difficoltà della rete e dal fattore determinante: il costo dell'energia elettrica.
Il prezzo dell'elettricità sarà quello che determinerà davvero se è fattibile o meno minare Bitcoin, cioè se otterremo un compenso per il lavoro svolto. Le grandi mining farm sono solitamente installate in paesi o aree in cui è possibile accedere a energia elettrica a basso costo, in particolare basata su energia rinnovabile, principalmente energia idroelettrica. Sfortunatamente in Spagna, l'alto costo dell'elettricità rende praticamente impossibile estrarre Bitcoin.
Quanto guadagna un minatore bitcoin?
Non dobbiamo solo tenere conto dell'elettricità diretta necessaria per alimentare l'attrezzatura del minatore. Abbiamo anche bisogno di raffreddare tutto il calore che generano, quindi il costo elettrico aumenta in modo significativo.
Dobbiamo tenere conto del costo di acquisto dell'attrezzatura e della concorrenza. Qual è lo stesso: il numero di macchine che operano nella rete e che tende ad aumentare nel tempo. Ciò può far sì che la nostra operazione mineraria insieme al costo elettrico sia redditizia o meno.
Infine, occorre tener presente lo sviluppo di nuovi sistemi specializzati. I sistemi per il mining di bitcoin sono ancora in fase di sviluppo e questo può significare che in qualsiasi momento il nostro ASIC potrebbe diventare obsoleto oppure che si potrebbe ridurre la redditività.