Sommario[Nascondere][Spettacolo]
La prima criptovaluta, Bitcoin, ha debuttato nel 2009. Funziona con una tecnologia nota come blockchain, che collega una serie di blocchi digitali crittografati in una catena, da cui il nome. Le transazioni Bitcoin sono memorizzate in ogni blocco. Le transazioni sono estremamente sicure grazie all'uso di blockchain e crittografia.
Satoshi Nakamoto, o un gruppo di persone che si sono ritratte come Satoshi Nakamoto, ha inventato questa criptovaluta. Nessuno sa chi fosse questo Satoshi Nakamoto fino ad ora. Il principale vantaggio di Bitcoin è che è decentralizzato, il che implica che non può essere controllato da gruppi o governi.
Chiunque sulla rete, indipendentemente dalla posizione fisica, può inviare Bitcoin a chiunque altro sulla rete; tutto ciò che devi fare è creare un account Bitcoin e depositare alcuni Bitcoin prima di poter inviare quei Bitcoin. Puoi ottenerli acquistandoli o estraendoli.
Questo è apposta: i bitcoin non sono supportati dal governo o da qualsiasi altra istituzione emittente e non c'è nient'altro che la prova incorporata nel nucleo del sistema per garantirne il valore.
Come funziona Bitcoin funziona?
La blockchain, che è un registro digitale decentralizzato, è la base di Bitcoin. Come suggerisce il nome, blockchain è un corpo di dati collegato composto da blocchi che includono informazioni su ogni singola transazione, come data e ora, valore totale, acquirente e venditore e un numero di identificazione univoco per ogni vendita. Per costruire una blockchain digitale, le voci sono collegate in sequenza cronologica.
Un blocco di transazione deve essere verificato dalla maggioranza di tutti i possessori di Bitcoin per essere incluso nella blockchain di Bitcoin e i codici univoci utilizzati per identificare i portafogli e le transazioni degli utenti devono corrispondere al giusto modello di crittografia.
Questi codici sono numeri interi lunghi e casuali estremamente difficili da falsificare. In effetti, un truffatore che conosce il codice chiave del tuo portafoglio Bitcoin ha all'incirca le stesse probabilità di vincere il jackpot Powerball nove volte di seguito. Questa quantità di imprevedibilità statistica nei codici di verifica blockchain, che sono richiesti per ogni transazione, riduce sostanzialmente la possibilità che qualcuno possa condurre transazioni Bitcoin fraudolente.
Cos'è Bitcoin Mining?
Il governo stampa valute legali, ma Bitcoin consente agli utenti di estrarre nuove monete e guadagnare incentivi per farlo. Chiunque può estrarre Bitcoin utilizzando hardware specializzato e riceverà una ricompensa fissa (6.25 BTC al momento) per ogni blocco estratto.
Tuttavia, i vantaggi sono la metà ogni quattro anni o quando sono stati estratti 210,000 blocchi. Il mining non solo genera nuovi blocchi Bitcoin, ma aiuta anche nella verifica delle transazioni di rete. I minatori vengono ricompensati per ogni blocco da 1 MB di transazioni confermate.
I blocchi Bitcoin includono hash che memorizzano gli hash dei blocchi precedenti e le informazioni sulle transazioni. Un hash è un insieme di numeri interi e alfabeti composto da un numero specificato di cifre casuali. Ogni hash è unico nel suo genere e nessuno può indovinare quali dati contiene semplicemente guardandolo.
Anche se un miner ha confermato un blocco di transazioni, potrebbe non ricevere alcun compenso. Il modo in cui funziona il mining è che se vuoi ottenere una ricompensa per la verifica di un blocco di transazioni, devi essere il primo miner a farlo. Ecco come funziona il sistema proof-of-work.
Il processo di convalida digitale delle transazioni Bitcoin sulla rete Bitcoin e l'aggiunta al record blockchain è noto come mining di Bitcoin. Viene fatto risolvendo complicati problemi di hash crittografico per convalidare blocchi di transazioni sul registro blockchain decentralizzato.
Per risolvere questi enigmi, avrai bisogno di molta potenza di elaborazione e molte apparecchiature costose. I minatori vengono ricompensati con Bitcoin in cambio dei loro sforzi, che alla fine viene immesso in circolazione, da qui il termine Bitcoin mining.
Concetti importanti da conoscere
Per comprendere appieno il mining di Bitcoin, devi prima comprendere le tre idee principali della blockchain.
Prova del lavoro – I minatori convalidano le transazioni nel mining blockchain risolvendo una sfida matematica impegnativa nota come proof of work. Per fare ciò, l'obiettivo principale del miner è scoprire il valore nonce, che è il problema matematico che i miner devono risolvere per creare un hash più piccolo dell'obiettivo della rete per un determinato blocco.
Ledger distribuito – Un libro mastro distribuito è un database a cui molte persone possono accedere e che è condiviso e sincronizzato per consenso tra diversi siti, aziende o nazioni. Consente al pubblico di essere presente come “testimone” durante le transazioni. Un libro mastro distribuito è un libro mastro globale che tiene traccia di tutte le transazioni della rete blockchain. Gli utenti di Bitcoin sono quelli che convalidano le transazioni della rete.
SHA-256 – Blockchain vieta l'accesso indesiderato utilizzando un algoritmo hash noto come SHA-256 per garantire la sicurezza dei blocchi. Sono stati autografati digitalmente. Una volta creati, il loro valore hash non può essere modificato. SHA-256 accetta qualsiasi stringa di input di lunghezza e fornisce un output fisso a 256 bit; è una funzione unidirezionale; non è possibile dedurre completamente il contrario dell'input inverso dall'output (ciò che hai generato).
Come funziona il mining di Bitcoin?
Blockchain è una rete peer-to-peer che è stata elogiata per essere molto sicura e trasparente e quindi affidabile. Ciò è dovuto al fatto che i record nella rete blockchain sono protetti utilizzando timestamp e funzioni di hash crittografico in modo tale che è quasi difficile e proibitivo modificare le transazioni dopo che sono state registrate nel libro mastro. La mancanza di un controllo centralizzato è fondamentale per la sicurezza blockchain.
Ecco tutto ciò che devi sapere per iniziare il mining di Bitcoin.
Elementi di base della transazione Bitcoin
Tre componenti sono coinvolti quando una transazione viene avviata nella rete Bitcoin:
- Un input per una transazione
- Il risultato di un affare
- L'importo della transazione
Un programma di mining di Bitcoin produce un nuovo problema di hash crittografico per ogni input di transazione difficile da decifrare. Il programma crea quindi un albero Merkle basato sul numero di transazioni necessarie per creare un blocco.
SHA-256 Algo e l'albero Merkle
Un albero hash, noto anche come albero Merkle, è un albero in cui l'algoritmo hash di un blocco di dati è etichettato su ogni nodo foglia e l'algoritmo hash delle etichette dei suoi nodi figli è etichettato su ogni nodo non foglia. Un albero Merkle è una struttura di dati che funge da riepilogo di tutte le transazioni all'interno di un blocco.
Gli hash delle singole transazioni, chiamati anche ID transazione, vengono ripetutamente collegati nell'albero Merkle utilizzando la tecnica SHA-256 fino a quando un solo hash identifica l'intero albero. Questo hash è soprannominato radice Merkle o hash radice. L'albero Merkle consente alla rete Bitcoin di convalidare rapidamente le transazioni.
Le proprietà della funzione hash includono:
Unicità: qualsiasi modifica all'input risulta sempre in un hash completamente diverso (imprevedibile). Per dirla in altro modo, due set di dati distinti non possono produrre lo stesso hash.
Deterministico: input identico produce ogni volta lo stesso hash.
Irreversibile: L'hash viene prodotto in una sola direzione, il che significa che la stringa originale non può essere dedotta dall'hash.
Dimensioni di uscita costanti: indipendentemente dalla dimensione dei dati di origine, lo stesso metodo creerà sempre la stessa lunghezza hash.
Intestazione del blocco
L'intestazione del blocco memorizza la radice Merkle, che è l'identificatore di un albero Merkle. L'intestazione del blocco fornisce informazioni sul blocco e comprende i seguenti componenti:
- Numero di versione del software Bitcoin
- Hash del blocco precedente
- Radici di Merkle (hash di radice)
- Nonce crittografica in un momento specifico
- I minatori utilizzeranno questi dati per risolvere il problema dell'hash e aggiungere una transazione in blocco.
Risolvere puzzle hash
I minatori devono risolvere il problema dell'hash individuando l'hash al di sotto di un obiettivo specifico, rispettando i requisiti di complessità. Il target, contenuto nell'intestazione, è un numero di 67 cifre che determina la difficoltà del mining in base al numero di miner che tentano di risolvere una funzione hash.
È essenziale ricordare che questa difficoltà varia dopo ogni blocco del 2016, in base al tempo impiegato dai minatori per risolvere un'equazione nei blocchi del 2016 precedenti. Questo aiuta anche a mantenere la velocità di aggiunta della transazione nella blockchain a 10 minuti.
I minatori cercheranno di risolvere il problema dell'hash aggiungendo continuamente un nonce all'intestazione del blocco finché il valore dell'hash generato non è inferiore al target. Quando una macchina di mining risolve il problema, un nuovo blocco viene prodotto e convalidato con successo sulla rete Bitcoin quando i nodi raggiungono il consenso. Quando un blocco viene convalidato, le transazioni in esso contenute vengono convalidate e il blocco viene aggiunto alla catena. Come affermato in precedenza, ciò si verifica ogni 10 minuti.
I prerequisiti per il mining di Bitcoin
Un minatore di Bitcoin sceglierà prima e imposterà i propri strumenti del mestiere.
- Hardware GPU (unità di elaborazione grafica), SSD per mining di criptovalute o ASIC (circuito integrato specifico dell'applicazione)
- Il portafoglio da conservare
- Software per l'estrazione mineraria
- Pool di mining preferito (se si sceglie l'opzione di mining in piscina invece di mining in solitario)
Quando tutti sono a posto e il sistema è acceso, inizia il mining da solo. Qualsiasi altra interazione umana si verifica solo in caso di guasto del sistema o della rete, interruzione dell'alimentazione o manutenzione ordinaria del sistema.
Discutiamo tutti i requisiti in dettaglio.
Per diventare un minatore di Bitcoin è necessario un sistema di mining. È possibile acquistare una configurazione predefinita. Tuttavia, potrebbero essere più costosi degli equipaggiamenti minerari personalizzati. L'intero sistema minerario può essere estremamente rumoroso, generare molto calore e deve funzionare 24 ore al giorno, sette giorni alla settimana. Lavorare in un'attività di mining di Bitcoin è un'atmosfera piuttosto intensa.
Lo sviluppo di una configurazione di mining è simile alla costruzione di un computer da gioco. Se l'hai costruito tu stesso, potresti avere familiarità con come mantenere e riparare l'hardware nel caso in cui qualcosa vada storto. Se non hai il tempo di realizzarne uno, puoi sempre acquistarne uno già costruito.
Pre-costruito impianti di perforazione mineraria può avere un massimo di due GPU, ma i rig personalizzati possono avere molte più GPU. Una piattaforma mineraria, nuova o usata, costa poche migliaia di dollari. L'acquisto di un impianto di mining di seconda mano ti fornirà una GPU che è già stata consumata e ha una durata limitata.
Per iniziare, il rig richiede solo un sistema operativo Windows di base e alcuni software di mining. Dopo aver deciso un caso per la tua configurazione di mining, puoi iniziare ad acquistare una scheda madre. Per il tuo impianto di mining, non hai bisogno di una scheda madre di fascia alta. L'obiettivo principale è poter supportare il maggior numero possibile di GPU.
Anche questi MOBO dovrebbero poter essere personalizzati. Guardi le schede madri Asus, MSI e Gigabyte. Dopo aver individuato questi componenti, è il momento di scegliere una CPU. Un contemporaneo CPU multi-core con 4-8 GB di RAM è obbligatorio. Non è necessario overcloccare la CPU semplicemente per ottenere prestazioni migliori a scapito della stabilità. Le CPU entry-level di Intel, come Celeron o Pentium, saranno sufficienti.
È necessaria una configurazione mineraria almeno un alimentatore da 1000W ed una connessione Internet affidabile. Poiché questi sistemi minerari funzionano a carichi elevati 24 ore al giorno, sette giorni alla settimana, è necessario un alimentatore minerario con rating gold. Questo ha il potenziale per aumentare significativamente il costo dell'energia! Puoi collegare due alimentatori per creare un sistema di mining più grande.
Potresti risparmiare denaro su spazio di archiviazione e RAM dopo tutte le costose GPU e alimentatori ad alto wattaggio. Per un PC Windows, si consiglia una RAM da 8 GB; tuttavia, una RAM da 4 GB andrebbe bene. Ricorda che se hai bassi consumi o componenti di ricambio, puoi semplicemente creare un sistema di mining con un costo aggiuntivo minimo o nullo senza spendere troppo.
Dovresti anche considerare la difficoltà di estrarre un blocco Bitcoin nell'ambiente odierno. Se tutto va come previsto, potresti iniziare a generare denaro dopo 7-8 mesi. Puoi provarlo se hai dell'hardware in giro!
Effetti del mining di Bitcoin sull'ambiente
Il mining di bitcoin richiede circa 91 terawattora di energia ogni anno. È anche più di sette volte la quantità di energia utilizzata da tutte le operazioni globali di Google.
A livello globale, il consumo di energia di Bitcoin ha conseguenze disastrose per il cambiamento climatico e per il raggiungimento degli obiettivi dell'Accordo di Parigi perché si traduce in una stima di 22-22.9 milioni di tonnellate di emissioni di CO2 all'anno, equivalenti alle emissioni di CO2 derivanti dall'uso di energia di 2.6-2.7 miliardi di case in un anno.
Secondo un'analisi, Bitcoin potrebbe far sì che il riscaldamento globale superi i 2°C. Secondo un'altra stima, l'estrazione di Bitcoin nella sola Cina potrebbe emettere 130 milioni di tonnellate di CO2 entro il 2024. Tuttavia, se più attività minerarie si spostassero negli Stati Uniti e in altre nazioni, questa cifra potrebbe diventare molto più alta a meno che non venga impiegata più energia rinnovabile.
I professionisti
- Le transazioni sono private e sicure in ogni momento, con meno commissioni possibili. Una volta che hai i Bitcoin, puoi inviarli a chiunque, ovunque e in qualsiasi momento, riducendo i tempi e i possibili costi di ogni transazione. Le informazioni personali come nome o numero di carta di credito non sono incluse nelle transazioni, il che riduce il rischio che le informazioni sui clienti vengano prese per acquisti fraudolenti o furto di identità. (Tieni presente, tuttavia, che per acquistare Bitcoin in una borsa valori, di solito devi prima collegare il tuo conto bancario.)
- La capacità di aggirare le istituzioni finanziarie tradizionali o gli intermediari del governo. Dopo la crisi finanziaria e la Grande Recessione, alcuni investitori sono ansiosi di adottare una valuta alternativa e decentralizzata, praticamente incontrollabile dalle banche tradizionali, dalle agenzie governative o da altre terze parti.
- C'è molto spazio per l'espansione. Alcuni investitori che acquistano e mantengono il denaro credono che man mano che il Bitcoin si sviluppa, seguiranno una maggiore fiducia e un uso più ampio, aumentando il valore della valuta.
I contro
- Preoccupazioni per l'hacking Mentre i sostenitori affermano che la tecnologia blockchain alla base di Bitcoin è più sicura dei tradizionali trasferimenti di denaro elettronici, gli hot wallet di Bitcoin si sono rivelati un bersaglio allettante per gli hacker. Si sono verificate numerose violazioni di alto profilo, come il rapporto del maggio 2019 secondo cui più di 40 milioni di dollari in Bitcoin sono stati rubati da più account con un patrimonio netto elevato sull'exchange di criptovalute Binance (la società ha coperto le perdite).
- I bitcoin sono attualmente accettati solo da un numero ristretto di rivenditori Internet. Ciò rende impossibile fare affidamento solo sui Bitcoin come valuta. I governi possono anche obbligare i rivenditori a non accettare Bitcoin per garantire che le transazioni degli utenti possano essere tracciate.
Conclusione
Il mining di bitcoin è un processo complesso che richiede la risoluzione di algoritmi complessi. Se vuoi iniziare a minare Bitcoin, dovrai investire in alcuni ampi requisiti hardware e di alimentazione. Potrebbero volerci mesi per iniziare a generare denaro. Tuttavia, in seguito i rendimenti potrebbero essere incredibili.
Spero che l'articolo sia stato in grado di rispondere a tutte le domande relative alle tue domande sul mining di Bitcoin. Condividi i tuoi pensieri nei commenti.
Lascia un Commento