EDIT MODO : reprise de posts effacésCe TUTO a pour but de vous expliquer comment cruncher sur BitcoinUtopia avec des Mineurs ASIC / RockMiner R-Box.
Ces petits outils sont beaucoup plus performant que les CPU / GPU, mais sur ce projet uniquement.
Pour obtenir plus d'informations au sujet du projet BitcoinUtopia, merci de vous référer au topic ad-hoc.
Pour obtenir des infos sur le minage en général :
https://www.weusecoins.com/fr/guide-minageMerci à Oncle Bob pour ce lien intéressant sur les calculateurs SHA 256 :
https://en.bitcoin.it/wiki/Mining_hardware_comparisonMerci à NABZ pour ce lien intéressant sur la technologie ASIC :
http://fr.wikipedia.org/wiki/Application-specific_integrated_circuitLES MINEURS USB ASICCitation de: nabz le 19 juillet 2014 à 20:27
Les CPU et GPU sont des composants programmables, ils exécutent un programme préalablement chargé en mémoire, qui fait appel à un jeu d'instructions élémentaires prédéfini. Si on souhaite leur faire faire autre chose, on charge un autre programme.
Les ASIC sont des composants programmés, ils exécutent un programme bien défini et immuable "buriné dans le silicium" une fois pour toute. On ne peut pas leur faire faire autre chose.
Par exemple, si le projet SETI avait conçu et mis en vente des clés ASIC "Seti V6", les utilisateurs auraient dû racheter de nouvelles clés pour passer à "Seti V7".
Il y en a de plusieurs sortes, et à tous les prix. Nous nous intéresserons ici aux mineurs les plus courants.
La puissance de calcul de ces mineurs est exprimée en MH / GH. 1 Gigahash équivaut à 1000 Megahash. 1GH/s = 1000 Mh/s
En général, les crunchers sur ce projet utilisent des mineurs d'une puissance allant de 333 MH à 35 GH (x le nombre de mineurs connectés)
a) Les différents niveaux de puissance => les différents modèlesBitcoinUtopia proposant des UT's pour différents types de mineurs, vous avez le choix.
Les clés de type 333MH (ERUPTER) sont les moins puissantes
Les clés de type 1.6 GH / 2.2 GH (ANTMINER U1 et U2 / BITMAIN) et 5 GH (BI-FURY qui comportent 2 puces de 2.5 GH) sont probablement les plus intéressantes pour débuter.
Les "RockMiner / R-Box" sont des mineurs intégrant plusieurs puces (4) , capables de calculer à des vitesses comprises entre 32 GH et 37 GH tout en restant dans des gammes de prix abordables. Probablement un "maître-achat" en termes de prix/puissance/facilité d'utilisation. (+/- 2 € / GH au lieu de 5 € à 20 € / GH pour les clés)
b) Les Prix :333 MH : de 5 € à 25 € => pas recommandé
1.6 GH / 2.2 GH ANTMINER U2 / BITMAIN : de 10 € à 50 € suivant les sites, neufs ou occasion.
5 GH BI-FURY : de 20 € à 100 € suivant les sites, neufs ou occasion.
"RockMiner" : ce sont des mineurs intégrant plusieurs puces (4) , capables de calculer à des vitesses de l'ordre de 32 GH / 37 GH tout en restant dans des gammes de prix abordables : 53 € + 12/19 € pour l'alimentation externe.
Passons sur les clés 11 GH trop chères, mais pour info, il y en a ici :
http://www.asicrunner.com/HexFury--11GH-USB-Stick-Miner_p_9.htmlc) L'installationDans un premier temps, branchez votre ou vos clés sur une prise USB.
Dans la plupart des cas, Windows ne reconnaît pas ce nouveau périphérique, et n'installera donc pas les drivers nécessaires.
Pas de soucis : vous trouverez ici un petit outil qui vous aidera à installer le bon driver :
http://zadig.akeo.ie/Après téléchargement, dans "options", vous cochez "show all devices", vous cliquez sur le nom(*) de votre clé, puis "install" et c'est réglé.
(*) Dans le panneau "Périphériques et Imprimantes", ces clés et R-Box s'appellent : CP2102 USB to UART Bridge Controller
Les clés bi-Fury (5GH, généralement rouges) s'appellent : bi-fury
Pour vérifier que tous vos mineurs ont bien été reconnus par Windows, il suffit de vérifier qu'ils apparaissent bien dans "Démarrer -> Périphériques et Imprimantes"
Vous pouvez mélanger les différents types de sticks ASIC (333 MH, 1.6 GH, 5 GH, R-Box) même si ce n'est pas toujours très efficace, et en connecter autant que vous voulez à votre pc, via un HUB USB + alimentation externe.
!!! La puissance des ports USB risque d'être rapidement dépassée si vous branchez > 2 clés 1.6 GH, surtout en USB 2.0 qui délivre maximum 500 mA / 2.5 W contre 900 mA / 4,5 W pour USB 3.0 !!!
IMPORTANT : Contrairement à la plupart des autres projets, il FAUT UNE CONNEXION PERMANENTE AU RÉSEAU, car il y a un échange quasi permanent d'informations entre votre machine, BU et les serveurs de Mining Pool. Une simple déconnexion, et l'UT va tourner 1 heure puis planter.
d) Le choix du sous-projet + app_configLe choix du sous-projet sur lequel vous calculerez dépendra de votre puissance de calcul. Le nom des sous-projets a été mis à jour récemment, et c'est devenu très lisible et simple à comprendre.
NB : Il faut dire "oui" pour les tâches CPU ET Run test applications?
Par contre, quel que soit le sous-projet que vous choisirez, il FAUT inclure une app_config.xml afin de limiter le nombre d'UT à 1. Sinon, il y a de fortes probabilités pour que ça plante. ***
De plus, il ne faut sélectionner qu'un seul sous-projet, sinon BM risque faire tourner 1 UT de chaque projet choisi, et ça va planter.
Ici le lien vers la page des applications avec leur nom + exemples de app_config.xml + app_info.xml :
http://www.bitcoinutopia.net/bitcoinutopia/forum_thread.php?id=303En bas de ce post, dans les fichiers joints, un "app_config.xml" contenant la plupart des codes existant à ce jour (22.07.2014)
*** Changements au 02.08.2014 pour toutes les UT cgminer SAUF les 20 GH. Les mêmes modifications seront apportées à ces UT's, mais plus tard => Voir
http://forum.boinc-af.org/index.php/topic,6195.msg393339.html#msg393339 en attendant que je puisse mettre le TUTO à jour
e) Démarrez BitcoinUtopiaf) Comment savoir si vos clés fonctionnent (toutes), surtout si vous en avez plusieurs connectées à un pc ?La plupart des sticks USB vont s'éteindre lorsqu'ils calculent.
Mais pas tous ...
. Ensuite il y a de brefs flashs pendant la durée du calcul.
Certains sticks ne flashent pas, d'autres ont une diode fixe permanente, ... il faut les tester pour "découvrir" leurs particularités
Sur les clés, 2 lumières fixes = il faut la débrancher / rebrancher.
Les RockMiner R-Box ont une diode rouge fixe permanente + une diode bleue qui clignote lorsque le calcul est en cours.
Si la diode bleue arrête de flasher pendant longtemps (> 1 minute) = il faut la débrancher / rebrancher.
Pour contrôler après-coup si une UT a été calculée par tous vos mineurs : vous pouvez aller vérifier dans les détails de l'UT (Stderr output)
Tout en bas, vous aurez :
Pour 1 UT calculée par 1 mineur 333 MH :
Pour 1 UT calculée par 1 mineur 333 MH :
Citer
2014-07-09 19:45:12] Summary of per device statistics:
[2014-07-09 19:28:25] AMU0 (5s):365.3M (avg):321.7Mh/s | A:64 R:0 HW:12 WU:4.4/m
[2014-07-09 19:28:25] Mined 64 accepted shares of 64 requested
Pour 1 UT calculée par 2 mineurs 1.6 GH :
Citer
[2014-07-09 19:51:15] Summary of per device statistics:
[2014-07-09 19:51:15] ANU0 (5s):1.593G (avg):1.593Gh/s | A:96 R:0 HW:1 WU:21.3/m
[2014-07-09 19:51:15] ANU1 (5s):1.590G (avg):1.582Gh/s | A:160 R:0 HW:2 WU:20.2/m
[2014-07-09 19:51:15] Mined 256 accepted shares of 256 requested
Pour 1 UT calculée par 3 mineurs 5 GH :
Citer
[2014-07-09 19:13:24] Summary of per device statistics:
[2014-07-09 19:13:24] BXF0 (5s):4.870G (avg):4.830Gh/s | A:736 R:0 HW:0 WU:68.4/m
[2014-07-09 19:13:24] BXF1 (5s):4.539G (avg):4.250Gh/s | A:576 R:0 HW:1 WU:64.5/m
[2014-07-09 19:13:24] BXF2 (5s):5.241G (avg):5.048Gh/s | A:736 R:32 HW:0 WU:72.7/m
[2014-07-09 19:13:24] Mined 2048 accepted shares of 2048 requested
Pour 1 UT calculée par 3 mineurs 5 GH mais 1 sur 3 n'a pas fonctionné OU répartition non-homogène/asymétrique du calcul
Citer
[2014-07-08 15:24:23] BXF0 (5s):5.204G (avg):4.891Gh/s | A:1024 R:32 HW:0 WU:71.0/m
[2014-07-08 15:24:23] BXF1 (5s):4.844G (avg):4.577Gh/s | A:1024 R:0 HW:1 WU:66.3/m
[2014-07-08 15:24:23] BXF2 (5s):0.000 (avg):0.000h/s | A:0 R:0 HW:0 WU:0.0/m
[2014-07-08 15:24:23] Mined 2048 accepted shares of 2048 requested
Pour 1 UT calculée par 2 mineurs 1.6 GH + 1 mineur 5 GH
Citer
[2014-07-07 22:10:40] ANU0 (5s):1.596G (avg):1.575Gh/s | A:320 R:0 HW:5 WU:18.9/m
[2014-07-07 22:10:40] ANU1 (5s):1.594G (avg):1.570Gh/s | A:160 R:0 HW:1 WU:22.1/m
[2014-07-07 22:10:40] BXF0 (5s):5.019G (avg):4.740Gh/s | A:1568 R:0 HW:0 WU:69.6/m
Il arrive qu'entre 2 UT's un de vos mineurs se déconnecte ou ne soit plus utilisé pour les UT's suivantes.
D'après ce qu'on m'a dit sur le forum, il faut "vivre avec" => les débrancher et les rebrancher quand ça arrive ou quand vous le constatez.
g) La consommation1 x Stick 333 MH = < 1 W
1 x Stick 1,6 GH = 0.5 A / 2 W : Ce genre de mineur génère + de crédits sur ce projet qu'une GTX TITAN
1 x Stick 5 GH = 1 - 1.2 A / 5 - 6 W : pour les clés 5 GH, il faut USB 3.0 ou un HUB USB pour un fonctionnement optimal
1 x Rock Miner 32 GH / 37 GH = 50 W : alimentation externe requise
Si vous utilisez > 2 sticks 1.6 GH / 2.2 GH, il vaut mieux les brancher sur un HUB USB avec alimentation externe.
Dans tous les cas, il faut un système de refroidissement style ventilo, car ça chauffe beaucoup.
Pour vérifier la consommation de vos sticks / HUB :
http://asicminer-shop.de/USB-Detectorh) Les temps de calculLes temps de calcul, pour une même catégorie d'UTs, peuvent varier énormément entre 2 UT's, car ils ne dépendent pas uniquement du matériel utilisé.
La qualité des communications entre le projet et les serveurs de "Mining Pool" a une grande influence sur les temps de calcul.
De plus, ces serveurs qui ne dépendent pas de BU redémarrent assez régulièrement, ce qui ralentit d'autant les calculs en cours.
Lorsque vous utilisez plusieurs clés / R-Box, la répartition du calcul entre les clés n'est pas toujours optimale / homogène. (voir point f) : exemples de Stderr output)
Ensuite, BU nettoyant souvent l'historique (pour gagner de la place sur leurs serveurs), il est parfois compliqué de retrouver les temps de calculs.
Finalement, la difficulté / complexité des calculs étant croissante, les temps de calcul auront tendance à s'allonger naturellement, et relativement rapidement.
Voir :
http://forum.boinc-af.org/index.php/topic,5626.msg392247.html#msg392247En gros, voici quelques temps de calcul constatés : (màj le 26.07.2014)
333MH/s ASICs - NCI : Entre 60 secs et 1800 secs, suivant le type et le nombre de clés utilisées
1.6+GH/s ASICs-multitasks : Entre 60 secs et 1800 secs, suivant le type et le nombre de clés utilisées
20+GH/s ASICs-multitasks : Entre 1400 secs et 2000 secs avec une R-Box à 32 GH
Entre 500 secs et 900 secs avec 2 * R-Box à 35 GH
i) L'OverClocking "à vos risques et périlsIl est possible d'OC les clés 1.6 GH / 2.2 GH et les R-Box 32 GH / 37 GH.
Attention : Le matériel chauffe ENCORE PLUS FORT
Les temps de calcul restent aléatoires, même si effectivement les clés calculent plus vite => impossible de calculer le gain éventuel sauf en comparant les points sur 12h ou 24h avec du matériel identique non-OC et sur la même période ! (Le même jour)
La méthode d'OC proposée par BU a été simplifiée. Plus besoin de fichier app_info.xml
Il est donc possible de facilement :
OC les clés 1.6 GH / 2.2 GH de 1.6 GH -> 2.0 GH*
OC les R-Box 32 GH / 37 GH de 32 GH -> 35 GH*
* Ne pas dépasser ces valeurs qui sont, d'après BU, les plus stables. (Et les moins dangereuses pour votre matériel)
Dans votre fichier app_config.xml, il faut ajouter les lignes en vert :
<app_config>
<app>
<name>appname</name>
<max_concurrent>1</max_concurrent>
</app>
<app_version>
<app_name>appname</app_name>
<cmdline>--anu-freq xxx</cmdline> OU <cmdline>--rock-freq xxx</cmdline>
</app_version>
</app_config>
ATTENTION : Les codes fréquences + Les codes matériels NE SONT PAS LES MÊMES POUR LES CLÉS ET POUR LES R-BOX !!!
Ne vous trompez pas, surtout au niveau de la fréquence, car vous risquez de griller votre matériel en moins de temps qu'il ne faut pour écrire ces quelques lignes.
Quelques Fréquences "Utiles" :
Clés 1.6 GH / 2.2 GH <cmdline>--anu-freq 250</cmdline> : 200 = 1.6 GH / 225 = 1.8 GH / 250 = 2.0 GH / 275 = 2.2 GH
R-Box RockMiner <cmdline>--rock-freq 290</cmdline> : 270 = 32 GH / 290 = 35 GH
Une fois les fichiers app_config.xml modifiés, il faut parfois redémarrer BOINC car une simple "lecture des fichiers de configuration" ne suffit pas toujours.
Merci @ OncleBob qui m'a signalé vous pouvez ajouter des "heat"sinks" (radiateurs) autocollants si vous voulez favoriser la dissipation de la chaleur de vos clés.
Non seulement pour remplacer / ajouter à celui du côté refroidissement, mais aussi pour coller directement sur les puces qui chauffent assez forts. (Les propriétaires de Raspberry connaissent bien le sujet) C'est d'ailleurs le côté "électronique" de la clé qui est visible lorsque vous la branchez sur un pc portable, de façon à pouvoir diriger un ventilo directement dessus.
Vous trouverez ces radiateurs entre-autres ici
https://www.fasttech.com/products/1102600 ou là
http://www.ebay.fr/itm/x1-KIT-HeatSink-self-adhesive-pad-for-ASIC-Antminer-U1-U2-Block-Erupter-/231290579362?pt=FR_Informatique_Reseaux_Autres&hash=item35d9fe29a2j) Les Codes et Commandes ASIC par type de matérielPour ceux et celles que ça intéressent, vous trouverez ici tous les codes / commandes pour modifier le fonctionnement de votre matériel :
https://raw.githubusercontent.com/ckolivas/cgminer/master/ASIC-READMEhttps://github.com/ckolivas/cgminer/blob/master/ASIC-READMEk) Où acheter ?Attention aux arnaques ... les prix fluctuent énormément d'un vendeur à l'autre sans raison.
Modesti a renseigné 2 vendeurs chez qui d'autres "équipes s'équipent"
:
http://asicminer-shop.de/Startseitehttp://asicminer-shop.de/RockMiner-R-BOX-32-37-GH-shttp://www.asicrunner.com/Il y a un autre vendeur en Allemagne : PROTACT :
http://www.protact.net/shop/en/shop/Vous trouverez aussi de nombreuses annonces sur les sites d'enchères et/ou petites-annonces.
NB : Je ne recommande pas l'achat hors-UE, car vous ne bénéficieriez pas du droit de rétractation + pas simple en cas de "retour SAV".
l) Les Crédits sont-ils justifiés ?Je n'en sais rien. Pour vous faire une idée :
https://en.bitcoin.it/wiki/Mining_hardware_comparison02.08.2014 : IMPORTANT :
http://forum.boinc-af.org/index.php/topic,6195.msg393339.html#msg393339Ce TUTO devra être complété. En attendant n'hésitez pas à me poser des questions, j'en ai déjà posé plein sur le forum
Je mettrai ensuite les infos à jours suivant vos questions pratiques.