სამთომოპოვება MONERO პროცესორის

03.08.2018 0ავტორი Crypto

Si le ვიკიპედია fait beaucoup parler de lui, d'autres cryptomonnaies commencent également à s'imposer, ces dernières semblent ne pas vouloir reproduire les Memes erreurs que le bitcoin. Avec l'გამოყენება d'algorithmes de hashage Differents, il est ainsi შესაძლებელია d'utiliser შვილი CPU ou შვილი GPU დაასხით le minage. C'est le cas du Monero, ბაზის sur la technologie Cryptonote, რა le კოდი monétaire est XMR.

Dans ce tutoriel, nous ALLONS voir კომენტარის miner du Monero avec l'outil ღია xmr დასტის disponible sur Github. Ce dernier est disponible sur Windows, Linux და Mac OS et Përmet de miner avec votre CPU et / ou votre GPU AMD / NVIDIA.

Monero - Comme le ვიკიპედია?

Si J'ai გადაწყვიტოს de parler du minage du Monero dans cet article, c'est tout d'abord მანქანის cette cryptomonnaie არის très différente du ცნობილი bitcoin. Voici les principales განსხვავებები entre les deux cryptomonnaies:

1) Un portefeuille et des ოპერაციების anonymes

Alors que toutes les ოპერაციების effectuées avec des bitcoins sont affichées publiquement, Elles restent confidentielles avec le Monero.

Il est ainsi შეუძლებელია de lister les ოპერაციების réalisées depuis un portefeuille ainsi que le Montant de ces ოპერაციები.

2) Des frais de ოპერაციების faibles

Si de nombreuses personnes ont დაიწყოს s'intéresser au ვიკიპედია et შ investir de l'argent, la majorité d'entre Elles ne l'utilisent pas comme moyen de paiement ზემოთ. Cependant au მომენტში Ou j'écris cet article, დაასხით Envoyer l'ექვივალენტი de 1 € გაეროს autre portefeuille bitcoin, les frais de réseaux sont de 20,88 €.

GRACE A des ბლოკები aux ზომები dynamiques, permettant de s'adapter aux nombre de ოპერაციების par ოქმის à la Puissance de calcul disponible, les ოპერაციების avec le Monero sont Rapides et les frais de ოპერაციების faibles.

3) Tout le monde peut miner

À l'შებრუნებული du bitcoin, il n'est pas nécessaire d'investir 1500 € dans un ASIC (Application სპეციფიკური ინტეგრალური მიკროსქემის) დაასხით pouvoir miner du Monero. L'objectif du Monero étant que chacun puisse participer au RÉSEAU et Donc garantir que ce dernier soit totalement décentralisé.

Tout savoir sur le Monero

Voici Quelques liens utiles si vous souhaitez en savoir plus sur le Monero:

Les საიტები principaux

  • mymonero.com: portefeuille en ligne conseillé par getmonero.org
  • www.monero.how: Tutoriaux, statisques, ინფორმაცია

Les საიტები დაასხით en discuter

Les საიტები დაასხით miner

Miner du Monero

Comme expliqué précédemment, avec le Monero, il peut ainsi être საინტერესო de miner avec votre PC ou votre serveur dédié, sans დაასხით autant utiliser tous les ბირთვით de votre CPU. Par მაგალითად, avec 2 Cores d'un Intel Core i7-4790K, j'obtiens un hashrate moyen de 240 H / s.

Il reste შესაძლებელია de monter des მანქანები dédiées დაასხით le minage et დაასხით cela les GPU AMD restent plus საინტერესო que ceux სთავაზობს par Nvidia. Les RX 570 & 580 proposent un tarif abordable დაასხით commencer, et la nouvelle gamme VEGA est visiblement beaucoup plus საინტერესო დაასხით le minage que დაასხით les jeux-ვიდეო.

Le minage du monero est similaire au ვიკიპედია sur le fonctionnement puisque vous pouvez miner seul ou გავლით un აუზი. ჩაასხით débuter il est მიყოლებით plus საინტერესო d'utiliser un აუზი.

Suite დე nombreuses plaintes sur მაღრაძე, je vous déconseille l'გამოყენება du საიტი minergate.com

Les ალტერნატივა à Monero

mise à jour du 19/04/2017

Je ne mine plus de Monero depuis თებერვალი SUITE A la forte augmentation du hashrate et de la difficulté sur le RÉSEAU Monero, Qui a réduit de moitié la გასამრჯელო obtenu à Puissance égale.

Monero n'est pas le seule cryptomonnaie basée sur cryptonote, et de nombreux autres projets ont vu le jour ტელ que le Stellite (XTL), le ქსოვილით (ამიერკავკასიაში რუსეთის სამხედრო დაჯგუფების), le Sumokoin (სუმოს) ou le Fonero (FNO).

Je me suis Donc გადაწყვიტოს დებიუტი Mars, ouvrir mon propre აუზი de minage AnyPool, qui Përmet aujourd'hui de miner 6 cryptomonnaies basées sur cryptonote: ქსოვილით, Stellite, Sumokoin, Electroneum, Fonero, masari.

Mais le Monero reste un projet სტაბილური, et ses développeur nous l'ont prouvés en ce დებიუტი Avril, en réalisant un nouveau hardfork, ou du moins une mise à jour de l'algorithme du pow (Proof სამუშაო) en Français afin de Lutter contre les asics (განაცხადის სპეციფიკური მიკროსქემების), ces მანქანები dédiées au minage d'une cryptomonnaie et qui შესთავაზოს un რაციონი hashrate / consommation exceptionnel.

Si vous vous demandez pourquoi le Monero fait la guerre aux Asics, c'est tout simplement სათადარიგო que ses développeurs ont bien retenu la leçon du ვიკიპედია (12 sociétés représente 87% de la Puissance de calcul du RÉSEAU ვიკიპედია). Quasiment touttes les cryptomonnaies partagent une même logique de décentralisation, mais toutes à l'heure actuelle, le projet Monero est clairement celui qui fait le plus d'ძალისხმევა დაასხით que le RÉSEAU reste décentralisé. Le შედეგი de ce hardfork, une baisse de 50% du hashrate sur le RÉSEAU Monero. Un autre hardfork est déjà programmé dans 6 თვით, et il y en aura désormais un tous les 6 თვით, rendant la კონცეფცია et la vente d'Asics totalement შეუძლებელია.

XMR დასტის: Un mineur tout-en-un

Depuis sa გათავისუფლების v2.0, xmr დასტის est un mineur tout-en-un, puisqu'il Përmet de miner avec votre CPU და / ან GPU AMD ou Nvidia et il განკარგვის d'un ინტერფეისი ვებ დაასხით suivre votre hashrate en temps Réel .

xmr დასტის ინტერფეისი ვებ

Sur Windows, il vous suffit de Télécharger la VERSION წინასწარ compilée disponible sur la გვერდი გათავისუფლების du projet xmr დასტის.

Sur Linux, il est par contre nécessaire de შემდგენელი xmr დასტის. Il est Alors შესაძლებელია d'ajouter la librarie OpenCL pour un GPU AMD ou CUDA pour un GPU Nvidia.

Le CUDA ინსტრუმენტარიუმის არის disponible გავლით le გირავნობის Suivant: CUDA

Et l'APP SDK დაასხით ADM est disponible გავლით le გირავნობის Suivant: AMD

Pour La კოლექცია, xmr დასტის nécessite gcc 5.1+. Si votre système d'ექსპლუატაციის vous შესთავაზოს uniquement une მობილური anterieur de gcc, vous pouvez dans ce cas utiliser le script bash docker disponible sur le დეპოს d'xmr დასტის, დაასხით réaliser la კოლექცია.

შემდგენელი xmr დასტის avec le script bash docker

  1. Installer Docker

curl -fsSL get.docker.com -o get-docker.sh
sh get-docker.sh

  1. Lancer le script

wget https://raw.githubusercontent.com/fireice-uk/xmr-stak/master/scripts/build_xmr-stak_docker/build_xmr-stak_docker.sh
bash build_xmr-stak_docker.sh

Le script réalise la კოლექცია d'xmr დასტის დაასხით Ubuntu 14.04, 16,04, Centos 6, 7 და Fedora 27 Une fois la კოლექცია terminée, chaque მობილური sera disponible dans un დოსიეს მკაფიო.

შემდგენელი xmr დასტის sur Ubuntu

apt install libmicrohttpd-dev libssl-dev cmake build-essential libhwloc-dev -y
git clone https://github.com/fireice-uk/xmr-stak.git
mkdir xmr-stak/build
cd xmr-stak/build

Vous pouvez Alors ajouter des არგუმენტები la commande cmake დაასხით désactiver les librairies OpenCL (-DOpenCL_ENABLE = OFF) და CUDA (-DCUDA_ENABLE = OFF) si vous souhaitez miner uniquement avec votre CPU. Et si vous ne souhaitez pas utiliser la დაფა ინტერნეტში, vous pouvez également définir l'ვარიანტი (-DMICROHTTPD_ENABLE = OFF).

Ce qui donne

# CPU only + Interface web
cmake .. -DCUDA_ENABLE=OFF -DOpenCL_ENABLE=OFF
make install

# AMD + CPU + Interface web
cmake .. -DCUDA_ENABLE=OFF
make install

# Nvidia + CPU + Interface web
cmake .. -DOpenCL_ENABLE=OFF
make install

# CPU only sans Interface web
cmake .. -DCUDA_ENABLE=OFF -DOpenCL_ENABLE=OFF -DMICROHTTPD_ENABLE=OFF
make install

L'შემსრულებელი xmr დასტის sera disponible dans le დოსიეს bin après la კოლექცია.

Vous pouvez le lancer en vous rendant dans le დოსიე:

cd xmr-stack/build/bin/
./xmr-stack

Lors du პრემიერი lancement de l'განცხადება, xmr დასტის va detecter la კონფიგურაციის de votre ordinateur (CPU და GPU), puis vous afficher un menu interactif დაასხით générer les Differents fichiers de კონფიგურაცია:

  • config.txt: ფაილის de კონფიგურაციის ძირითადი ou vous pouvez définir les პარამეტრები ნათესავი à l'affichage console, aux ჟურნალები ou à l'ინტერფეისი ვებ
  • pools.txt: ficher de კონფიგურაციის du / des აუზი (s)
  • cpu.txt: ფაილის de კონფიგურაციის დაასხით le CPU, qui განსაზღვრავს le nombre de თემა utiliser et l'Intensite
  • gpu.txt: ფაილის de კონფიგურაციის დაასხით le GPU (si un GPU არის დღემდე)

Globalement, les პარამეტრები par défaut sont optimisées GRACE A la გამოვლენის des périphériques disponibles. Cependant il est შესაძლებელია de les ajuster, en réduisant par მაგალითად le nombre de coeurs utilisés დაასხით le minage.

ოპტიმიზაცია

Afin d'obtenir un Meilleur hashrate sous Windows, il est nécessaire d'autoriser le verrouillage des გვერდებზე en mémoire.

ჩაასხით cela, il faut se Rendre dans l'გამომცემელი de stratégie de Groupe locale, ხელმისაწვდომი le commande gpedit.msc dans le მენიუ démarrer. Puis dans პარამეტრების Windows> პარამეტრების de sécurité> Attribution des Droits Utilisateur comme sur l'სურათი ci-dessous:

autoriser verrouillage des გვერდებზე en mémoire

Vous pouvez ensuite ajouter des utilisateurs (votre Utilisateur et / ou l'administrateur) dans le მენიუ contextuel de l'ვარიანტი "Verrouiller les გვერდებზე en mémoire". Un გადატვირთვა est nécessaire დაასხით appliquer la მოდიფიკაცია.

Tout comme avec Windows, il vous faudra ajuster certaines პარამეტრები concernant la GESTION de la mémoire de votre système დაასხით obtenir un Meilleur hashrate.

Via le ფაილის sysctl.conf

echo 'vm.nr_hugepages=128' >> /etc/sysctl.conf
sysctl -p

Via le ფაილის limits.conf

echo '* soft memlock 262144' >> /etc/security/limits.conf
echo '* hard memlock 262144' >> /etc/security/limits.conf

ჩაასხით appliquer la nouvelle კონფიგურაცია, il n'est pas nécessaire de redémarrer, mais simplement de fermer votre სხდომაზე, puis de l'ouvrir à ნუვოს.

Mettre à jour xmr დასტის

Sous Windows, il vous suffit de Télécharger la nouvelle მობილური disponible sur la გვერდი გათავისუფლება, tout en conservant vos ფაილის de კონფიგურაციით.

Sous Linux, on récupère les ცვლილებები depuis le დეპოს Github, avant de sélectionner la dernière გათავისუფლებას, et on relance la კოლექცია:

cd xmr-stack
git fetch
git checkout v2.2.0
cd build
cmake .. -DCUDA_ENABLE=OFF -DOpenCL_ENABLE=OFF
make install

Mes astuces et chiffres

  • Avec des processeurs Sur suffisament de cache, il peut-être საინტერესო d'activer le l'ვარიანტი low_power_modeგავლით le ფაილის cpu.txt si vous souhaitez ne pas tous les utiliser დაასხით miner ბირთვით disponibles. Sur un Xeon E3-1270v6, j'obtiens ainsi un hashrate de 220 H / s avec 2 ბირთვით.
  • Sous Windows, avec un GPU Nvidia, activer l'ვარიანტი "optimiser დაასხით les წარმოდგენები de calcul" მეშვეობით le panneau de კონფიგურაციის Nvidia, dans la განყოფილებაში Gérer les პარამეტრების 3D, comme sur l'სურათი ci-dessous:

პარამეტრების Nvidia GPU

Je suis passé d'un hashrate de 300 H / s 430 H / s avec une GTX 970 après avoir აქტიური cette ვარიანტი.

GPU:

  • Nvidia GTX 970: 430 H / s

CPU:

  • Intel (R) Core (TM) i5-2400 @ 3.10GHz: 150 H / s

  • Intel (R) Core (TM) i7-3770 CPU @ 3.40GHz: 250 H / s

  • Intel (R) Core (TM) i7-2600 @ 3.40GHz: 260 H / s

  • Intel (R) Core (TM) i7-4790K CPU @ 4.00GHz: 260 H / s

  • Intel (R) Core (TM) i7-7700 CPU @ 3.60GHz: 260 H / s

  • Intel (R) Xeon (R) CPU E3-1231 v3 @ 3.40GHz: 250 H / s

  • Intel (R) Xeon (R) CPU E3-1270 v6 @ 3.80GHz: 250 H / s

  • Intel (R) Xeon (R) CPU E5-1630 v3 @ 3.70GHz: 280 H / s

  • Intel (R) Xeon (R) CPU E3-1245 V2 @ 3.40GHz: 260 H / s

  • Intel (R) Xeon (R) CPU E5-1650 v4 @ 3.60GHz: 390 H / s

  • 2 x Intel (R) Xeon (R) CPU E5-2630 v3 @ 2.40GHz: 930 H / s