Algoritmo di mining
Un algoritmo di mining è la regola di calcolo che una criptovaluta impone ai suoi miner, come SHA-256 per Bitcoin o Scrypt per Litecoin.
Ogni criptovaluta basata sulla proof of work definisce la regola di calcolo che i miner devono applicare per produrre un blocco valido: è il suo algoritmo di mining. Si fonda su una precisa funzione di hash. Bitcoin usa SHA-256, Litecoin e Dogecoin usano Scrypt, Kaspa usa kHeavyHash, Alephium Blake3, Zcash Equihash, Nervos Eaglesong ed Ethereum Classic Etchash.
Gli algoritmi non hanno tutti le stesse esigenze. Alcuni sfruttano soprattutto la potenza di calcolo pura, altri la memoria, il che spiega le differenze di unità tra l'uno e l'altro. Soprattutto, un chip ASIC è progettato per un solo algoritmo. La scelta dell'algoritmo determina quindi la macchina, e viceversa: tutte le monete che condividono un algoritmo possono essere minate con lo stesso hardware, il che a volte permette di cambiare moneta senza cambiare macchina.
In una scheda prodotto, l'algoritmo compare in cima alle caratteristiche. Prima di acquistare, chiedetevi quale moneta volete minare, se resterà basata sulla proof of work e quante altre monete usano lo stesso algoritmo. Un algoritmo condiviso da più progetti, come SHA-256 o Scrypt, offre più flessibilità di un algoritmo riservato a una sola piccola moneta, il cui futuro è più incerto.
Nel nostro negozio, gli ASIC sono raggruppati anche per moneta minata, per aiutarvi a trovare la macchina adatta all'algoritmo che vi interessa.