ASIC
Un ASIC (circuit intégré propre à une application) est un matériel conçu pour accomplir une seule tâche. Un ASIC de minage calcule un algorithme, comme SHA-256 ou Scrypt, des ordres de grandeur plus vite et plus efficacement que n'importe quel CPU ou GPU généraliste.
Les premiers ASIC de minage Bitcoin ont été livrés début 2013. En peu de temps, ils ont rendu inutile le minage de Bitcoin sur CPU et sur GPU, car une seule machine faisait le travail de centaines de cartes graphiques pour bien moins d'électricité. La même chose est arrivée depuis à plusieurs autres algorithmes.
Les ASIC sont généralement évalués selon leur hashrate et leur efficacité. L'efficacité est l'énergie utilisée par unité de travail, souvent donnée en joules par térahash pour SHA-256. Plus elle est basse, mieux c'est. Deux machines au même hashrate peuvent avoir des factures d'électricité très différentes, donc c'est souvent l'efficacité qui décide si une machine est rentable.
La contrepartie est la rigidité. Un ASIC ne mine que son algorithme et n'est bon à rien pour le reste. Si la difficulté de sa cryptomonnaie augmente, si son prix baisse ou si un modèle plus récent arrive, la machine ne peut pas passer à une autre tâche. Les ASIC sont aussi bruyants et chauds, ce qui rend la plupart d'entre eux inadaptés à un logement ou à un bureau.
Certains algorithmes sont conçus pour résister aux ASIC. Ils s'appuient sur de grandes quantités de mémoire ou sur du code aléatoire qu'un processeur généraliste gère bien, si bien que des puces spécialisées y gagnent peu. RandomX, utilisé par Monero, est conçu pour les CPU ordinaires. Ethash, l'ancien algorithme d'Ethereum, misait sur la mémoire pour la même raison, même si des ASIC ont fini par apparaître pour lui.
Une erreur courante consiste à acheter un ASIC sur son seul hashrate. Vérifiez son efficacité, votre prix de l'électricité, le bruit, la garantie et les cryptomonnaies que son algorithme permet de miner. Une machine d'occasion peut être bon marché parce que son efficacité n'est plus rentable à la difficulté actuelle.
Pour miner avec un ASIC, ouvrez son interface web et saisissez l'hôte et le port du pool, l'adresse de votre portefeuille comme identifiant et un nom de worker. La page Comment miner du pool indique les valeurs pour votre région.