Principale » attività commerciale » Bitcoin Mining, spiegato

Bitcoin Mining, spiegato

attività commerciale : Bitcoin Mining, spiegato

È probabile che tu ascolti la frase "bitcoin mining" e la tua mente inizi a vagare per la fantasia occidentale di picconi, sporcizia e diventare ricchi. A quanto pare, tale analogia non è troppo lontana.

Molto meno affascinante ma ugualmente incerto, il mining di bitcoin viene eseguito da computer ad alta potenza che risolvono complessi problemi di matematica computazionale (leggi: così complessi che non possono essere risolti a mano). La fortuna e il lavoro richiesti da un computer per risolvere uno di questi problemi sono l'equivalente di un minatore che colpisce l'oro nel terreno - mentre scava in una sabbiera. Al momento in cui scrivo, le probabilità che un computer risolva uno di questi problemi sono 1 su 6 trilioni, ma ne parleremo più avanti.

Il risultato del "mining bitcoin" è duplice. In primo luogo, quando i computer risolvono questi complessi problemi matematici sulla rete bitcoin, producono nuovi bitcoin, non diversamente da quando un'operazione di estrazione estrae oro dalla terra. E in secondo luogo, risolvendo i problemi matematici computazionali, i minatori di bitcoin rendono la rete di pagamento bitcoin affidabile e sicura, verificando le sue informazioni sulle transazioni.

C'è una buona probabilità che tutto ciò abbia senso. Per spiegare come funziona il mining di bitcoin in modo più dettagliato, iniziamo con un processo che è un po 'più vicino a casa: la regolamentazione della valuta stampata.

Nozioni di base sui bitcoin: cos'è il mining di criptovaluta ">

I consumatori tendono a fidarsi delle valute stampate, almeno negli Stati Uniti. Questo perché il dollaro USA è sostenuto da una banca centrale chiamata Federal Reserve. Oltre a una serie di altre responsabilità, la Federal Reserve regola la produzione di nuovo denaro e persegue il ricorso alla valuta contraffatta.

Anche i pagamenti digitali che utilizzano il dollaro USA sono supportati da un'autorità centrale. Quando effettui un acquisto online utilizzando la tua carta di debito o di credito, ad esempio, tale transazione viene elaborata da una società di elaborazione dei pagamenti come Mastercard o Visa. Oltre a registrare la cronologia delle transazioni, tali società verificano che le transazioni non siano fraudolente, motivo per cui la tua carta di debito o di credito potrebbe essere sospesa durante il viaggio.

Bitcoin, d'altra parte, non è regolato da un'autorità centrale. Invece, bitcoin è supportato da milioni di computer in tutto il mondo chiamati "minatori". Questa rete di computer svolge la stessa funzione di Federal Reserve, Visa e Mastercard, ma con alcune differenze chiave. Come la Federal Reserve, Visa e Mastercard, i minatori di bitcoin registrano le transazioni e ne controllano l'accuratezza. A differenza di quelle autorità centrali, tuttavia, i minatori di bitcoin sono sparsi in tutto il mondo e registrano i dati delle transazioni in un elenco pubblico accessibile a chiunque, anche a te.

Quando qualcuno effettua un acquisto o una vendita utilizzando bitcoin, viene definita "transazione". Le transazioni effettuate in negozio e online sono documentate da banche, sistemi di punti vendita e ricevute fisiche. I minatori di Bitcoin ottengono lo stesso effetto senza queste istituzioni raggruppando le transazioni in "blocchi" e aggiungendole a un record pubblico chiamato "blockchain".

Quando i minatori di bitcoin aggiungono un nuovo blocco di transazioni alla blockchain, parte del loro lavoro è assicurarsi che tali transazioni siano accurate. (Maggiori informazioni sulla magia di come ciò avvenga in un secondo.) In particolare, i minatori di bitcoin assicurano che i bitcoin non vengano duplicati, una stranezza unica di valute digitali chiamata "doppia spesa". Con le valute stampate, la duplicazione del denaro non è un problema. Una volta spesi $ 20 al negozio, quel conto è nelle mani dell'impiegato. Con la valuta digitale, tuttavia, è una storia diversa.

Le informazioni digitali possono essere riprodotte in modo relativamente semplice, quindi con bitcoin e altre valute digitali, c'è il rischio che uno spender possa fare una copia del proprio bitcoin e inviarlo a un'altra parte mentre si tiene ancora l'originale. Torniamo per un momento alla valuta stampata e diciamo che qualcuno ha provato a duplicare la loro banconota da $ 20 per spendere sia l'originale che la contraffazione in un negozio di alimentari. Se un impiegato sapeva che i clienti stavano duplicando i soldi, tutto ciò che avrebbero dovuto fare è guardare i numeri di serie delle fatture. Se i numeri fossero identici, l'impiegato avrebbe saputo che i soldi erano stati duplicati. Questa analogia è simile a quella che fa un minatore di bitcoin quando verifica nuove transazioni.

Con oltre 600.000 acquisti e vendite avvenuti in un solo giorno, tuttavia, la verifica di ciascuna di tali transazioni può essere molto impegnativa per i minatori, il che comporta un'altra differenza chiave tra i minatori di bitcoin e la Federal Reserve, Mastercard o Visa. Come compensazione per i loro sforzi, i minatori ricevono bitcoin ogni volta che aggiungono un nuovo blocco di transazioni alla blockchain. La quantità di nuovo bitcoin rilasciato con ogni blocco estratto viene chiamato "ricompensa blocco". La ricompensa del blocco viene dimezzata ogni 210.000 blocchi, o all'incirca ogni 4 anni. Nel 2009, erano 50. Nel 2013, erano 25, nel 2018 erano 12, 5 e, a metà del 2020, si sarebbero dimezzati a 6, 25.

A questo ritmo dimezzato, il numero totale di bitcoin in circolazione si avvicinerà a un limite di 21 milioni, rendendo la valuta più scarsa e preziosa nel tempo ma anche più costosa da produrre per i minatori.

Come funziona il mining di Bitcoin?

Ecco il trucco. Affinché i minatori di bitcoin possano effettivamente guadagnare bitcoin dalla verifica delle transazioni, devono accadere due cose. In primo luogo, devono verificare transazioni da 1 megabyte (MB), che teoricamente possono essere piccole quanto 1 transazione, ma sono più spesso diverse migliaia, a seconda della quantità di dati archiviati da ciascuna transazione. Questa è la parte facile.

In secondo luogo, per aggiungere un blocco di transazioni alla blockchain, i minatori devono risolvere un complesso problema matematico computazionale, chiamato anche "prova del lavoro". Quello che stanno effettivamente facendo è cercare di trovare un numero esadecimale a 64 cifre, chiamato "hash", che è minore o uguale all'hash di destinazione. Fondamentalmente, il computer di un minatore emette hash a una velocità di megahash al secondo (MH / s), gigahash al secondo (GH / s) o persino terahash al secondo (TH / s) a seconda dell'unità, indovinando tutte le possibili 64- cifre numeri fino a quando non arrivano a una soluzione. In altre parole, è una scommessa.

Il livello di difficoltà del blocco più recente al momento della scrittura è di circa 6.061.518.831.027. Cioè, la possibilità che un computer produca un hash sotto l'obiettivo è 1 su 6.061.518.831.027 - meno di 1 su 6 trilioni. Tale livello viene modificato ogni blocco del 2016, o all'incirca ogni 2 settimane, con l'obiettivo di mantenere costanti i tassi di estrazione. Cioè, più minatori si contendono una soluzione, più difficile diventerà il problema. È anche vero il contrario. Se l'alimentazione computazionale viene tolta dalla rete, la difficoltà si regola verso il basso per facilitare il mining.

Spiegalo come se fossi cinque (ELI5)

Ecco un'analogia utile dall'editor di Investopedia Euny Hong:

"Suppongo che dico a tre amici che sto pensando a un numero compreso tra 1 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, semplicemente deve essere la prima persona a indovinare un numero 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, perdono perché 21> 19. Se l'amico B indovina 16 e l'amico C indovina 12, allora entrambi sono teoricamente 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. "

Come puoi competere con milioni di minatori?

Se 1 su 6 trilioni non sembra abbastanza difficile com'è, ecco il trucco. Non solo i minatori di bitcoin devono inventare l'hash giusto, ma devono anche essere i primi a farlo.

Poiché il mining di bitcoin è essenzialmente una congettura, arrivare alla risposta giusta prima che un altro minatore abbia quasi tutto a che fare con la velocità con cui il tuo computer può produrre hash. Solo un decennio fa, i minatori di bitcoin potevano essere eseguiti in modo competitivo sui normali computer desktop. Con il passare del tempo, tuttavia, i minatori si sono resi conto che le schede grafiche comunemente utilizzate per i videogiochi erano più efficaci nel mining rispetto ai desktop e alle unità di elaborazione grafica (GPU) hanno dominato il gioco. Nel 2013, i minatori di bitcoin hanno iniziato a utilizzare i computer progettati specificamente per il mining della criptovaluta nel modo più efficiente possibile, chiamati Application Specific Specific Circuits (ASIC). Questi possono andare da $ 500 a decine di migliaia.

Oggi, il mining di bitcoin è così competitivo che può essere fatto in modo redditizio solo con gli ASIC più aggiornati. Quando si utilizzano computer desktop, GPU o modelli precedenti di ASIC, il costo del consumo energetico supera effettivamente le entrate generate. Anche con l'unità più recente a tua disposizione, un computer è raramente abbastanza per competere con quello che i minatori chiamano "pool di mining".

Un pool di mining è un gruppo di minatori che uniscono la loro potenza di calcolo e dividono il bitcoin estratto tra i partecipanti. Un numero sproporzionatamente elevato di blocchi viene estratto dai pool anziché dai singoli minatori. Nel luglio 2017, i pool di mining e le aziende rappresentavano circa l'80% -90% della potenza di calcolo dei bitcoin.

Bitcoin Mining è sostenibile?

Tra 1 su 6 trilioni di probabilità, i livelli di difficoltà di ridimensionamento e l'enorme rete di utenti che verificano le transazioni, un blocco di transazioni viene verificato all'incirca ogni 10 minuti. Ma è importante ricordare che 10 minuti sono un obiettivo, non una regola.

La rete bitcoin può elaborare circa sette transazioni al secondo, con transazioni registrate nella blockchain ogni 10 minuti. Poiché la rete di utenti bitcoin continua a crescere, tuttavia, il numero di transazioni effettuate in 10 minuti alla fine supererà il numero di transazioni che possono essere elaborate in 10 minuti. A quel punto, i tempi di attesa per le transazioni inizieranno e continueranno ad allungarsi, a meno che non venga apportata una modifica al protocollo bitcoin.

Questo problema alla base del protocollo bitcoin è noto come "ridimensionamento". Mentre i minatori di bitcoin generalmente concordano sul fatto che bisogna fare qualcosa per affrontare il ridimensionamento, c'è meno consenso su come farlo. Al momento della stesura di questo documento, esistono due soluzioni principali al problema del ridimensionamento, ovvero (1) per ridurre la quantità di dati necessari per verificare ciascun blocco o (2) per aumentare il numero di transazioni che ciascun blocco può archiviare. Con meno dati da verificare per blocco, la Soluzione 1 renderebbe le transazioni più veloci ed economiche per i minatori. La soluzione 2 si occuperebbe del ridimensionamento consentendo l'elaborazione di ulteriori informazioni ogni 10 minuti.

Nel luglio 2017, i minatori di bitcoin e le società minerarie che rappresentano circa l'80% -90% della potenza di calcolo della rete hanno votato per incorporare un programma che ridurrebbe la quantità di dati necessari per verificare ciascun blocco. Cioè, sono andati con la soluzione 1.

Il programma che i minatori hanno votato per aggiungere al protocollo bitcoin è chiamato testimone segregato, o SegWit. Questo termine è una fusione di Segregated, che significa "separare", e Witness, che si riferisce a "firme su una transazione bitcoin". Segregated Witness, quindi, significa separare le firme di transazione da un blocco e collegarle come blocco esteso. Mentre l'aggiunta di un singolo programma al protocollo bitcoin potrebbe non sembrare molto in termini di soluzione, si stima che i dati della firma rappresentino fino al 65% dei dati elaborati in ciascun blocco di transazioni.

Meno di un mese dopo, nell'agosto 2017, un gruppo di minatori e sviluppatori ha avviato un hard fork, lasciando la rete bitcoin per creare una nuova valuta utilizzando la stessa base di codice del bitcoin. Sebbene questo gruppo fosse d'accordo con la necessità di una soluzione per il ridimensionamento, erano preoccupati che l'adozione di una tecnologia di testimonianza separata non avrebbe affrontato completamente il problema del ridimensionamento.

Invece, sono andati con la soluzione 2. La valuta risultante, chiamata "bitcoin cash", ha aumentato la dimensione del blocco a 8 Mb al fine di accelerare il processo di verifica per consentire una performance di circa 2 milioni di transazioni al giorno. Il 10 febbraio 2019, Bitcoin Cash è stato valutato a $ 122, 45 a $ 3, 605, 01 di Bitcoin.

Confronta i conti di investimento Nome del fornitore Descrizione Descrizione dell'inserzionista × Le offerte che compaiono in questa tabella provengono da società di persone da cui Investopedia riceve un compenso.

Termini correlati

Definizione di minatore di bitcoin ASIC Un minatore di bitcoin a circuito integrato (ASIC) specifico per l'applicazione è un dispositivo computerizzato progettato per il solo scopo di estrarre bitcoin. more Block (Bitcoin Block) I blocchi sono file in cui i dati relativi alla rete Bitcoin sono registrati in modo permanente e, una volta scritti, non possono essere modificati o rimossi. altro Il concetto Proof of Stake (PoS) Proof of Stake (PoS) afferma che una persona può estrarre o convalidare le transazioni in blocco in base a quante monete detiene. più Block Reward I blocchi di bitcoin sono i nuovi bitcoin assegnati dalla rete blockchain a minatori di criptovaluta idonei. altro spiegato Blockchain Una guida per aiutarti a capire cos'è la blockchain e come può essere utilizzata dalle industrie. Probabilmente hai incontrato una definizione come questa: "blockchain è un registro pubblico distribuito, decentralizzato". Ma la blockchain è più facile da capire di quanto sembri. Più Litecoin Mining Il mining di Litecoin è l'elaborazione di un blocco di transazioni nella blockchain di Litecoin. più collegamenti dei partner
Raccomandato
Lascia Il Tuo Commento