Come funziona il mining di Bitcoin?
Cos’è il mining di bitcoin?
Il mining di criptovaluta è faticoso, costoso e solo sporadicamente gratificante. Tuttavia, il mining ha un fascino magnetico per molti investitori interessati alla criptovaluta a causa del fatto che i miner sono ricompensati per il loro lavoro con i token crittografici. Ciò può essere dovuto al fatto che i tipi imprenditoriali vedono l’estrazione mineraria come penny dal cielo, come i cercatori d’oro della California nel 1849. E se sei incline alla tecnologia, perché non farlo?
Punti chiave
- Con il mining, puoi guadagnare criptovaluta senza dover spendere soldi per ottenerla.
- I minatori di Bitcoin ricevono Bitcoin come ricompensa per il completamento ” blocchi “di transazioni verificate che vengono aggiunte alla blockchain.
- I premi minerari vengono pagati al miner che scopre per primo una soluzione a un puzzle di hashing complesso e la probabilità che un partecipante sarà quello di scoprire il la soluzione è correlata alla porzione della potenza di mining totale sulla rete.
- Per configurare un mining rig è necessaria una GPU (unità di elaborazione grafica) o un circuito integrato specifico dell’applicazione (ASIC) .
Tuttavia, prima di investire il tempo e le attrezzature, leggi questa spiegazione per vedere se il mining fa davvero per te. Ci concentreremo principalmente su Bitcoin (in tutto, useremo “Bitcoin” quando ci riferiremo alla rete o alla criptovaluta come concetto, e “bitcoin” quando ci riferiremo a una quantità di token individuali).
L’attrazione principale per molti mining è la prospettiva di essere ricompensati con Bitcoin. Detto questo, certamente non devi essere un minatore per possedere token di criptovaluta. Puoi anche acquistare criptovalute utilizzando valuta fiat; puoi scambiarle su uno scambio come Bitstamp usando un’altra criptovaluta (ad esempio, usando Ethereum o NEO per acquistare Bitcoin); puoi persino guadagnarlo facendo acquisti, pubblicando post di blog su piattaforme che pagano gli utenti in criptovaluta o persino creando account crittografici che guadagnano interessi. Un esempio di piattaforma di blog crittografico è Steemit, che è un po ‘come Medium tranne che per questo gli utenti possono premiare i blogger pagandoli in una criptovaluta proprietaria chiamata STEEM. STEEM può quindi essere scambiato altrove per Bitcoin.
La ricompensa Bitcoin che i minatori ricevono è un incentivo che motiva le persone a assistere allo scopo principale del mining: legittimare e monitorare le transazioni Bitcoin, assicurandone la validità. Poiché queste responsabilità sono diffuse tra molti utenti in tutto il mondo, Bitcoin è una criptovaluta “decentralizzata”, o una che non fa affidamento su qualsiasi autorità centrale come una banca centrale o un governo per sovrintendere alla sua regolamentazione.
How To Mine Bitcoin
I minatori vengono pagati per il loro lavoro di auditor. Stanno facendo il lavoro per verificare la legittimità delle transazioni Bitcoin. Questa convenzione ha lo scopo di mantenere gli utenti di Bitcoin onesti ed è stata concepita dal fondatore di bitcoin, Satoshi Nakamoto. Verificando le transazioni, i minatori stanno aiutando a prevenire il “problema della doppia spesa”.
La doppia spesa è uno scenario in cui un proprietario di bitcoin spende illegalmente lo stesso bitcoin due volte. Con la valuta fisica, questo non è un problema: una volta che dai a qualcuno una banconota da $ 20 per acquistare una bottiglia di vodka, non ce l’hai più, quindi non c’è pericolo che tu possa usare la stessa banconota da $ 20 per acquistare i biglietti della lotteria della porta accanto. Anche se c’è la possibilità che si producano contanti contraffatti, non è esattamente la stessa cosa che spendere letteralmente lo stesso dollaro due volte. Con la valuta digitale, tuttavia , come spiega il dizionario di Investopedia, “c’è il rischio che il titolare possa fare una copia del token digitale e inviarlo a un commerciante o ad un’altra parte conservando l’originale.”
Supponiamo che tu abbia una banconota da $ 20 legittima e una contraffazione dello stesso $ 20. Se dovessi provare a spendere sia la bolletta vera che quella falsa, qualcuno che si è preso la briga di guardare entrambe le banconote “numeri di serie vedrebbe che erano lo stesso numero, e quindi uno di loro doveva essere falso. Quello che fa un minatore di Bitcoin è analogo a quello: controllano le transazioni per assicurarsi che gli utenti non abbiano tentato illegittimamente di spendere lo stesso bitcoin due volte. Questa non è “un’analogia perfetta – spiegheremo più in dettaglio di seguito.
Una volta che i minatori hanno verificato 1 MB (megabyte) di transazioni bitcoin, noto come “blocco”, quei minatori possono essere ricompensati con una quantità di bitcoin (maggiori informazioni sulla ricompensa bitcoin di seguito come bene). Il limite di 1 MB è stato impostato da Satoshi Nakamoto, ed è oggetto di controversia, poiché alcuni minatori ritengono che la dimensione del blocco dovrebbe essere aumentata per accogliere più dati, il che significherebbe effettivamente che la rete bitcoin potrebbe elaborare e verificare le transazioni più rapidamente .
Tieni presente che la verifica di 1 MB di transazioni ioni rende un minatore di monete idoneo a guadagnare bitcoin: non tutti coloro che verificano le transazioni verranno pagati.
1 MB di transazioni può teoricamente essere piccolo come una transazione (sebbene questo non sia affatto comune) o diverse migliaia. Dipende da quanti dati occupano le transazioni.
“Quindi, dopo tutto quel lavoro di verifica delle transazioni, potrei ancora non ottenere bitcoin per questo?”
È corretto.
Per guadagnare bitcoin, devi soddisfare due condizioni. Uno è una questione di sforzo; una è una questione di fortuna.
1) Devi verificare ~ 1 MB di transazioni. Questa è la parte più facile.
2) Devi essere il primo miner ad arrivare alla risposta giusta, o la risposta più vicina, a un problema numerico. Questo processo è noto anche come prova di lavoro.
“Cosa intendi con” la risposta giusta a un problema numerico “?”
La buona notizia: non sono coinvolti calcoli o calcoli avanzati. Potresti aver sentito che i minatori stanno risolvendo difficili problemi matematici, questo “non è esattamente vero. Quello che” stanno effettivamente facendo è cercare di essere il primo minatore a trovare un numero esadecimale a 64 cifre (un “hash”) che è minore o uguale all’hash di destinazione. È fondamentalmente un’ipotesi.
La cattiva notizia: è un’ipotesi, ma con il numero totale di ipotesi possibili per ciascuno di questi problemi nell’ordine di trilioni, “È un lavoro incredibilmente arduo. Per risolvere prima un problema, i miner hanno bisogno di molta potenza di calcolo. Per estrarre con successo, devi avere un” hash rate “elevato, misurato in termini di megahash al secondo (MH / s ), gigahash al secondo (GH / s) e terahash al secondo (TH / s).
Questo è un gran numero di hash.
Se vuoi stimare quanto bitcoin potresti estrarre con l’hash rate del tuo mining rig, il sito Cryptocompare offre un utile calcolatore.
Mining and Circolazione di bitcoin
Oltre a riempire le tasche dei minatori e supportare l’ecosistema di bitcoin, il mining ha un altro scopo fondamentale: è l’unico modo per rilasciare nuove criptovalute in circolazione. In altre parole, i minatori fondamentalmente “coniano” valuta. Ad esempio, a novembre 2020, c’erano circa 18,5 milioni di bitcoin in circolazione. A parte le monete coniate tramite il blocco genesis (il primo blocco, creato dal fondatore Satoshi Nakamoto), ognuno di questi Bitcoin è nato a causa dei minatori. In assenza di minatori, Bitcoin come rete esisterebbe ancora e sarebbe utilizzabile, ma non ci sarebbe mai alcun bitcoin aggiuntivo. Alla fine arriverà il momento in cui il mining di Bitcoin terminerà; secondo il protocollo Bitcoin, il numero totale di bitcoin sarà limitato a 21 milioni. Tuttavia, poiché il tasso di bitcoin “estratto” si riduce nel tempo, il bitcoin finale non sarà diffuso fino al 2140 circa. non significa che le transazioni cesseranno di essere verificate. I miner continueranno a verificare le transazioni e saranno pagati in commissioni per farlo al fine di mantenere l’integrità della rete di Bitcoin.
A parte il guadagno a breve termine di Bitcoin, essere un minatore di monete può darti potere di “voto” quando vengono proposte modifiche nel protocollo di rete Bitcoin. In altre parole, i minatori hanno una certa influenza sul processo decisionale su questioni come il fork.
Quanto guadagna un minatore
I premi per il mining di bitcoin si riducono della metà ogni quattro anni. Quando il bitcoin è stato estratto per la prima volta nel 2009, l’estrazione di un blocco ti avrebbe fatto guadagnare 50 BTC. Nel 2012, questo è stato dimezzato a 25 BTC. Nel 2016, questo è stato nuovamente dimezzato a 12,5 BTC. L’11 maggio 2020, la ricompensa si è nuovamente dimezzata a 6,25 BTC. Nel novembre del 2020, il prezzo di Bitcoin era di circa $ 17.900 per Bitcoin, il che significa che “d guadagnavi $ 111.875 (6,25 x 17.900) per aver completato un blocco. Non è un cattivo incentivo per risolvere quel complesso problema di hash descritto sopra, potrebbe sembrare .
Se vuoi tenere traccia di quando si verificheranno questi dimezzamenti, puoi consultare il Bitcoin Clock, che lo aggiorna informazioni in tempo reale. È interessante notare che il prezzo di mercato del bitcoin, nel corso della sua storia, ha avuto la tendenza a corrispondere strettamente alla riduzione delle nuove monete immesse in circolazione. Questo tasso di inflazione in calo ha aumentato la scarsità e storicamente il prezzo è aumentato con esso.
Se sei interessato a vedere quanti blocchi sono stati estratti finora, ci sono diversi siti, tra cui Blockchain.info, che ti daranno queste informazioni in tempo reale.
Di cosa ho bisogno per estrarre Bitcoin?
Sebbene all’inizio della storia di Bitcoin gli individui potessero essere in grado di competere per i blocchi con un normale computer di casa, non è più così. La ragione di ciò è che la difficoltà di estrarre Bitcoin cambia nel tempo. Al fine di garantire il corretto funzionamento della blockchain e la sua capacità di elaborare e verificare le transazioni, la rete Bitcoin mira a produrre un blocco ogni 10 minuti circa. Tuttavia, se ci sono un milione di mining rig in competizione per risolvere il problema dell’hash, probabilmente raggiungeranno una soluzione più velocemente di uno scenario in cui 10 piattaforme minerarie stanno lavorando sullo stesso problema. Per questo motivo, Bitcoin è progettato per valutare e regolare la difficoltà del mining ogni 2.016 blocchi o all’incirca ogni due settimane. Quando c’è più potenza di calcolo che lavora collettivamente per estrarre Bitcoin, il livello di difficoltà del mining aumenta per mantenere la produzione di blocchi a un ritmo stabile. Meno potenza di calcolo significa che il livello di difficoltà diminuisce. Per avere un’idea di quanta potenza di calcolo è coinvolta, quando Bitcoin è stato lanciato nel 2009 il livello di difficoltà iniziale era uno. A novembre 2019, è più di 13 trilioni.
Tutto questo per dire che, per estrarre in modo competitivo, i miner devono ora investire in potenti apparecchiature informatiche come una GPU (unità di elaborazione grafica) o, più realisticamente, un circuito integrato specifico dell’applicazione (ASIC). Questi possono andare da $ 500 a decine di migliaia. Alcuni miner, in particolare i miner di Ethereum, acquistano singole schede grafiche (GPU) come un modo a basso costo per mettere insieme le operazioni di mining. La foto sotto è una macchina mineraria improvvisata e fatta in casa. Le schede grafiche sono quei blocchi rettangolari con ventole ronzanti. Notare le fascette a sandwich che fissano le schede grafiche al palo di metallo. Questo probabilmente non è il modo più efficiente per estrarre e, come puoi intuire, molti miner ci sono coinvolti tanto per divertimento e sfida quanto per i soldi.
Il ” Spiegalo come se fossi la versione “m Five”
I dettagli del mining di bitcoin possono essere difficili da capire così com’è. Considera questo esempio illustrativo di come funziona il problema dell’hash: dico a tre amici che io “m pensando a un numero compreso tra uno e 100, e scrivo quel numero su un pezzo di carta e lo sigillo in una busta. I miei amici non devono indovinare il numero esatto, devono solo essere la prima persona a indovinare qualsiasi numero che sia inferiore o uguale al numero a cui sto pensando e non c’è limite al numero di ipotesi che ottengono.
Diciamo che sto pensando al numero 19. Se l’amico A indovina 21, perde per 21 > 19. Se l’amico B indovina 16 e l’amico C ne indovina 12, “teoricamente sono entrambi arrivati a risposte valide, perché 16 < 19 e 12 < 19. Non c’è “credito extra” per l’Amico B, anche se la risposta di B era più vicina alla risposta target di 19. Ora immagina di porre la domanda “indovina a quale numero” sto pensando “, ma non sto chiedendo solo tre amici, e non sto pensando a un numero compreso tra 1 e 100. Piuttosto, sto chiedendo a milioni di aspiranti minatori e sto pensando a un numero esadecimale di 64 cifre. Ora vedi che sarà estremamente difficile indovinare la risposta giusta.
Se B e C rispondono contemporaneamente, l’analogia ELI5 si interrompe.
In termini di Bitcoin, le risposte simultanee si verificano frequentemente, ma alla fine della giornata può esserci una sola risposta vincente. Quando vengono presentate più risposte simultanee uguali o inferiori al numero target, la rete Bitcoin deciderà a maggioranza semplice – 51% – quale miner onorare. In genere, è il miner che ha svolto più lavoro o, in altre parole, quello che verifica il maggior numero di transazioni. Il blocco perdente quindi diventa un “blocco orfano”. I blocchi orfani sono quelli che non vengono aggiunti alla blockchain. I minatori che risolvono con successo il problema dell’hash ma che non hanno verificato la maggior parte delle transazioni non vengono ricompensati con bitcoin.
Che cos’è un “numero esadecimale a 64 cifre”?
Bene, ecco un esempio di tale numero:
0000000000000000057fcc708cf0130d95e27c5819203e9f967ac56e4df598ee iv id = “2da06f5d47”
Il numero sopra ha 64 cifre. Abbastanza facile da capire finora. Come probabilmente avrai notato, quel numero non consiste solo di numeri, ma anche di lettere dell’alfabeto. Perché?
Per capire cosa fanno queste lettere in mezzo ai numeri, scompattiamo la parola “esadecimale”.
Come sapete, usiamo il sistema “decimale”, il che significa che è in base 10. Questo, a sua volta, significa che ogni cifra di un numero a più cifre ha 10 possibilità, da zero a nove.
“Esadecimale”, d’altra parte, significa base 16, poiché “esadecimale” deriva dalla parola greca per sei e “deca” deriva dalla parola greca per 10.In un sistema esadecimale, ogni cifra ha 16 possibilità. Ma il nostro sistema numerico offre solo 10 modi di rappresentare i numeri (da zero a nove). Ecco perché devi inserire le lettere, in particolare le lettere a, b, c, d, e ed f.
Se stai estraendo bitcoin, non hai bisogno per calcolare il valore totale di quel numero a 64 cifre (l’hash). Ripeto: non è necessario calcolare il valore totale di un hash.
Allora, cosa hanno a che fare i “numeri esadecimali a 64 cifre” con il mining di bitcoin?
Ricorda quell’analogia ELI5, dove ho scritto il numero 19 su un pezzo di carta e ho inserito in una busta sigillata?
In termini di mining di bitcoin, quel numero metaforico non rivelato nella busta è chiamato hash di destinazione.
Quello che i minatori stanno facendo con quegli enormi computer e dozzine di ventole di raffreddamento è indovinare l’hash di destinazione. I minatori fanno queste ipotesi generando casualmente il maggior numero possibile di “nonce”, il più velocemente possibile. Un nonce è l’abbreviazione di “numero usato solo una volta” e il nonce è la chiave per generare questi numeri esadecimali a 64 bit di cui continuo a parlare. Nel mining di Bitcoin, un nonce ha una dimensione di 32 bit, molto più piccola dell’hash, che è di 256 bit. Il primo minatore il cui nonce genera un hash inferiore o uguale all’hash target riceve il credito per aver completato quel blocco e riceve il bottino di 6,25 BTC.
In teoria , potresti raggiungere lo stesso obiettivo tirando un dado a 16 facce 64 volte per arrivare a numeri casuali, ma perché mai dovresti farlo?
Lo screenshot qui sotto , tratto dal sito Blockchain.info, potrebbe aiutarti a mettere insieme tutte queste informazioni a colpo d’occhio. Stai guardando un riepilogo di tutto ciò che è accaduto quando è stato estratto il blocco # 490163. Il nonce che ha generato l’hash “vincente” era 731511405. L’hash target è mostrato in alto. Il termine “Relayed by Antpool” si riferisce al fatto che questo particolare blocco è stato completato da AntPool, uno dei pool di mining di maggior successo (ulteriori informazioni sui pool di mining di seguito). Come puoi vedere qui, il loro contributo alla comunità Bitcoin è che hanno confermato 1768 transazioni per questo blocco. Se vuoi davvero vedere tutte le 1768 transazioni di questo blocco, vai su questa pagina e scorri verso il basso fino all’intestazione “Transazioni”.
(fonte: Blockchain.info)
“Allora come indovino l’hash di destinazione?”
Tutti gli hash di destinazione iniziano con zeri: almeno otto zeri e fino a 63 zeri.
Non esiste un obiettivo minimo, ma esiste un obiettivo massimo fissato dal protocollo Bitcoin. Nessun target può essere maggiore di questo numero:
00000000ffff00000000000000000000000000000000000000000000000000
Di seguito sono riportati alcuni esempi di hash randomizzati e i criteri per stabilire se porteranno al successo per il minatore:
“Come massimizzo le mie possibilità di indovinare l’hash di destinazione prima che lo faccia qualcun altro? ”
Dovresti procurarti un mining rig veloce o, più realisticamente, unirti a un pool di mining, un gruppo di minatori di monete che combinano la loro potenza di calcolo e dividono il bitcoin estratto. I pool di mining sono paragonabili a quelli I club Powerball i cui membri acquistano i biglietti della lotteria in massa e accettano di condividere le vincite. Un numero sproporzionatamente elevato di blocchi viene estratto dai pool anziché dai singoli minatori.
In altre parole, è letteralmente solo un gioco di numeri. Non è possibile indovinare il modello o fare una previsione basata su hash di destinazione precedenti. Il livello di difficoltà del blocco più recente al momento della scrittura è di circa 17,59 trilioni, il che significa che la possibilità che un dato nonce produca un hash al di sotto dell’obiettivo è di una su 17,59 trilioni. Non ci sono grandi probabilità se “lavori da solo, anche con un mining rig estremamente potente.
” Come faccio a decidere se bitcoin sarà redditizio per me? “
Non solo i miner devono tenere conto dei costi associati alle costose attrezzature necessarie per avere la possibilità di risolvere un problema di hash, ma devono anche considerare la quantità significativa di piattaforme di mining di energia elettrica utilizzate per generare grandi quantità di nonc ricerca della soluzione. Tutto sommato, il mining di bitcoin è in gran parte non redditizio per la maggior parte dei singoli minatori al momento della stesura di questo documento. Il sito Cryptocompare offre un utile calcolatore che ti consente di collegare numeri come la velocità dell’hash e i costi dell’elettricità per stimare costi e benefici .
(Fonte: Cryptocompare)
Cosa sono i Coin Mining Pool?
Le ricompense di mining vengono pagate al miner che scopre per primo una soluzione al puzzle e la probabilità che un partecipante sarà quello a scoprire la soluzione è uguale alla porzione della potenza di mining totale sulla rete . I partecipanti con una piccola percentuale del potere minerario hanno una minima possibilità di scoprire da soli il blocco successivo. Ad esempio, una carta mineraria che si potrebbe acquistare per un paio di migliaia di dollari rappresenterebbe meno dello 0,001% della potenza di mining della rete. Con una probabilità così ridotta di trovare il blocco successivo, potrebbe passare molto tempo prima che il minatore trova un blocco e la difficoltà a salire peggiora le cose. Il miner potrebbe non recuperare mai il proprio investimento. La risposta a questo problema sono i mining pool. I mining pool sono gestiti da terze parti e coordinano gruppi di miner. Lavorando insieme in un pool e condividendo i pagamenti tra tutti i partecipanti, i minatori possono ottenere un flusso costante di bitcoin a partire dal giorno in cui attivano il loro minatore. Le statistiche su alcuni pool di mining possono essere visualizzate su Blockchain.info.
“Ho” fatto i conti. Dimentica il mining. Esiste un modo meno oneroso per trarre profitto dalle criptovalute? ”
Come accennato in precedenza, il modo più semplice per acquisire bitcoin è semplicemente acquistarlo su uno dei tanti exchange. In alternativa, puoi sempre sfruttare la “strategia del piccone”. Questo si basa sulla vecchia sega che durante la corsa all’oro in California del 1849, l’investimento intelligente non era quello di cercare l’oro, ma piuttosto di fare i picconi usati per l’estrazione. O, per dirla in termini moderni, investi nelle aziende che producono quei picconi. In un contesto di criptovaluta, l’equivalente del piccone sarebbe un’azienda che produce attrezzature utilizzate per l’estrazione di Bitcoin. Potresti prendere in considerazione la possibilità di esaminare aziende che producono apparecchiature ASIC o GPU, ad esempio.
Il mining di bitcoin è legale?
La legalità del mining di Bitcoin dipende interamente dalla tua posizione geografica. Il concetto di Bitcoin può minacciare il dominio delle valute legali e il controllo del governo sui mercati finanziari. Per questo motivo, Bitcoin è completamente illegale in alcuni luoghi.
La proprietà e il mining di Bitcoin sono legali in molti paesi. Alcuni esempi di luoghi in cui è illegale sono Algeria, Egitto, Marocco, Bolivia, Ecuador, Nepal e Pakistan. Nel complesso, l’uso e l’estrazione di Bitcoin sono legali in gran parte del mondo.
Rischi del mining
I rischi del mining sono quello finanziario e quello normativo. Come accennato, il mining di Bitcoin e il mining in generale sono un rischio finanziario. Si potrebbe fare tutto lo sforzo di acquistare centinaia o migliaia di dollari di attrezzature minerarie solo per non avere alcun ritorno sul proprio investimento. Detto questo, questo rischio può essere mitigato aderendo ai pool minerari. Se stai pensando di scavare e vivi in un’area che è vietata, dovresti riconsiderare. Potrebbe anche essere una buona idea ricercare la regolamentazione dei tuoi paesi e il sentimento generale nei confronti della criptovaluta prima di investire in attrezzature minerarie.