Содержание
Особенность приложения Claymore’s Dual Ethereum в возможности добычи одновременно двух криптовалют. Они поддерживают дуал майнинг ETH+DCR, при этом работа с Decret не снижает хешрейта Ethereum.
Благодаря переработанному программному коду майнера, эффективность добычи эфира выросла на 3-5%. Этого удалось добиться за счет оптимизации ядер ассемблера и кода OpenCL, снижения количества просроченных шар и увеличения загрузки видеокарты.
Особенности Claymore’s Dual Ethereum Miner
Главное отличие от Claymore’s Ethereum Classic — поддержка режима двойной добычи Ethereum совместно Decret, Siacoin, Pascal и LBRY. Однако приложение имеет и другие полезные возможности:
- Отсутствие DAG-файлов.
- Возможность работать совместно на видеокартах AMD и Nvidia.
- Поддержка протоколов Stratum для работы с пулами без прокси.
- Автоматический переход на резервный сервер пула.
- Удобное управление и контроль.
- Детальная статистика добычи.
- Разгон видеокарт благодаря встроенной функции.
- Поддержка добычи форков эфира (ETC и прочих).
- Версии майнера для Linux и Windows.
Claymore’s Dual Ethereum Amd Nvidia GPU Miner не поддерживает криптовалюту Zcash. Для ее добычи нужно использовать другие майнинговые программы.
Особенности работы с майнером «Клеймор Дуал Майнер»
- Для корректной работы с видеокартами AMD необходимо установить драйвера не ниже Catalyst 15.12. Перед их установкой нужно удалить с помощью специальной утилиты от AMD более ранние версии.
- На ферме из нескольких видеокарт необходимо вручную задать минимум 16 гигабайт виртуальной памяти.
- Программа бесплатна, однако 1% ресурсов (2% при дуал майнинге) направляет на добычу эфира в пользу разработчиков. Эту опцию можно отключить, но итоговый хешрейт для владельца фермы не изменится.
- Приложение поддерживает только 64-битные системы и работает с видеокартами объемом памяти не менее 2 гигабайт.
Установка параметров командной строки
Батник запуска приложения содержит параметры, которые отвечают за настройку Claymore’s Dual Ethereum-Decred.
Ниже приведен список основных команд с их описанием на русском языке:
- -epul — адрес пула для добычи эфира по протоколу Stratum.
- -ewal — адрес кошелька для вывода Ethereum.
- -epsw — пароль для пула, при отсутствии можно указать «х».
- -eworker — имя воркера (при необходимости).
- -esm — режим стратум-протокола для ETH (0 — eth-proxy, 1 — gtminer, 2 — miner-proxy, 3 — nicehash).
- -etha — вариант алгоритма для карт AMD (0 — для быстрых, 1 — для медленных, 2 — для драйверов gpu-pro). Программа автоматически подбирает оптимальный алгоритм (по умолчанию).
- -asm — включение ассемблерных ядер AMD.
- -ethi — интенсивность майнинга эфира;
- -eres — количество эпох, под которых майнер резервирует избыточную память (по умолчанию 2).
- -allpols — разрешение майнинга для разработчика (0 — да, 1 — нет). Запрет стоит использовать лишь когда майнер не может работать с пулом из-за того, что там нет аккаунта разработчика.
- -allcoins — значение «1» дает возможность добывать форки Ethereum.
- -etht — период между запросами в соло-режиме (по умолчанию 200 миллисекунд).
- -erate — запрет отправки хешрейта на пул (нужно указать «0»).
- -estale — разрешение на отправку просроченных шар (иногда улучшает эффективный хешрейт).
- -dpool — адрес пула для дуал майнинга (используется для добычи второй монеты).
- -dwal — адрес кошелька или имя пула для добычи второй монеты (Claymore’s Dual Ethereum позволяет зарабатывать decred, siacoin, LBRY).
- -dpsw — пароль пула для добычи второй криптомонеты (если не нужен, используйте «х»).
- -di — индексы GPU, которые задействованы в майнинге.
- -gser — настройка, которая отвечает за упорядочение процессов инициализации. Ее нужно включать, если майнер вдруг не запускается.
- -mode — режим добычи (0 — dual mining, 1 — одинарный). Для каждой из карт можно выставить свой режим, например «-mode 1-02» включит соло на картах 0 и 2.
- -dcoin — команда для выбора второй криптовалюты. По умолчанию с Ethereum добывается Decret.
- -dcri — интенсивность майнинга второй монеты (по умолчанию 30). Это позволяет отрегулировать загрузку между 0 и 100 так, чтобы не снижался хешрейт эфириума.
- -dcrt — промежуток между запросами на новую работу для второй валюты (5 секунд по умолчанию).
- -ftime — время, через которого Dual Miner возвращается на основной пул (30 минут по умолчанию).
- -wd — опция, позволяющая перезапускать или закрывать майнер, если один из потоков не отвечает или OpenCL не вызывается в течение минуты.
- -minspeed — минимальный хешрейт для эфира (в MH/s), при котором программа перезапускается.
- -retrydelay — задержка при потере соединения с сервером в секундах. При указании «-1» приложение закроется после отключения интернета.
- -dbg — создание лог-файла и сообщений отладки.
- -logfile — задание имени лог-файла.
- -nofee — отключение гонорара разработчикам. Но скорость майнинга падает.
- -benchmark — проверка хешрейта видеокарты. Можно указать эпоху для проверки.
- -li — опция, которая позволяет уменьшить интенсивность добычи. Полезна при систематическом перегреве.
- -lidag — уменьшение интенсивности генерации DAG-файла. Можно задать для каждой из карт, например «-lidag 1,0,3». Максимальная интенсивность задается как 0.
- -ejobtimeout — время, через которое ферма отключится от пула при отсутствии новых заданий.
- -djobtimeout — время отключения от пула второй монеты при условии отсутствия новых заданий.
- -tt — устанавливает целевую температуру работы карты. Можно указать для каждой отдельно — «-tt 70,80,75».
- -ttdcr — опция, снижающая интенсивность майнинга второй криптовалюты при нагреве видеокарты до указанной температуры.
- -ttli — снижает интенсивность добычи обеих валют при достижении видеокартой заданной температуры.
- -tstop — указывает максимальную температуру GPU, при которой программа должна остановить майнинг.
- -fanmax — указание максимальной скорости вращения вентилятора (0-100). Работает только с картами AMD.
- -fanmin — указание минимальной скорости вращения вентилятора.
- -cclock — изменение частоты ядра до указанного значения.
- -mclock — изменение частоты шины памяти.
- -powlim — регулировка лимита энергопотребления (от -50 до 50).
- -cvddc — регулировка напряжения ядра. Команда «-cvddc 1030» установит 10,3 В питания. Работает только с картами AMD.
- -mvddc — регулировка напряжения памяти на GPU от AMD. Работает аналогично команде «-cvddx».
- -mport — номер порта для удаленного мониторинга и управления. Параметр «0» отключает эти функции, а отрицательное значение отключает только удаленное управление программой.
- -mpsw — пароль для удаленного управления и мониторинга.
- -colors — значения 1 и 0 включают/выключают раскраску текста консоли. С помощью значений 2, 3, 4 можно удалить некоторые цвета.
- -v — демонстрация версии майнера.
- -altnum — изменение порядка нумерации используемых видеокарт.
Файл конфигурации
Для управления майнингом эфира и декрет можно использовать не параметры командной строки, указанные в «батнике», а файл конфигурации. При отсутствии специальной опции приложение автоматически проверяет корневую папку на наличие config.txt. Командная строка имеет приоритет. Если команды в ней расходятся с командами, указанными в config.txt, майнер проигнорирует строчки из файла.
Опции добычи нужно указывать с новой строки. Строки, начинающиеся с «;» и «#» игнорируются.
Тонкая настройка
Пользователей интересует как оптимально настроить Claymore для двойного майнинга. Лучший способ — регулировка хешрейта второй криптомонеты таким образом, чтобы она не влияла на хешрейт для эфира или «эфириум классик».
Для этого нужно запустить дуал-майнинг и регулировать скорость DCR, нажимая кнопки «+» и «-». Пик скорости очень короткий, поэтому менять значение нужно очень плавно, по единице.
Работа с резервными пулами
Перед тем, как майнить одновременно пару валют, необходимо позаботиться о запасных площадках для добычи. Их необходимо указать в файлах epools.txt dpools.txt для основной и второстепенной криптовалюты. В каждой строке файлов нужно указывать по одному адресу.
Если пул не отправляет новых заданий или выдает ошибку соединения, майнер автоматически отключится от него и перейдет к следующему ресурсу, указанному в файле.
Основной пул должен быть указан в списке первым. Приложение будет повторять попытки связаться с ним через каждые полчаса. Эту возможность можно отключить или изменить время ожидания.
Известные проблемы
- Скорость дуал-майнинга на картах AMD не всегда стабильна.
- Списки температур и графических процессоров AMD могут отличаться при использовании драйверов для Linux gpu-pro. Это можно исправить, используя ключ «-di».
- При работе с LBC PoW снижается хешрейт эфира в режиме двойной добычи.
- Майнер распознается Защитником Windows как вирусное ПО. Поэтому его надо добавить в исключения. Несмотря на закрытый исходный код, программа имеет превосходную репутацию и не замечена в нанесении вреда или краже паролей.