NANOMINER v1.9.2: Download The KAWPOW-miner for AMD and NVIDIA GPUs
nanominer v1.9.2 – это программный продукт, разработанный nanopool для создания структурных модулей криптовалюты на основе алгоритмов Ethash, KawPow, Ubqhash, Cuckaroo30, RandomX и RandomHash2. Настоящая версия nanominer была создана для работы со всеми криптовалютами на основе этих алгоритмов, включая Ethereum, Ethereum Classic, QuarkChain, Ubiq, Monero, Pascal, Cortex, Ravencoin и многие другие. Эта версия nanominer работает на Windows или Linux с видеокартами AMD или Nvidia (за исключением алгоритмов RandomX и RandomHash2, которые поддерживаются только на процессоре). Алгоритм Cuckaroo30 поддерживается только на 16 ГБ GPU AMD Radeon RX 570. Алгоритм Ravencoin KawPow поддерживается только на графических процессорах AMD, а поддержка Nvidia последует.
Тестирование на nanominer продемонстрировало высокую производительность при работе с Ethereum, Ethereum Classic, QuarkChain, Ubiq, Monero, Pascal, Cortex и другими валютами. В результате проведенного исследования было обнаружено, что nanominer работает наравне с, а иногда и лучше, чем с конкурирующими программными продуктами. Независимо от этого, Nanominer выделяется своей высокой стабильностью и простой настройкой.
Новая версия nanominer 1.9.2 с поддержкой майнинга kawpow (Ravencoin), пакетом улучшений и исправлений ошибок уже доступна для скачивания по ссылкам ниже:
KawPow algorithm for upcoming Ravencoin hardfork implemented on AMD GPUs. Performance is up to 6% better than other miners due to fully original implementation.
Для работы с графическими процессорами Nvidia nanominer нужен драйвер Nvidia 410.48 и новее в Linux или 411.31 и новее в Windows.
Dev fee
Оплата за использование nanominer осуществляется в виде комиссии от майнинга до его кошельков один раз за 2 часа работы.
1% of total mining time for Ethash and Ubqhash algorithms (72 seconds per 2 hours);
2% for KawPow on GPU (144 seconds per 2 hours);
2% for RandomX on CPU (144 seconds per 2 hours);
5% for RandomHash2 on CPU (180 seconds every hour).
5% for Cuckaroo30 algorithm (360 seconds per 2 hours)
Setupnanominer
Чтобы начать майнинг Ethereum с помощью nanominer, достаточно просто ввести свой кошелек в файл конфигурации.
При запуске nanominer считывает установочный файл config.ini из текущей директории программы. Чтобы назначить определенное имя файлу конфигурации, оно должно быть записано в качестве первого аргумента в командной строке.
Например:
nanominer.exe config_etc.ini
При запуске с параметром командной строки -d (например, nanominer.exe -d) майнер отображает список обнаруженных устройств, включая их PCI-адреса и объем памяти. Чтобы использовать эту функцию в Windows, программа должна быть запущена из командной строки (cmd).
nanominer не требует указания пулов в файле конфигурации. Если пул (или список пулов) не указан, nanominer будет автоматически использовать пулы на nanopool.org, соответствующие выбранной криптовалюте (за исключением монет, не указанных в Nanopool). Публичные полные узлы QuarkChain (fullnode.quarkchain.io и fullnode2.quarkchain.io), которые поддерживаются разработчиками QuarkChain, по умолчанию используются для QuarkChain.
Когда nanominer запускается, он отображает основную информацию о работе в журнале консоли, включая текущую версию программы, название установки, количество и тип установленных видеокарт и текущие настройки программы.
Configuration File
Минимальный файл конфигурации для Ethereum может содержать только кошелек:
wallet=<wallet>
nanominer автоматически использует пулы Ethereum.
Для работы с Ethereum Classic на монете должно быть указано:
wallet=<wallet>
coin=ETC
В этом случае nanominer будет использовать пулы, соответствующие Ethereum Classic.
Launching from command line
Лучший способ настроить nanominer – использовать простой конфигурационный файл. Для тех, кому по какой-то причине нужно запустить одну командную строку, в папке helper_scripts есть сценарии для этого. Пакетный / shell-файл может быть создан для запуска nanominer с аргументами командной строки. Этот файл должен вызывать сценарий cmdline_launcher (cmdline_launcher.bat в Windows, cmdline_launcher.sh в Linux), который преобразует командную строку в конфигурацию с именем config_cmdline.ini и запускает майнер с ним. По крайней мере один алгоритм и кошелек должны быть переданы в скрипт cmdline_launcher. Все общие параметры конфигурации в командной строке должны быть указаны перед первым параметром «algo». Вот несколько примеров командной строки для запуска Ethereum и Pascal:
Для майнинга Pascal в сольном режиме, пожалуйста, предоставьте ip и порт программного обеспечения Pascal full node Wallet. Номер кошелька в конфиге не имеет значения в таком случае. Полезной нагрузкой блока будет «Miner Name», установленное в кошельке полного узла Pascal, за которым следует версия nanominer. Пример файла для индивидуального майнинга Pascal с использованием программного обеспечения локального кошелька:
Функция журнала событий на nanominer автоматически активируется при каждом запуске программы. Созданные файлы журнала содержат всю информацию, отображаемую на консоли во время работы майнера. По умолчанию файлы журналов сохраняются в папке журналов текущего каталога программы. Отключение регистрации событий, а также назначение случайного каталога для записи файлов журнала можно выполнить с помощью соответствующих параметров конфигурации (см. Примеры в разделе «Параметры» этого файла).
Remote Monitoring
У nanominer есть веб-интерфейс для получения статистики буровой установки, обнаружения других экземпляров nanominer в локальной сети и управления ими. Вы можете редактировать конфигурацию майнеров через Интернет, а также перезапускать майнеры. Чтобы выполнить эти действия на работающем экземпляре nanominer, его конфигурация должна содержать пароль для веб-интерфейса (см. Параметр webPassword). По умолчанию nanominer запускает HTTP-сервер на порт 9090, который можно найти по адресу http://127.0.0.1:9090. В конфигурационном файле программы порт можно настроить, а функцию API можно отключить с помощью параметра webPort (или его можно установить равным 0, чтобы отключить веб-интерфейс). Также поддерживается BoringAPI для получения статистики буровой установки, который можно найти по адресу http://127.0.0.1:9090/stats.
Nanominer также поддерживает программу сетевого API EthMan для мониторинга буровой установки. По умолчанию он открывает порт 3333 в режиме «только для чтения» без возможности перезапустить майнер или установку через сеть. В файле конфигурации программы порт можно настроить, а функцию API можно отключить с помощью функции mport. Файл конфигурации также позволяет вам установить пароль для мониторинга с помощью опции ethmanPassword.
Automatic Restart Function
При настройках по умолчанию nanominer автоматически перезапустится, если он обнаружит критические ошибки в GPU или лаг. (Эти ошибки обычно возникают из-за аппаратных проблем или разгона графического процессора.) Функцию автоматического перезапуска можно отключить с помощью параметра watchdog.
Аналогичным образом, параметр minHashrate (минимальный хэшрейт) позволяет пользователю установить значение минимального хэшрейта, которое, в случае превышения, приведет к перезапуску майнера. Эта функция использует средний хэшрейт за последние десять минут, как показано синим в журнале консоли. Если средняя скорость хэширования за 10 минут ниже установленного значения, майнер перезапустится. При настройках по умолчанию минимальный хэшрейт не устанавливается.
Другая функция на nanominer, которая улучшает автоматическое функционирование майнера, обрабатывается параметром restarts. Он задает, сколько раз майнер перезагружается до перезагрузки рабочего (буровой установки). По умолчанию майнер будет перезагружаться только сам.
Более подробную информацию об использовании этих функций можно найти в разделе «Параметры» этого файла.
Parameters
Настройки для nanominer можно найти в файле конфигурации с расширением * .ini (config.ini по умолчанию). Файл конфигурации может содержать общие параметры и параметры алгоритма (в разделах с соответствующими названиями алгоритмов). Названия разделов могут быть определены как «Ethash», «KawPow», «Ubqhash», «Cuckaroo30», «RandomX» или «RandomHash2». Файл конфигурации должен быть в следующем формате:
Этот файл разрешает наличие пустых строк и комментариев. Строки комментариев должны начинаться с “;” (точка с запятой). Параметры и значения не чувствительны к регистру, что означает, что для программы не имеет значения, вводите ли вы ETH, eth или Eth, или вводите ли вы кошелек или кошелек. Если для параметра установлено неверное значение, вместо него будет использоваться значение по умолчанию (обратите внимание, что это правило не применяется к параметру кошелька).
Ниже приведен список параметров, которые могут быть установлены на nanominer.
wallet
Обязательный параметр. Это кошелек пользователя, на который будут зачислены средства.
paymentId
Необязательный параметр алгоритма может быть определен для кошельков, созданных на бирже, где у пользователя есть личный номер платежа в дополнение к его кошельку. В настоящее время используется только для Pascal.
coin
Необязательный параметр алгоритма. Это выбирает монету по умолчанию для пула. Пул по умолчанию – nanopool.org. Параметр coin принимает одно из следующих значений: ETH (или Ethereum), ETC (или Ethereum Classic), RVN (или Raven), QKC (или QuarkChain), UBQ (или Ubiq), XMR (или Monero), CTXC (или Cortex), PASC (или Паскаль). Когда монета указана и равна одному из значений, упомянутых выше, nanominer автоматически пытается определить пул, необходимый для ее функционирования, если ни один из них не был предоставлен в отдельном параметре. Если указана монета, но наноминер не может ее распознать, то название монеты используется только для регистрации. Если монета не указана, наноминер будет использовать монету по умолчанию для соответствующего алгоритма. Более того, если nanopool.org указан в файле конфигурации для Ethereum, Ethereum Classic или Monero, nanominer определит монету из настроек пула.
Важно: при использовании nanominer для майнинга Ethereum Classic в пуле по умолчанию необходимо определить монету (coin = ETC). В этом случае пулы будут определены автоматически.
Если пулы четко определены с помощью параметров pool1, pool2, …, то nanominer будет функционировать в соответствии с задачами, которые он получает от этих пулов.
rigName
Необязательный параметр алгоритма. Может быть указан в разделе общих параметров вместо раздела алгоритма, который будет применен ко всем алгоритмам одновременно. Это название майнинг установки (pc / worker). Это будет отображаться в статистике пула. Если этот параметр не задан, программа сгенерирует уникальное имя и предоставит его пулу. Чтобы полностью отключить rigname, просто установите для него пустую строку
rigName=
email
Необязательный параметр алгоритма. Может быть указан в разделе общих параметров вместо раздела алгоритма, который будет применен ко всем алгоритмам одновременно. Это адрес электронной почты пользователя. Он предоставляется в бассейн, где буровая установка будет работать. Пул может использовать его при отправке сервисных уведомлений.
pool1, pool2, …
Необязательный параметр алгоритма. Это определяет набор используемых майнинговых пулов. Значения должны быть указаны в формате url: port (например, pool1 = eth-eu1.nanopool.org: 9999). Параметры должны быть определены в возрастающем, последовательном порядке, от pool1 до poolN (например: pool1, pool2, pool3). Если указан список пулов, лучший пул будет выбран из порядка списка пулов. Если указан параметр sortPools = true, наилучший пул будет выбираться по скорости соединения. Если пул (или список пулов) не определен, nanominer будет автоматически использовать пулы на nanopool.org, которые соответствуют выбранной криптовалюте. Для QuarkChain публичные полные узлы используются, если пулы не определены. Для Ubiq Пулы Ubiqpool.io используются, если пулы не определены.
protocol
Необязательный параметр алгоритма. Может использоваться для установки протокола пула на страту. Если не указан, nanominer попытается автоматически определить протокол пула.
rigPassword
Необязательный параметр алгоритма. Пароль для майнинг установки (или worker). Это может быть необходимо при работе с пулами, требующими регистрации и установки пароля буровой установки.
watchdog
Необязательный общий параметр. Этот параметр управляет функцией перезапуска майнера при возникновении критических ошибок графического процессора или задержки. Он принимает значения true или false. По умолчанию true – автоматический перезапуск – активирован.
minHashrate
Необязательный параметр алгоритма. Это минимально допустимый хэшрейт. Эта функция отслеживает общий хэшрейт буровой установки и сравнивает его с этим параметром. Если через пять минут после запуска майнера установленный минимум не достигнут, наноминер автоматически перезапустится. Аналогично, майнер перезапустится, если по какой-либо причине средний хэшрейт за десять минут упадет ниже установленного значения. Это значение может быть установлено с помощью дополнительной буквы-модификатора, которая представляет тысячу за килограмм или миллион за мегахаш в секунду. Например, если установить значение 100 мегахеш в секунду, можно записать значения 100M, 100.0M, 100m, 100000k, 100000K или 100000000. Если этот параметр не задан, майнер не будет перезагружен (за исключением ситуаций, описанных в сторожевой раздел).
devices
Необязательный параметр. Это видеокарты, которые будут использоваться майнером. Если вы не хотите запускать майнер на всех доступных графических процессорах, а только на некоторых из них, их номера можно указать в параметре devices, разделенном запятой или пробелом. Nanominer нумерует графические процессоры, начиная с нуля, в порядке возрастания их PCI-адресов. Вы можете увидеть список доступных графических процессоров и их порядок, запустив nanominer с параметром командной строки -d:
nanominer -d
Например, если в системе четыре графических процессора (0, 1, 2, 3) и все, кроме второго до последнего (с индексом 2), должны быть установлены в шахту, тогда опция устройств должна быть установлена в следующим образом:
devices=0,1,3
Порядок устройств определяет порядок отображаемого хэшрейта. Например, если он установлен как:
devices=3,1,0
затем в строке хэшрейта сначала отобразится GPU3, затем GPU1 и, наконец, GPU0.
checkForUpdates
Необязательный общий параметр. Этот параметр принимает значения true или false (по умолчанию – true). Если для этого параметра установлено значение false, nanominer прекращает проверять наличие последней версии выпуска при каждом запуске.
autoUpdate
Необязательный общий параметр. Этот параметр принимает значения true или false (по умолчанию false). Если для этого параметра задано значение true и проверка обновлений включена, то nanominer будет обновляться при каждом запуске, если доступна более новая версия.
restarts
Необязательный общий параметр. Этот параметр устанавливает количество перезапусков майнера до перезагрузки буровой установки. В случае проблем с графическим процессором, таких как аппаратные ошибки или отставание, или в случае ухудшения хэшрейта (если используется опция minhashrate), nanominer перезапустится. Тем не менее, некоторые ошибки не могут быть исправлены путем перезапуска программы. В таких случаях необходимо перезагрузить установку. Для перезагрузки майнер загружает скрипт reboot.bat из текущего каталога, если он работает в Windows, или reboot.sh, если в Linux:
reboot
Файл reboot.sh в Linux должен иметь права на выполнение, чтобы он работал. Типичное содержание скрипта reboot.bat для Windows:
shutdown /r /t 5 /f
Сценарий должен быть написан пользователем. Чтобы запустить скрипт перезагрузки вместо перезапуска майнера при каждой критической ошибке, просто установите:
Как и биткойн, Ravencoin также имеет фиксированную поставку. В биткойнах предложение зафиксировано на уровне 21 миллиона BTC. В то время как на Raven в обращении будет 21 миллиард монет RVN (21 000 000 000 RVN). Помимо жесткого ограничения предложения, количество выпущенных монет также очень похоже на количество биткойнов.
Если вы выбираете первую программу майнинга, NiceHash Miner – один из лучших вариантов. Здесь не придется лазить в командной строке, редактировать конфиг файлы, искать адреса пулов. Все что необходимо – вписать свой Биткоин кошелек и кликнуть на кнопку «Начать майнинг». Конфигурация программного обеспечения для каждого каждого алгоритма облачного майнинга подбирается автоматически.
Данная программа поможет вам более детально настроить разгон и даунвольтинг вашей видеокарты. MTP активно развивается и в данный момент уже доступны бета-версии для Windows.