Майнинг

Руководство по майнингу криптовалюты Монеро

Monero (XMR) является одной из самых популярных децентрализованных и анонимных криптовалют в мире. Ее майнинг дает довольно стабильный доход, при этом майнеры защищены от доминирования ASIC-ов благодаря тому, что разработчики каждые полгода производят серьезное изменение ее программного кода (hardfork).

Очередное изменение Monero (релиз 0.13.0) под названием Beryllium Bullet было произведено 18 октября 2018 года. Разработчики добавили множество изменений в программный код монеты, самым главным из которых является протокол Bulletproofs, который изменил размер транзакций и уменьшил (на примерно 80%) комиссию за их проведение, а также время верификации. Было увеличено значение ring size с 7 до 11 (прохождение транзакции в закодированном виде через 11 узлов чтобы затруднить перехват приватных данных об адресате и получателе), что значительно увеличило анонимность и безопасность транзакций в сети.

Обновленный алгоритм Cryptonight V8 более требователен (в 4 раза) к производительности системы памяти. В связи с этим старые видеокарты и процессоры показывают меньший (примерно на 20%) хешрейт при майнинге монет XMR по алгоритму Криптонайт версии 8.0 ,чем он был на блокчейне Монеро 7.0. Современные видеокарты и процессоры с производительной видеопамятью имеют примерно тот же хешрейт, что и на алгоритме Cryptonight V7.

Майнинг монет XMR на компьютерах

Добывать криптовалюту Монеро можно с помощью майнинга по алгоритму PoW CryptonightV8. Для этого нужно использовать программы для майнинга на видеокартах и/или процессорах, которые поддерживают этот алгоритм майнинга. Чтобы заниматься майнингом Монеро, нужно сделать следующие действия:

  • создать или открыть кошелек (wallet) для хранения и работы с монетами XMR;
  • выбрать пул для майнинга монет Monero;
  • настроить программу для майнинга;
  • настроить параметры разгона видеокарт и/или процессора для майнинга;
  • запустить майнинг и контролировать его успешность (отсутствие ошибок).

Кроме того, на всех этапах нужно обеспечивать безопасность, направленную на то, чтобы хакеры не смогли взломать компьютер майнера, что может привести к воровству персональных данных, взлому его аккаунта на бирже с хранящимися активами и потере контроля над своим оборудованием.

Скачивание и установка локального кошелька или открытие wallet на бирже

В первую очередь, нужно скачать кошелек, куда будут приходить заработанные монеты. Можно также получить адрес кошелька на одной из криптовалютных бирж, например, американской торговой площадке Poloniex.

Самым безопасным вариантом является открытие официального локального кошелька, который скачивается на странице downloads основного сайта проекта Monero. Для скачивания доступны версии, поддерживающие операционные системы Windows, Mac, Linux, Arm (v7&8).

Скриншот локальной версии кошелька Монеро:

При использовании локального кошелька желательно выбирать его полную синхронизацию с сетью (эта опция в нем установлена по умолчанию), которая требует скачивания всего блокчейна и занимает много места на диске. Это наиболее безопасно, хотя требует некоторого времени для завершения операции. При желании, можно использовать синхронизацию с удаленной нодой, самой безопасной из которых является node.moneroworld.com с портом 18089. Кошелек синхронизируется с удаленной нодой за секунды ,что очень удобно, но несколько уменьшает безопасность.

Выбор пула для майнинга

Для добывания монет XMR, как и для большинства других криптовалют, нужно выбрать хороший пул для майнинга. Пул должен иметь большой общий хешрейт для того, чтобы работа майнеров не производилась впустую, а также иметь небольшой пинг до серверов пула для уменьшения количества потерянных шар (решений) и других ошибок, связанных с сетью. Комиссия большинства пулов примерно одинакова и составляет 1-2%.

Не стоит ориентироваться на пулы, декларирующие отсутствие комиссий ,так как, никто не будет бесплатно содержать сервера для других майнеров. Обещание халявы почти всегда является мошенничеством и разновидностью сыра в мышеловке.

Некоторые пулы позволяют выбрать сервера для майнинга. Нужно ориентироваться на самый ближний из них, к которому самый маленький пинг. Ошибки, связанные с запаздыванием решений манера на сервера пула приводят к потерям хешей и уменьшению дохода.

Окно удаленного мониторинга программы XMRStack с ошибками сети и запоздалым решением (блок для него уже был найден):

Отличные показатели при майнинге Монеро имеет nanopool, который, среди прочего, предоставляет возможность отслеживания в режиме реального времени работы воркеров майнера. Для отслеживания скорости майнинга, текущего баланса и прочих данных, достаточно ввести в поле адреса (address or payment ID) ввести адрес своего кошелька:

Неплохим также является французский пул monero.crypto-pool.fr, у которого очень низкий порог для вывода монет (0,3 XMR) и меньшая, чем у nanopool сложность майнинга.

Выбор и настройка программ для майнинга (майнера) Monero

Майнить монеты Monero можно на GPU и CPU с помощью следующих майнеров:

Название майнераПоследняя версия
(на 03.12.2018)
Поддерживаемое оборудованиеСсылка для скачивания
Cast XMR1.6.6Radeon RX Vega и RX 470/480/570/580/590Download
SRBMiner1.7.1AMDDownload
XMRig2.8.3CPUDownload
XMR-AEON-STAK2.6.0AMD, NVIDIA и CPUDownload
XMRig AMD2.8.6AMDDownload
XMRig NVIDIA2.8.4NVIDIADownload
XMR STAK2.7.0AMD, NVIDIA и CPUDownload
CryptoDredge0.13.0NVIDIADownload

Майнить монеты Монеро в браузере и на смартфонах смысла не имеет из-за небольшой эффективности этого процесса. Как правило, программы для майнинга на смартфоне являются троянами или симуляторами майнинга.

Для каждого майнера необходимо соответствующим образом настроить BAT-файл для запуска добычи монет.

Для XMRig (майнинг на процессоре) пакетный файл для запуска майнинга должен иметь следующий вид (все значения в скобках и сами скобки в рабочей версии файла нужно удалить):

xmrig.exe -o xmr-eu1.nanopool.org:14444 -u 4gJ…N(адрес кошелька).36CPU(имя воркера) -p x -k -t 5(количество задействованных на процессоре потоков) --donate-level=1 --cpu-priority 1 --asm=intel(для процессоров Intel)

Количество задействованных на процессоре потоков определяется исходя из необходимости обеспечить не менее 2 мегабайт кеш-памяти на каждый поток.

Для майнинга на GPU в майнере XMRig NVIDIA файл для запуска майнинга имеет следующий вид:

xmrig-nvidia.exe --donate-level 1 --cuda-bfactor 10 --cuda-bsleep 100 -o xmr-eu1.nanopool.org:14444 -u 43…N(адрес кошелька) -p x -k

Для разгона видеокарт при майнинге можно использовать MSI Afterburner (для видеокарт Nvidia и AMD), а также NVidiainspector – для GPU Nvidia.

Запуск программы для майнинга Монеро

После создания пакетного файла с данными пула и адресом кошелька запускают майнинг. При этом может понадобиться отключение брандмауэра для майнера, а также его включение в список исключений для антивируса.

Консоль работающего майнера XMRig (процессор Интел I7-8700K 3,7 GHz с 12 мегабайтами кеша при майнинге Монеро пятью потоками):

Консоль XMRStack при майнинге Монеро одновременно на процессоре и двух видеокартах (R9 280 и RX460 2 Gb):

Майнеры Монеро имеют примерно одинаковую производительность, но, в зависимости от установленного оборудования, каждый из них может иметь свои особенности и разброс хешрейта в 10-15%. Для старых видеокарт уровня R9 280/290 лучше использовать программу XMRStack с правильно установленными драйверами Adrenalin версии 18.5.1.

Удаленный мониторинг работающей программы XMRStack при майнинге Монеро двумя потоками процессора (№№2-3) и двумя видеокартами (№№0, 1 – R9 280 и RX460 2 Gb соответственно):

Таблица производительности майнеров при добывании криптовалюты Монеро

Таблица производительности различных майнеров при добывании криптовалюты Монеро на видеокартах (разгон MSI Afterburner с Power Limit 100%):

МайнерХешрейт, H/sРазгон частоты памяти/процессора в МГцЭнергопотребление, ваттВидеокарта/CPU
Cast XMR 1.6.68851411/2000150AMD RX 580 8GB, 850 мв на ядре
SRBMiner 1.7.19501250/225070AMD RX 580 8GB, 850 мв на ядре
XMR-AEON-STAK 2.6.0780+150/+750165NVIDIA GTX1080 Ti
XMR-AEON-STAK 2.6.06851250/225070AMD RX 580 8GB, 850 мв на ядре
XMR-AEON-STAK 2.6.0460940/125050 (VDDC по данным GPU-Z)АМД R9 280 прошитая на 1,144 вольта
XMR-AEON-STAK 2.6.03801150/180050 (GPU-only по данным GPU-Z)АМД RX460 2 Гб разлоченная, 950 мв
XMRig AMD 2.8.68301250/225070AMD RX 580 8GB, 850 мв на ядре
XMRig NVIDIA 2.8.4885+150/+750155NVIDIA GTX 1080Ti
XMR STAK 2.6.0780+150/+750165NVIDIA GTX1080Ti
XMR STAK 2.6.06901250/225070AMD RX 580 8GB, 850 мв на ядре
CryptoDredge 0.13.0950+150/+750150NVIDIA GTX 1080 Ti

Таблица производительности различных майнеров при добывании криптовалюты Монеро на процессорах Intel:

МайнерХешрейт, H/sРазгон частоты памяти/процессора в МГцЭнергопотребление, ватт
(по данным HWiNFO64)
Видеокарта/CPU
XMRig 2.8.33905 потоков50I7-8700K 3,7 GHz
XMRig 2.8.32102 потока30I5-3570K 3,4 GHz
XMRig 2.8.32804 потока34I7-7700 3,6 GHz
XMR-AEON-STAK 2.6.01302 потока25I5-4440 3,1 GHz

Расчет рентабельности майнинга криптовалюты Монеро

В связи со значительным снижением курса большинства криптовалют, майнинг Монеро на старых видеокартах в настоящее время мало рентабелен. Его рентабельность можно немного повысить, прошив карты на пониженное энергопотребление. Например, для R9 280 его можно значительно понизить прошивкой с помощью программы VBE7.0.0.7b на ядро GPU вольтажа 1,144 V.

Показатели прошитой на минимум потребления видеокарты АМД R9 280 при майнинге Монеро на алгоритме версии 8.0 (скорость 460 решений в секунду):

Реальное потребление видеокарты R9 280 при майнинге Монеро достигает примерно 100 ватт. Общее потребление системы из одной R9 280, одной АМД RX460 2 Гб и двух потоков на процессоре I5-4440 3,1 ГГц при майнинге Монеро на XMR-AEON-STAK 2.6.0 из розетки составляет 340 ватт (без майнинга – 80 ватт).

Профит майнинга XMR лучше всего смотреть на калькуляторе Whattomine. При стоимости электричества 5 центов за киловатт рентабельность прошитой R9 280 при майнинге Монеро остается плюсовой даже при существующей смехотворной цене в 54 доллара за 1 монету XMR:

Несмотря на небольшой доход от майнинга Монеро в настоящее время, можно с большой вероятностью надеяться на двух-трекхкратный рост курса этой монеты в будущем. Это одна из самых лучших криптовалют на алгоритме CryptoNote. Ее большим преимуществом является то, что она майнится на практически любом оборудовании, в том числе и на обычном домашнем компьютере.

С большой степенью вероятности можно ожидать, что майнинг Монеро, в отличие от других монет, будет рентабелен еще долгое время. Поэтому стоит разобраться в этом процессе, чтобы знать куда переключаться в случае потери профита от майнинга других криптовалют, например, при отвале GTX 1060 3 Gb от майнинга эфира.