Comment miner du X-Cash avec xmr-stak

Temps de lecture : 11 minutes

Aujourd’hui, nouveau tuto mining sur une crypto très peu connu, le X-Cash (XCA). Et pour cause, cette cryptomonnaie est toute nouvelle et a du potentiel.




Miner du XCA est avant tout un pari sur l’avenir, encore plus que pour les cryptos « mainstream » comme Zcash, Monero ou encore Ethereum.




Edit : depuis le 19 septembre X-Cash est échangeable sur plusieurs plateformes de trading dont cryptopia.

Qu’est-ce que le X-Cash ?

Traduit librement de bitcointalk :

X-CASH est une crypto-monnaie construite sur Monero v7 dans le but de devenir un standard en matière de paiement numérique et de règlement des transactions. Nous pensons que la protection de la vie privée est très importante pour la gestion des finances personnelles, mais en même temps, les banques et les institutions doivent connaître la source des fonds à des fins de connaissance du client (KYC).

Par conséquent, nous prévoyons de laisser aux utilisateurs le choix d’accepter ou non que leur transaction soit publique. Parce que nous mettons en place un réseau mondial de serveurs dédiés, nous espérons accélérer la synchronisation de la blockchain par rapport aux autres crypto-monnaies et réduire la latence des transactions. Nous pensons que ce réseau sera un élément clé dans le déploiement des améliorations futures que nous prévoyons d’ajouter au code principal.

Entièrement autofinancé

En ayant financé 100 000 dollars du capital, nous avons décidé de ne pas passer par un processus ICO. Nous croyons que cela ajoute une autre couche de crédibilité en demandant seulement un engagement personnel et en temps de la communauté.

Enfin, le contrôle de 100 % des fonds propres de l’entreprise garantira qu’aucune dissension ne se produira dans le processus de prise de décision, permettant des évolutions plus rapides et une pleine réalisation de la vision à long terme que nous avons pour l’entreprise.

Conforme à la réglementation et lié à la banque traditionnelle

En étant incorporé en France, nous voulons être en conformité avec l’ensemble des règlements existants et à venir de la France et de l’UE. . De même, grâce à notre expérience dans le secteur financier, nous espérons établir un lien étroit avec les services bancaires traditionnels.

Ces deux éléments sont obligatoires et nécessaire pour conduire la crypto-monnaie à l’adoption généralisée. La réglementation assurera la protection des utilisateurs et des investisseurs, tandis que les banques serviront de catalyseur grâce à leur solide base de clients de détail.

COIN INFO
Ticker
XCA
Total supply
100.000.000.000 (100 Billion) XCA
Distribution
Mining, Airdrop
Algorithm
Cryptonight v7 (Proof-Of-Work)
Reward
~100.000 XCA (at inception)
Emission
Logarithmic until max supply reached in 2020
Block Interval
60s
Tx time (average)
30s
Block size (average)
300kb
Difficulty adjustment

L’équipe derrière est Française et composé de trois personnes : Guilhem Chaumont; Paul Bugnot et Zach Hildreth. Vous pouvez lire le topic de présentation (en anglais) sur bitcointalk.org pour en savoir plus.




Airdrop en cours

Depuis le 8 août et durant les 20 prochains mois il y aura des airdrops réguliers chaque mois. vous pouvez voir le détail ici.

Pré-requis pour miner

  1. Si vous avez une/des carte(s) NVIDIATélécharger CUDA 9
Download CUDA 9
Exemple avec windows 10, suivez ensuite la procédure donné dans le lien juste en dessous
  1. Procédure pour installer CUDA
  2. Avoir un/des CPU et/ou GPU récents
  3. Les derniers drivers pour vos cartes AMD ou NVIDIA
  4. Créer son wallet x-cash (nous allons voir ça ci-dessous)

Créer un wallet X-Cash

Le wallet pour Windows est déjà disponible ici. Sinon, vous pouvez créer un paper wallet en 30 seconde ici.

Paper Wallet

Il y a le code source pour le générer depuis votre ordinateur si vous êtes développeur vous même, sinon vous cliquez sur paper wallet generator

Vous arrivez ensuite sur une page qui vous permet de générer votre wallet. Cliquez sur generate

x-cash paper wallet

Copier votre adresse public où vous souhaitez pour pouvoir vous en resservir facilement lors du mining

Maintenant il faut soit noter la Mnemonic Seed et les clés privées à la main (ce qui est compliqué je vous l’accorde) ou bien télécharger le fichier et le conserver hors ligne (sur une clé usb par exemple, ce qui est plus simple).

Surtout ne les perdez pas ou l’accès à votre adresse publique sera définitivement perdu !

Windows Wallet

Sachez que vous pouvez importer vos clés générées précédemment dans le wallet logiciel (que ça soit windows ou bien les prochaines versions qui vont arrivé bientôt)

Dézippez le dossier téléchargé et cliquez ensuite sur X-CASH_GUI_Wallet.exe

x-cash wallet

Au lancement vous pourriez avoir cette fenêtre « Windows a protégé votre ordinateur » comme pour NEON par exemple.

Dans ce cas vous cliquez sur « Informations complémentaires » puis « Exécuter quand même »

Créer un nouveau wallet

Vous cliquez sur « CREATE NEW WALLET » puis vous rentrez vos informations, nom du wallet et le mot de passe

Et enfin « CREATE WALLET » en bas. Le logiciel vous indique que cela peux prendre une minute.

Votre SEED va maintenant s’afficher, il faut la conserver précieusement !

L’écran suivant vous présente les « DAMEON SETTINGS » c’est là que vous choisissez comment vous connecter à la blockchain X-Cash, vous pouvez laissez cocher la recommandation mais le mieux est de vous connecter à une node existante, vous n’êtes pas obliger d’héberger vous même une node (qui va grossir et grossir et encore grossir au fil des mois pour commencer à prendre plusieurs go sur votre disque dur).

Pour ça il suffit de cocher « CONNECT TO A REMOTE NODE » et d’entrer les paramètres suivant :

euseed3.x-cash.org et port 18 281 (c’est une node qui est situé en France à Aubervilliers)

Trouver d’autre remote node ici si vous n’habitez pas en France

Cliquez ensuite sur « SAVE CURRENT SETTINGS » puis sur « START »

La blockchain va ensuite se synchroniser et votre adresse publique va apparaître, une fois synchronisé, vous pouvez utiliser votre wallet, envoyer, recevoir ou modifier les options.

Importer votre seed

Dans le cas où vous avez précédemment créé un paper wallet, il faut importer votre seed, dans ce cas vous cliquez sur « RESTORE WALLET »

xca restore wallet

Vous pouvez choisir de le restaurer avec votre seed ou avec votre clé privé, puis ensuite vous cliquez sur « RESTORE WALLET »

Cela peux prendre une minute. Ensuite c’est la même procédure que plus haut pour vous connecter à la Blockchain X-Cash.

Mise à jour du wallet

Allez sur la page de téléchargement et prenez la dernière version pour votre système d’exploitation. Une fois l’a mise à jour effectué, il faudra RESTAURER votre wallet.

Pour windows et linux

Téléchargez le zip pour votre système d’exploitation et décompressez le dossier.

Update X-Cash wallet
Décompressez le nouveau fichier CLI et copiez le contenu dans votre fichier portefeuille GUI ou CLI, puis remplacez-le.

Copiez ensuite ces 9 fichiers dans votre dossier de portefeuille d’interface graphique (GUI) actuel et cliquez sur «remplacer tous les fichiers» lorsque votre système d’exploitation vous demande :

  • X-CASH_GUI_Wallet
  • xcash-blockchain-blackball
  • xcash-blockchain-export
  • xcash-blockchain-import
  • xcash-blockchain-usage
  • xcashd
  • xcash-gen-trusted-multisig
  • xcash-wallet-cli
  • xcash-wallet-rpc

Lancer ensuite xcashd.exe puis lancer comme d’habitude X-CASH-GUI_Wallet.exe pour aller à votre Account.

Pour MacOSx

Télécharger le fichier d’installation (.pkg) et l’exécuter. Cela va créer un nouveau dossier X-CASH dans le dossier de l’application. Ensuite, copiez / collez les fichiers de votre portefeuille (walletname, walletname.txt, walletname.keys) dans le dossier que vous venez de créer. Vous pouvez maintenant supprimer le dossier GUI Wallet X-CASH1.1 précédent.

Remarque : pour les prochaines versions, cette étape sera obsolète. Le programme d’installation remplacera automatiquement les fichiers (à condition que les utilisateurs ne modifient pas le nom du dossier).

A noter

Quand vous relancez le logiciel les fois suivantes, vous pouvez sélectionner « OPEN WALLET FROM A FILE » et choisir votre fichier de wallet. Normalement vous êtes placé automatiquement dans le dossier où est installé le logiciel et où il y a le fichier de votre wallet.

Il faudra peut-être ajouter une exception à votre pare-feu si le solde reste à zéro ou être patient : attendez jusqu’à 30 min pour voir votre balance s’afficher.

Si vous utilisez windows defender, aller dans les paramètres et cliquez sur « Autoriser une autre application » et là vous aller dans le dossier où est situé X-CASH_GUI_Wallet.exe et vous le sélectionnez puis vous cliquez sur OK.

Configurer XMR-Stak

ATTENTION : depuis le 15 février 2019 et la version 1.5.0, x-cash utilise l’algorithme cryptonight_heavyX : il faut donc bien penser à mettre à jour vos logiciels ! Vous devez utiliser le nouveau miner ASIC, FGPA et Nicehash resistant (0% devfee) téléchargeable ici – la version CPU ici). Vous pouvez également utiliser XMRIG 2.14 ou supérieur.

XMRIG

MAJ 06/03/2019 : Pour ceux qui utilisent XMRIG, l’algorithme à spécifier dans le fichier de config de XMRIG est « cryptonight/double »

Voici un exemple des valeurs optimales pour une GTX 1060 6 Go :

« threads »: 32,
« blocks »: 27,
« bfactor »: 8,

Il faut trouver les meilleures valeurs pour vos GPUs, elles sont différentes pour chaque modèle.

Exemple de configuration (by Kaiser avec des r9-380) sur xmr-stak, n’oubliez pas les drivers 18.6.1 :

Fichier amd.txt – Fichier pools.txt

Fichier bat :

set export GPU_FORCE_64BIT_PTR=1
set export GPU_MAX_HEAP_SIZE=100
set export GPU_MAX_ALLOC_PERCENT=100
set export GPU_SINGLE_ALLOC_PERCENT=100
xmr-stak

XCA mining pool

Rendez-vous sur la pool xca.cryptogains.fr pour télécharger le wallet (voir ci-dessous).

Vous pouvez choisir de soutenir les développeurs en téléchargeant la première version ou bien choisir nos versions compilées pour vous avec 0 % de frais pour les dev.

Il faudra peut-être ajouter une exception à votre pare-feu et à votre antivirus, notamment si vous utilisez XMRig !

Si vous choisissez la version développeurs vous tomberez sur cette page

xca xcash github
Cliquez sur xmr-stak-win64.zip

Il faut savoir que personnellement j’ai utilisé le miner avec frais pour les dev pendant presque 10 jours et je vous encourage à le faire au moins au début, ils méritent leurs parts et je trouve ça normal.

pool x-cash cryptogains.fr
Choisissez la version qui convient à votre OS et si vous souhaitez avoir 0 frais pour les devs

Une fois le logiciel téléchargé et dé-zippé, vous trouverez un exécutable xmr-stak.exe que vous lancerez

Cela vous ouvrira une fenêtre et vous allez répondre à plusieurs questions. Pas de panique si vous vous trompez quelque part, les questions auxquelles vous répondez ici sont en faites là pour pré-remplir les fichiers de configurations, qui sont sous forme de .txt et que vous pourrez modifier facilement par la suite.

Ci-dessous un diaporama des questions que vous aurez :

xmr-stakxmr-stak cryptonight_V8xmr-stakxmr-stakxmr-stakxmr-stakxmr-stak

Utilisez le port souhaité en fonction de votre configuration

xmr-stak port

CPU et/ou GPU mining

Après avoir répondu aux questions vous allez commencez à miner, pour régler les différents paramètres vous avez plusieurs fichiers de configuration en .txt

xmr-stak

Vous n’aurez pas vraiment besoin de toucher au config.txt, nous allons donc nous attarder sur les trois autres en commençant par cpu.txt

A noter

Il se peut que vous rencontriez une erreur « MEMORY ALLOC FAILED » au lancement du logiciel, ne vous inquiétez pas, cela ne vous empêchera pas de miner.

xmr-stak

CPU Mining

Ouvrez-le avec le bloc-note

xmr-stak
Ce qui compte est ce qu’il y a en dessous du trait orange

J’ai désactivé le mining par cpu sur mon rig en mettant :

« cpu_threads_conf » :
null,

Si vous voulez le laisser activé, ne changez rien à votre fichier qui devrait ressembler à ça (toujours après la barre orange sur l’image plus haut) :

« cpu_threads_conf » :
[
{ « low_power_mode » : false, « no_prefetch » : true, « affine_to_cpu » : 0 },
{ « low_power_mode » : false, « no_prefetch » : true, « affine_to_cpu » : 2 },
{ « low_power_mode » : false, « no_prefetch » : true, « affine_to_cpu » : 4 },
{ « low_power_mode » : false, « no_prefetch » : true, « affine_to_cpu » : 6 },

],

« use_slow_memory » : « always »

J’ai un quad coeur avec 8 threads sur mon pc, avec cette configuration vous allez l’utiliser à 50 % (4 threads sur 8). Je ne pense pas que vous ayez le même cpu sur votre rig mais si vous voulez miner avec votre pc (avec un proc puissant) tout en pouvant continuer à travailler, c’est une bonne solution.

GPU mining

Passons maintenant a la partie gpu, dans mon cas c’est nvidia.txt mais si vous êtes sur amd vous aurez un amd.txt

En descendant un peu dans le fichier vous verrez vos cartes apparaîtrent, la partie qui nous intéresse est toujours sous la barre orange (rajoutée par mes soins)

xmr-stak

C’est la même chose que précédemment si vous souhaitez désactiver votre/vos gpu, vous effacer tout ce qui se trouve en dessous de la barre orange et rentrez ces lignes de code

« gpu_threads_conf » :
null,

Sinon vous aurez quelque chose comme ici, j’ai souligné les trois paramètres qu’il va falloir changer et tester

xmr-stak

Il va falloir modifier « threads« , « blocks » et « bfactor« . Cela dépend de la configuration de chacun et il n’y a donc pas de valeurs globales.

En revanche vous pouvez appliqué ce qui suit si le miner s’arrête au bout de 10 min par exemple :

  • Baisser un peu la valeur blocks : j’ai mis la mienne à 28 au lieu de 30
  • Baisser la valeur de threads : je n’y ai pas touché
  • Augmenter la valeur de bfactor : je l’ai passé de 6 à 7

Il faut trouver les réglages les mieux optimisés pour votre configuration

Update – Réglages avec XCASH_ALL_Miner (à vous de tester avec vos cartes) :

Si vous avez le message d’erreur suivant en lançant le miner :

NVIDIA: try to load library ‘xmrstak_cuda_backend_cuda10_0’
WARNING: NVIDIA cannot load backend library: xmrstak_cuda_backend_cuda10_0.dll
NVIDIA: try to load library ‘xmrstak_cuda_backend_cuda9_2’

Vous pouvez simplement renommer la dll présente dans le dossier qui s’appelle « xmrstak_cuda_backend.dll » en « xmrstak_cuda_backend_cuda10_0.dll »

Pour les valeurs dans nvidia.txt si vous utilisez des cartes nvidia et pour des GTX 1060, voici ce que j’ai modifié et qui semble « optimal » :

  • blocks : 120 au lieu de 80
  • threads : je n’y ai pas touché
  • bfactor : je l’ai passé de 6 à 7

Avec ce réglage je n’ai plus, notamment, le message « MEMORY ALLOC FAILED« .

Réglages Pool

Pour finir, les réglages de la pool, vous n’avez pas besoin de les refaire si vous avez bien répondu aux questions plus haut lors du premier lancement de l’exécutable.

Cliquez dans le menu sur « Comment démarrer » sur la pool xca.cryptogains.fr qu’on a vu plus haut.

comment démarrer xmr-stak

Vous pouvez choisir la difficulté du mining

xmr-stak port

Puis vous entrer l’adresse de votre wallet et le nom du travailleur, vous n’avez pas besoin de remplir les deux cases de gauche (ID de paiement et difficulté fixe)

Vous cliquez ensuite sur « Générer la configuration » :

xmr-stak
Cliquez sur « Afficher » à la ligne qui correspond au logiciel que vous avez utilisé

Vous n’avez plus qu’a copier les lignes de codes qui correspondent au logiciel que vous avez utilisé au bon endroit dans le fichier .txt (comme ci-dessous)

xmr-stak

Vérifiez que vous minez bien sur la pool

Il faut aller dans « Vos statistiques » et rentrer votre adresse X-Cash, vous devrez attendre peut-être quelques minutes pour qu’elles apparaissent.

xmr-stak
Vous pourrez voir vos paiements, votre taux de hash, etc.

Réglez vos paramètres

Voici quelques explications en vidéos :

Vous pouvez également optimiser votre mining en suivant ce tuto sur l’overclocking.

Si vous avez des questions, n’hésitez pas à les poser en commentaires ou bien sur les chans telegram et discord (il y a un salon pour le mining et les liens sont tout en haut du site)

Liens utiles

  1. Annonce Bitcointalk – Site officiel
  2. Airdrops X-Cash
  3. Télécharger CUDA 9 – Procédure pour installer CUDA
  4. Windows wallet
  5. Paper wallet
  6. Pool cryptogains
  7. Liste des pools de mining
  8. Liste des REMOTE NODES
  9. Mettre à jour votre wallet

 

Partagez autour de vous
Michaël
Michaël

Passionné par Bitcoin et les cryptomonnaies depuis 2017, je partage mes connaissances grâce à des articles, tutoriels et vidéos. J'ai créé ce blog pour aider à démocratiser les cryptomonnaies dans la sphère francophone.

Publications: 264

5 commentaires

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.