Il mining di criptovaluta è il processo di risoluzione di un problema matematico (ad esempio una somma) utilizzando apparecchiature informatiche.
Quando un computer (o un gruppo di essi) risolve adeguatamente il problema posto dalla rete, viene ricompensato con un incentivo: nel caso del denaro crittografico, l'incentivo consiste in una serie di unità di criptovaluta che sta minando
Fondamentalmente, ciò che fanno questi team di computer è lanciare una serie di possibili soluzioni finché la soluzione proposta non corrisponde al valore hash del bloccare.
Come minare criptovaluta
Diciamo per esempio che l'indovinello hash stabilisce che chi scopre per primo il numero da 0 a 10 vince il premio. I minatori lanceranno numeri finché il numero non corrisponde al puzzle.
Durante il processo chiederà se il numero è corretto o meno. Chi raggiunge per primo il numero corretto vince il premio o, che è lo stesso, prende la ricompensa del blocco.
Gli algoritmi che determinano la difficoltà del problema e altre variabili oggi sono presi come sistemi di consenso. Questo perché è necessario l'accordo di alcune regole da parte di tutti i partecipanti.
Attualmente, il sistema di consenso utilizzato da Bitcoin es Proof-of-Work (Pow), anche se ci sono un gran numero di valute, come Ethereum, Lisk o Stratis che sono puramente Prova di pugno (PoS)
Il PoS si basa sull'archiviazione di monete e il lavoro è più semplice, il che consente di non sprecare lavoro come nel PoW ed è più efficiente a livello energetico.
Diversi tipi di apparecchiature informatiche possono essere utilizzate per il mining Proof-of-Work. Bitcoin richiede ASIC, che sono apparecchiature specializzate con molti processori, che forniscono loro una grande potenza per il mining.
Ci sono altre opzioni, come il "mining" di criptovalute tramite un browser, come nel caso di Bitrad.io, che condividono contenuti ed sono votati per questo contenuto, come nel caso di Steemit o che condividendo una parte della capacità del nostro disco rigido, come nel caso di Storj.
Allo stesso modo, il mining ci consente di controllare quante monete sono in circolazione. Quando un blocco viene certificato, il minatore riceve una ricompensa e quindi vengono introdotte nuove monete sul mercato. Ciò significa che ci sono sempre più monete, fino a un limite massimo, offrendo così il controllo della rete.