Майнинг Монеро: полное руководство для успешного старта

Добыча новых цифровых монет за последние два года из странного способа потратить деньги превратился в серьезный бизнес, и неплохо заработать можно не только на Биткоин с Ethereum. Есть и более простые варианты, такие как майнинг Монеро (что это за монета читайте тут).

Майнинг Монеро

Большинство статей описывающих как майнить монеро пошагово начинаются двумя способами: подробным описанием алгоритма хэширования CryptoNote/CryptoNight иногда даже с математическими формулами, без которых вполне можно обойтись, или с технических подробностей как выбрать видеокарту и собрать свой каркас для фермы.

Все это будет и в нашей публикации, но прежде давайте рассмотрим, что будет после того как на оборудовании нажата кнопка «Вкл.».

Как выгоднее искать новый блок?

Майнинг monero, как и всех других криптовалют, может происходить полностью самостоятельно (соло, solo mining) или совместно с другими (пул, pool mining).

этапы майнинга монеро

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

Среднее время поиска уникального хэша рассчитывается по формуле:

Текущая сложность сети (diff) / Хешрейт (H/s) = Время (секунды)

Сложность на 18.02.2018 равна 111 216 341 640, средний хешрейт 200H/s: 111 216 341 640 / 200 = 556 081 708 сек. = 35 лет.

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

Теперь, когда мы убедились, что один в поле не воин рассмотрим следующий важный фактор процесса добычи монет – сложность сети.

Сложность сети Monero – так ли это важно?

Напомним, что такое сложность монеро? Это специальный параметр определяющий вероятность нахождения нового блока. Он выполняет функции регулятора эмиссии новых монет, как Центробанки в реальной экономике. Кроме того он не дает возможность сосредоточить в одних руках большую часть добычи, известную как «Атака 51%».

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

Сложность сети Monero

В декабре 2017-январе 2018 года произошел резкий рост, и возникло мнение, что уже поздно вкладываться в Монеро и нужно искать что-нибудь проще. С точки зрения житейской логики все правильно – чем сложнее, тем дольше и менее выгодно.

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

Но ведь падает вознаграждение? Да, это так, но ведь оно начисляется в XMR, и сколько в реальности будет рублей или долларов зависит исключительно от курса. Текущие 12,5BTC стали огромными деньгами только когда Биткоин преодолел отметку в 10 тыс. долларов, а даже на 100$ он был всем малоинтересен. И сложность сети здесь абсолютно не причем.

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

Выбираем пул для подключения

Чтобы закончить с теорией, рассмотрим наиболее популярные монеро пулы, к которым будем подключаться после того как установим программное обеспечение:

  • MiningPoolHub (monero.miningpoolhub.com)

пул MiningPoolHub

Пул для майнинга монеро по суммарной мощности, занимающей около 5% всей сети, среднее время нахождения блока – 40 минут. Возможен прямой вывод на биржи Bittrex и Poloniex. Комиссия за вывод 0,9% от суммы + 0,015XMR.

Основной плюс – стабильная работа, в отличие от большинства конкурентов, и поддержка шифрования по протоколу SSL.

  • Crypto-Pool (monero.crypto-pool.fr)

пул Crypto-Pool

Pool для майнинга monero, с производительностью на уровне 10% от общей мощности сети. Блок генерируется каждые 2 минуты и каждые 20-25 один из майнеров получает право на подпись хеша и получения вознаграждения.

Майнинг XMR доступен на 5 портах: 2 на сложности 18000 (300 хеш\сек), 1 на сложности 30000 (до 1000 хэш\сек) и 2 максимальных 50000 (свыше 1000 хэш\сек). Конкуренция достаточно жесткая, поэтому если в наличии только один процессор лучше поискать другой вариант. Но если имеется, например, ферма из 4-5 видеокарт, то можно хорошо заработать на Crypto-Pool.

Комиссия на вывод 2% от суммы, минимум 0,3 XMR.

  • MinerGate (minergate.com)

пул MinerGate

Следующий pool monero (15% сети), на котором можно добывать другие альткоины, а также Биткоин с Ethereum. Есть даже такая экзотика как приложение, использующее для майнинга мобильные процессоры. Как и Crypto-Pool идеален для мощного оборудования – в среднем каждый 9-й блок приходится на MinerGate.

Размер комиссионных на pool xmr зависит от варианта распределения прибыли – PPS (1,5%) или PPLNS (1%). Подробнее о том, как распределяется прибыль между участниками пулов, читайте в этой публикации.

  • MoneroPool (moneropool.com)

MoneroPool

Пул для монеро в стадии бурного роста. Подключено почти 600 майнеров, общая производительность 3-4MH/s, время нахождения блока 3-4 часа, могут наблюдаться перерывы до суток, но по мере роста проекта стабильность проекта повышается, и время поиска блока уменьшается. Нет ограничений на мощность подключаемого оборудования, что выгодно начинающим, использующим только процессор.

Комиссия за вывод XMR на MoneroPool 1,9%, минимальная сумма 0,5 xmr. Возможен автоматический вывод на кошельки Монеро.

Использование центрального процессора компьютера (CPU)

Переходим к подробному рассмотрению, чем майнить монеро и начнем с процессоров, тем более, что алгоритм CryptoNight был разработан в первую очередь для CPU.

Перед тем как майнить монеро на процессоре сразу убираем с поля зрения конфигурации с приставкой «офис» на базе младших моделей Celeron, и уж тем более Core 2 Duo c Intel Atom, независимо от объема оперативной памяти. Тоже касается продукции компании AMD.

Основное требование к техническим характеристикам – текущий проверяемый ключ размером около 2Мб должен полностью помещаться во внутренний кеш (L3). В противном случае скорость упадет ниже точки рентабельности майнинга. Как подсказывает логика, идеальным выбором будет использование многоядерных решений для майнинга монеро.

Топ процессоров для добычи XMR от Intel и AMD:

Топ процессоров для добычи Monero

Майнинг monero на CPU можно ускорить за счет параллельной проверки нескольких вариантов хэшей (параметр «потоки» в таблице выше), но в этом случае «узким» местом производительности становится оперативная память (RAM), которой и так требуется не менее 16Gb исключительно под майнинг.

Использование разгона (overclockers) устаревших платформ может дать прирост общей скорости системы максимум на 3-5%, что не слишком ускорит процесс при любых настройках майнинга monero.

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

Разрыв по скорости между CPU и RAM будет всегда, и все что мы можем сделать это попытаться сократить его до минимума за счет использования современных технологий. Да, процессор будет периодически простаивать, но ведь и постоянная 100% загрузка разработчиками тоже не предусматривалась, если это не серверные Intel Xeon или AMD FX, которые не показывают хороших результатов на криптовалютах.

Давайте посмотрим, какие модули памяти лучше использовать для monero майнинга на CPU. В ближайший год-полтора остается актуальной DDR4 как единственный вариант, подходящий по скорости. Основное внимание следует обратить на два момента:

  1. Производитель т.к. у noname из Китая декларируемая частота может быть только на упаковке, а не на чипах.
  2. Заводские резервы для возможного разгона и качественные термопрокладки. Хотя DDR4 греется на порядок меньше предшественников, следует учитывать общую температуру внутри компьютера.

Вариант, удовлетворяющий обоим условиям:

kingston hyperx predator

Ускорить монеро алгоритм поможет DDR5, первые образцы которой должны появиться в 2018 году. Предполагается увеличение рабочей частоты минимум в два раза при той же мощности и уровне тепловыделения.

модуль памяти DDR5

Выбирая материнскую плату с возможностью настройки таймингов оперативной памяти. Подбор оптимальных значений позволит дать дополнительных 5-7% производительности.

Добыча Монеро на графических видеокартах (GPU)

Майнинг монеро на видеокарте NVidia или AMD по скорости ниже, чем Ethereum или Биткоин, но другого пути увеличить производительность нет – те же iCore не могут использоваться в многопроцессорных системах, а серверные варианты на XEON плохо работают с CryptoNight.

Используется классическая ферма на базе видеокарт:

классическая майнинг ферма на базе видеокарт

Отличия только в размере оперативной памяти для рентабельного xmr майнинга: на видеокарте от 2Gb (как и процессоре для полного размещения проверяемого блока) и 16Gb на материнской плате для хранения промежуточных результатов и обмена данными.

Видеокарты для майнинга монеро можно брать стандартные, имеющие поддержку пулов и пакеты драйверов, оптимизированные для добычи монет, такие как Nvidia GTX 1080 Ti или ATI Radeon HD 270/280/290x.

Как ведут себя карты, предназначенные только для майнинга (без видео выходов), например, ASUS Mining P106 пока нет достаточной информации. Сегмент рынка достаточно новый и в первую очередь разработчики будут стремиться к высокой производительности алгоритмов SHA-256 и SCRYPT для большинства форков Bitcoin и Лайткоин. Поэтому лучше не рисковать и приобрести проверенные варианты.

примеры проверенных видеокарт

Усредненный хешрейт monero видеокарт для популярной программы майнинга Claymore CryptoNote CPU:

хешрейты видеокарт для Claymore CryptoNote

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

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

Программное обеспечение

Без программного обеспечения (ПО), любая ферма будет только набором электронных плат и его правильный выбор не менее важен, чем быстрый пул или надежный блок питания:

  • Локально в соло режиме

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

  • С помощью программ предоставляемых XMR пулами

Каждый сервис имеет свой программный пакет для всех операционных систем Windows/LINUX/Mac OS. В этом случае можно быть уверенным, что будет получена максимальная производительность. Для примера ПО от MinerGate:

пример ПО от MinerGate

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

Подробное видео руководство по настройке MinerGate для майнинга криптовалюты монеро:

  • Для видеокарт AMD

Лучшим вариантом майнинга XMR на видеокарте AMD будет CryptoNote AMD GPU Miner. Постоянное обновление драйверов для поддержки самых свежих карт Radeon. Может использоваться и для CPU-майнинга, есть русская версия. Управление и контроль фермы через интернет с помощью встроенного веб-браузера.

Управление и контроль фермы через веб-браузер

Большой выбор настроек для профессионалов, новичкам помогут предустановленные профили для популярных пулов.

  • Для видеокарт Nvidia

Рекомендуемая программа майнер для nvidia monero – Сcminer 2.0 cryptonight. Одна из самых удачных реализаций алгоритма Монеро, использующая все возможности технологии CUDA. Особое внимание уделено мониторингу режима работы для сокращения потребления электроэнергии без ущерба для скорости.

мониторинг для сокращения потребления электроэнергии

Большинство программ относится к категории консольных майнеров monero, особенно под Linux. Настройка через командную строку вызывает проблемы у новичков, но в интернете и youtube достаточно инструкций с подробным описанием процесса.

Мы подробно рассмотрели, чем майнить monero и специально умолчали о том, сколько конкретно можно на этом заработать.

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

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

Понравилась статья? Подпишитесь на обновления:
Ссылка на основную публикацию