BzMiner 21.1.5: Скачать и настроить (LHR) для майнинга
В этом руководстве рассмотрено как запустить и как пользоваться программой BzMiner последней версии v21.1.5 и выше.
Скачать для Windows/Linux
Скачать с сайта
Скачать с GitHub
Что такое BzMiner?
BzMiner – это майнер с интерфейсом командной строки. Он запускается с помощью .bat
файла или файла конфигурации config.txt
. Поддерживает добычу Karlsen, Dynex, Ethw, Etchash, Ergo, Rvn, Meowcoin, Neoxa, Gamepass, Clore, Neurai (xna), Olhash, Alephium, Kaspa, Radiant, Ixian, Woodcoin, Zil, Nexa, Ironfish и других монет.
Программа интегрируется в HiveOS и в MMPOS.
Автоматическая интенсивность динамически регулирует рабочие нагрузки видеокарты, сокращая задержки, сохраняя высокий хешрейт.
Комиссия: Devfee этого майнера составляет от 0.5% до 2% в зависимости от выбранного алгоритма.
Алгоритмы
Монета | Платформа | Комиссия | Заметки |
---|---|---|---|
Karlsen | AMD, Nvidia, Intel | 1% | Поддерживает соло-майнинг непосредственно на узле |
Dynex | AMD, Nvidia, Intel | 2% | Intel поддерживает только POW |
Ethw | AMD, Nvidia, Intel | 0.5% | |
Etchash | AMD, Nvidia, Intel | 0.5% | |
Ergo | AMD, Nvidia, Intel | 1% | |
Rvn | AMD, Nvidia, Intel | 1% | |
Meowcoin | AMD, Nvidia, Intel | 1% | |
Neoxa | AMD, Nvidia, Intel | 1% | |
Gamepass | AMD, Nvidia, Intel | 1% | |
Clore | AMD, Nvidia, Intel | 1% | |
Neurai (xna) | AMD, Nvidia, Intel | 1% | |
Olhash | AMD, Nvidia, Intel | 1% | |
Alephium | AMD, Nvidia, Intel | 0.5% | |
Kaspa | AMD, Nvidia, Intel | 1% | Фонд сообщества +1% может быть включен опционально с помощью опции community_fund |
Radiant | AMD, Nvidia, Intel | 1% | Фонд сообщества +1% может быть включен опционально с помощью опции community_fund |
Ixian | AMD, Nvidia, Intel | 1% | Не оптимизировано для ubuntu 16.04 |
Woodcoin | AMD, Nvidia, Intel | 1% | Используйте конфигурацию “algo_opt”, чтобы перенести часть обработки на CPU |
Zil | AMD, Nvidia, Intel | 0% | Дуал с любой другой монетой |
Nexa | AMD, Nvidia, Intel | 2% | +1% community fund can be optionally enabled with community_fund options |
Ironfish | AMD, Nvidia, Intel | 1% | |
Kylacoin | AMD, Nvidia, Intel | 1% | |
Novo | AMD, Nvidia, Intel | 1% | |
Octa | AMD, Nvidia, Intel | 0.5% | |
Canxium | AMD, Nvidia, Intel | 0.5% | |
Rethereum | AMD, Nvidia, Intel | 1% | |
Decred | AMD, Nvidia, Intel | 1% | |
Nexellia | AMD, Nvidia, Intel | 1% | |
DinarTether | (DINT) AMD, Nvidia, Intel | 1% | |
Larissa | AMD, Nvidia, Intel | 0.5% | |
Warthog | AMD, Nvidia, Intel | 2.0% |
Bz был разработан для запуска нескольких алгоритмов на одном графическом процессоре, поэтому ВСЕ алгоритмы можно майнить вместе, это просто «оптимизированные» комбинации.
Оптимизирован дуал майнинг для конкретных монет:
Комбинация алгоритмов | Тип GPU | Доступность |
---|---|---|
Octa + Alph | Nvidia | Experimental |
Octa + Kaspa | Nvidia | Experimental |
Octa + Radiant | Nvidia | Experimental |
Octa + Ironfish | Nvidia | Experimental |
Ethw + Alph | Nvidia | Experimental |
Ethw + Kaspa | Nvidia | Experimental |
Ethw + Radiant | Nvidia | Experimental |
Ethw + Ironfish | Nvidia | Experimental |
Etc + Alph | Nvidia | Experimental |
Etc + Kaspa | Nvidia | Experimental |
Etc + Radiant | Nvidia | Experimental |
Etc + Ironfish | Nvidia | Experimental |
Ergo + Kaspa | Nvidia | Experimental |
Ergo + Radiant | Nvidia | Experimental |
Any Algo + Zil | AMD, Nvidia | - |
Требования
- По крайней мере, один графический процессор Nvidia и драйверы Nvidia;
- Или хотя бы один AMD GPU и драйверы AMD.
- Windows или Linux.
Как настроить BzMiner
Шаг 1 - Скачать майнер
Скачайте майнер из двух официальных источников на выбор:
Шаг 2 - Настройте BzMiner
После извлечения архива нужно создать .bat
файлы.
В той же папке, что и bzminer.exe
, необходимо создать или изменить существующий файл, с расширением .bat
.
Просто создайте файл .txt
и дайте ему расширение .bat
.
Откройте .bat
файл с помощью Блокнота. Ниже приведен пример конфигурации для пула Binance. В него нужно ввести следующие команды:
bzminer -a ethash -w username1 -p ethproxy+tcp://ethash.poolbinance.com:8888
pause
Вместо username1
просто введите свое имя пользователя из пула Binance. Для получения дополнительной информации см. «Что такое учетная запись Binance и как ее открыть?»
Шаг 3 - Запустите майнер
Оптимальные настройки разгона видеокарт для монетки Nexa+Zil:
-
"oc_lock_memory_clock": "[[5000,0]]"
Для всех серий NVIDIA 16x-40x -
"oc_lock_core_clock": "[[1560,1500]]"
Для всех серий NVIDIA 16x-40x. 3080/3080ti/3090 FTW3,STRIX,SUPRIM [1680,1500] -
"oc_core_clock_offset": "[[240,0]]"
Все серии 30x, 2080. Все 16x, все серии ниже 2080 [90,0]. 3080/3080ti/3090 FTW3,STRIX,SUPRIM [270,0] -
"oc_memory_clock_offset": "[[0,2000]]"
Для первого алго 0. Для второго алго, те значения которые ставили когда майнили на алгоритме Ethash.
Важно: Если понижаем частоту ядра то частоту оффсет повышаем и наоборот (шаг в 15 мгц).
Raveos:
--a2 zil --w2 KraMra9Nebd6s1hgVA62tcxYG41Ba1H4Qzi
--p2 ethproxy+tcp://eu.etc.k1pool.com:3821
--cache_dag 1
--oc_lock_memory_clock 5000
--oc_lock_memory_clock2 0
--oc_lock_core_clock 1680
--oc_lock_core_clock2 1500
--oc_core_clock_offset 90 240 200
--oc_core_clock_offset2 0
--oc_memory_clock_offset 0
--oc_memory_clock_offset2 2000 2500 2500
Батник windows
bzminer -a nexa -w nexa:nqtsq5g5st7cuaykumglgtk5zfhhvytt8h90q4ack33tu90a -p pool.ru.woolypooly.com:3124 --nc 1 --a2 zil --w2 KraMra9Nebd6s1hgVA62tcxYG41Ba1H4Qzi --p2 ethproxy+tcp://eu.etc.k1pool.com:3821 --cache_dag 1 --oc_lock_memory_clock 5000 --oc_lock_memory_clock2 0 --oc_lock_core_clock 1680 --oc_lock_core_clock2 1500 --oc_core_clock_offset 240 --oc_core_clock_offset2 0 --oc_memory_clock_offset 0 --oc_memory_clock_offset2 1250
pause
Настройка для Ethermine
Адрес пула | eu1-etc.ethermine.org |
PORT: | 4444 |
Кошелек: | 0xada842613541e55e2500478892a334cde74ff653 |
-
0xada842613541e55e2500478892a334cde74ff653
- укажите ваш кошелек. -
eu1-etc.ethermine.org
- укажите адрес пула. -
4444
- укажите порт пула.
Пример:
bzminer -a ethash -w 0xada842613541e55e2500478892a334cde74ff653 -p stratum+tcp://eu1-etc.ethermine.org:4444
pause
Настройка батника для Nicehash
-
3P7qADz69quhfyK5e9kvfno6Jyjq4Rcocx
- указываем криптокошелек от аккаунта NiceHash. -
daggerhashimoto.eu.nicehash.com
- указываем адрес пула для майнинга. -
3353
- указываем порт пула.
Пример:
bzminer -a ethash -w 3P7qADz69quhfyK5e9kvfno6Jyjq4Rcocx -p stratum+tcp://daggerhashimoto.eu-west.nicehash.com:3353
pause
Источник: bytwork.com - настройка BzMiner.
Алгоритмы и хешрейт
Алгоритм / GPU | 2080 Ti | 2070 | 2060 | 2080 | 1080 Ti | P102 | 1070 | P104 | 1060 | RX4xx/5xx | VEGA56 |
---|---|---|---|---|---|---|---|---|---|---|---|
Ethereum(Ethash) (MH/s) | 51.8 | 37.8 | 28.6 | 38.26 | 48.5 | 46.96 | 29.8 | 38.1 | 24.0 | 30 | 47 |
Ethereum Classic (Etchash) (MH/s) | 51.8 | 37.8 | 28.6 | 38.26 | 48.5 | 46.96 | 29.8 | 38.1 | 24.0 | 30 | 47 |
Ravencoin (Kawpow) (MH/s) | 31.5 | 21.0 | 18.0 | 26.5 | 48.0 | 14.5 | 14.5 | 38.1 | 9.0 | 10 | 22 |
Команды и опции
Список обязательных команд:
-
-a TEXT
Выбрать алгоритм майнинга. Например. “ethash”. -
-w TEXT
Указать адрес кошелька. -
-p TEXT ..
Массив адресов пула. например. stratum+tcp://us1.ethermine.org:4444 stratum+tcp://us2.ethermine.org:4444.
Необязательные команды:
Интенсивность
-
-i INT
Установить интенсивность добычи (1 - 32). Чем выше, тем больше GPU тратит времени на хеширование. По умолчанию 8. -
-g INT
Разгоняйте майнер по своему усмотрению, а не запускайте его на полной скорости. -
--reset_oc_dag_gen INT
Сброс разгона перед генерацией DAG файла. Разгон будет включен обратно после создания dag. 1 = включено, 0 = отключено.
Журнал логов
-
-o TEXT
Если указано, вывод консоли будет записан в этот файл. -
-v INT
Установить уровень детализации журнала. 0 = ошибки, 1 = предупреждения, 2 = информация, 3 = отладка, 4 = сеть. -
-u INT
Частота обновления консоли в миллисекундах. По умолчанию 10000. -
--nc INT
Не сохранять информацию в файл конфигурации (но все равно читать из него).
HTTP API
-
--http_enabled INT
Включение или отключение HTTP API. 0 = отключено, 1 = включено. По умолчанию включено. -
--http_address TEXT
Установить IP-адрес HTTP API для прослушивания. По умолчанию 0.0.0.0. -
--http_port INT
Установить какой порт прослушивает HTTP API. По умолчанию 4014. -
--http_password TEXT
Установить пароль для HTTP API. Если не установлен, HTTP API не будет включен. По умолчанию пусто.
Конфигурация
-
-c TEXT
Файл конфигурации, из которого нужно загрузить настройки. По умолчанию используетсяconfig.txt`.
-
-h,--help
Показать справочное сообщение.
Выбор видеокарты
-
--devices
Только регистрировать устройства. Не запускает майнер. -
--nvidia INT
Майнить только с устройствами Nvidia (0 = false, 1 = true). -
--amd INT
Майнить только с устройствами AMD (0 = false, 1 = true).
Прочее
-
-r TEXT
Имя фермы по умолчанию (воркер/имя пользователя). например. ‘MSI’. -
--pool_password TEXT
Пароль пула по умолчанию. -
-b INT
Период восстановления с пулом. 0 = отключено. Более высокое значение означает большее время между периодами восстановления. по умолчанию 0. -
--cpu_validate INT
Проверять решения на ЦП перед отправкой в пул. -
--test INT
Испытать ферму. Полезно для настройки разгона. -
--force_opencl INT
Заставьте все устройства использовать реализацию OpenCL (если возможно).
100% разблокировка LHR
BzMiner представил анлокер 100% LHR.
Если карта становится нестабильной (например, исключение lhr), уменьшите разгон и уменьшите --lhr_stability
.
--lhr_stability
влияет как на хешрейт, так и на стабильность разблокировки LHR. Более высокие значения увеличат хешрейт, но могут привести к сбою GPU. Более низкие значения более стабильны, но могут привести к мгновенному срабатыванию LHR, что немного снизит хешрейт. Играть с этим.
Чтобы отключить разблокировку LHR, установите --lhr_stability
в 0
. По умолчанию 100
.
Разблокировка LHR иногда может вызывать «исключение LHR». Если это произойдет, уменьшите значение параметра –lhr_stability. Это «исключение» позволит устройству продолжить майнинг, но с гораздо меньшей скоростью. Для восстановления требуется полная перезагрузка устройства, что означает перезагрузку компьютера. BzMiner предоставляет параметр --lhr_exception
, который, если установлено значение true и карта испытывает исключение LHR, перезагрузит компьютер.
Кофиг и разгон для Дуал Майнинга
BzMiner позволяет установить разгон для каждого алгоритма дуал майнинга. Имейте в виду, что экстремальные параметры разгона могут намного проще вызвать зависание (сбой) графического процессора в этом сценарии. По этой причине используется параметр конфигурации oc_delay_ms
, чтобы дать OC время для включения перед переключением на следующий алгоритм.
Вот пример конфигурации дуал майна с параметрами разгона для каждого алгоритма:
{
"pool_configs": [{
"algorithm": "ethash",
"wallet": "0000",
"url": ["stratum+tcp://us2.ethermine.org:4444"],
"lhr_only": false
}, {
"algorithm": "alph",
"wallet": "0000",
"url": ["stratum+tcp://eu.metapool.tech:20032", "stratum+tcp://pool.woolypooly.com:3106"],
"username": "alph_rig",
"lhr_only": false
}],
"pool": [0, 1],
"intensity": [0],
"multi_mine_ms": [5000, 15000],
"rig_name": "ethash_rig",
"log_file": "",
"clear_log_file": false,
"nvidia_only": false,
"amd_only": false,
"lock_config": false,
"advanced_config": false,
"oc_delay_ms": 100,
"device_overrides": [{
"uid": "1:0",
"name": "EVGA RTX 3090 FTW3 Ultra",
"start_mining": true,
"lhr_mine_ms": [5000, 15000],
"oc_fan_speed": [-1],
"oc_power_limit": [0],
"oc_core_clock_offset": [-200, 50],
"oc_memory_clock_offset": [1100, 0],
"oc_lock_core_clock": [0],
"oc_lock_memory_clock": [0, 810]
}]
}
Если без дуала, то доход тысяч 5 где то с 6 квидеокарт.
Альтернативы
Существуют ли альтернативы этой программе? Да, например:
Заключение
Спасибо, что дочитали до конца. Добавьте miningsoft.org в закладки в своем браузере. Удачного майнинга.
Версии и обновления
- Наконец-то добавлен AMD для поддержки Nexa!
- Исправлен +zil на AMD
- Улучшено переключение двойного майнинга (+zil, альтернативный, оптимизированный и параллельный майнинг).
- Теперь отображается расчетное время до следующего переключения при альтернативном майнинге.
- Новая монета: Ergo (комиссия 0,5%).
- Новая монета: Neoxa (комиссия 0,5%).
- Новый дуал майнинг: Ergo + Kaspa (только Nvidia)
- Улучшена производительность Kaspa на AMD
- Улучшена общая производительность AMD на всех алгоритмах.
- Заменен kawpow на rvn. (kawpow все еще работает для обратной совместимости)
- Теперь поддерживается оба протокола пула Kaspa (и по-прежнему соло-майнинг)
- Обновления стабильности сети
- Обновлен
tbs_watchdog
для поддержки времени с момента последнего обмена, а не на основе предполагаемыхtbs
.- по умолчанию будет использоваться расчетный процент
tbs
перед срабатыванием сторожевого таймера (значение 100 будет равно100x ext
перед срабатыванием сторожевого таймера) - добавление s, m, h или d приведет к срабатыванию
tbs
только после того, как в течение указанного времени не будет найдено ни одноё шары. - Например,
"tbs_watchdog": "2.5m"
заставит сторожевой таймер tbs срабатывать, если в течение 2,5 минут не будет найдено ни одной шары.
- по умолчанию будет использоваться расчетный процент
- Обновлен формат времени безотказной работы (удалены секунды)
- Обновлен столбец статуса, в скобках указан LHR.
- Добавлен параметр столбца
tsls
, время с момента последнего обмена - Сброс разгона при выходе
Добавлен параметр
opencl_workgroup_size
- Добавлены консольные входы:
- Esc : Выключить BzMiner
- Пробел: обновить вывод консоли.
- Клавиши со стрелками: регулировка интенсивности (первый алгоритм вверх/вниз, второй алгоритм влево/вправо)
- Исправлено изменение системного времени, из-за которого основной цикл не отвечал
- Исправлена проблема с несколькими майнингами, когда повторное подключение одного пула приводит к повторному подключению всех пулов.
- Исправлена проблема с дополнительным одноразовым номером на некоторых алгоритмах.
- Исправлена последовательность выхода BzMiner
Экспериментально:
- Экспериментально: добавлены тайминги (очень экспериментально и, вероятно, с ошибками)
- Заменено
log_device_timings
наadvanced_device_timings
- Показывает таблицу таймингов (только Nvidia)
- Некоторые тайминги могут быть неверными, это будет исправлено в будущем релизе.
- можно сохранять тайминги в
config.txt
вdevice_overrides
- Можно установить все тайминги, установив для
set_timings
значениеtrue
. ЭТО МОЖЕТ НЕ РАБОТАТЬ! (в настоящее время работает только для серии nvidia 10, но работает и с более поздними картами!)
"timings": {
"set_timings": true,
"rc": 98,
"ras": 61,
"rcdrd": 39,
"rcdwr": 31,
"faw": 20,
"rp": 37,
"wr": 40,
"cl": 31,
"ccdl": 3,
"ccds": 2,
"ref": 4,
"rrd": 5
}
- Улучшен хешрейт Kaspa (Nvidia)
- Улучшен хешрейт
Eth/Etc + Kaspa
(Nvidia) - Исправлена ошибка
Kawpow
- Исправлены bat-файлы Windows
исправление v10.0.1
- Исправлена проблема с
nvrtc dll
. - Добавлен параметр
max_log_history
для истории журнала консоли графического интерфейса. - Графический интерфейс: групповые итоги по алгоритму + пулу + кошельку.
исправление (v10.0.0)
- Новая монета: Вудкойн
- Woodcoin: флаг оптимизации процессора
"algo_opt"
установлен в 1 для предварительной обработки на процессоре. - Дуал майнинг: исправлен низкий хэшрейт для карт LHR.
- Дуал майнинг: удалены ошибки «пустой пакет».
- Дуал майнинг: исправлены недопустимые шары ethash в некоторых пулах.
- Ixian: исправлена проблема с отклоненными шарами.
- Ixian: исправлена проблема с HTTPS.
- Zil: исправлено окно майнинга zil с nicehash eth.
- Добавлена эффективность для
http api/status
- Изменены пакетные файлы для 2miners, чтобы использовать
ethproxy
вместоethstratum
. - Исправлена ошибка, из-за которой консоль журнала
http gui
не отображала все журналы. - Исправлены пакетные файлы Windows для запуска от имени администратора.
- По умолчанию отключен сбор команды разработчиков Kaspa.
- Исправлена опечатка
reboot_after_watchdog_restarts
вconfig.txt
- Исправлено
hide_unused_devices
из файлаconfig.txt
- Оптимизировано использование процессора для Alephium.
- Исправлены проблемы со стабильностью сети.
- Более высокий хешрейт
Alephium
на AMD. - Исправлена ошибка алгоритма
Alephium
, приводившая к некоторым отклоненным шарам.
- Отображение версии BzMiner в углу выходной таблицы.
- Добавлены секунды для вывода даты/времени.
- Добавлен необязательный сценарий запуска (если он указан, BzMiner будет вызывать сценарий
start_script
вconfig.txt
при запуске). - Добавлена возможность изменять задержку повторного подключения пула (
delay_before_connection_retry
вconfig.txt
).
- Поддержка дополнительного
nonce
из пула (спасибо WoolyPooly). - Исправлено неподдерживаемое сообщение из пула, которое считалось отклоненным.
- По умолчанию не очищается
log_file
. - Добавлена новая опция в конфигурацию -
clear_log_file
.
- добавлен запрос
mining.authorize
вstratum
. - исправлена ошибка со сложностью
!= 1
, приводившая к высокому хешрейту и недействительным шарам. - Спасибо: WoolyPooly, Dmitrius, VVV, HGurkann).
- Исправлены проблемы со стабильностью
Alephium
. - Небольшое улучшение хешрейта
Alephium
. - Найденные шары отправляются быстрее (меньше устаревших).
- Исправлен порядок сортировки графических процессоров.
- Новый алгоритм:
Olhash
(Overline, 1% devfee). - Исправлены ошибки определения и ответа зависшего графического процессора.
- Обновления дисплея CLI.
- Новый алгоритм!
- Майнинг Kawpow (Ravencoin) для карт AMD и Nvidia
- Новая (экспериментальная) стратегия LHR:
- Двойной майнинг монет (
ethash+kawpow
)
- Двойной майнинг монет (
- Добавлена поддержка добычи нескольких монет:
- Устройства теперь могут добывать столько монет, сколько у них есть места в памяти для DAG.
- Новые параметры конфигурации:
-
lock_config
: предотвращает запись BzMiner в файл конфигурации; -
log_solutions
: нужно ли регистрировать каждое найденное решение для вывода; -
auto_detect_lhr
: должен ли BzMiner пытаться определить, является ли карта LHR или нет; -
no_color
: еслиtrue
, вывод консоли не будет иметь цвета. Некоторые терминалы показывают цветные символы и могут испортить дисплей. -
dag_dev_ref
: вместо создания DAG скопируйте DAG с другого устройства. Только Nvidia на данный момент. Полезно для высоких разгонов ядра; -
calc_dag_crc
: следует ли рассчитывать CRC для DAG или нет. Влияет на время генерации DAG;
-
- Другие обновления:
- Некоторые исправления стабильности (и полностью новая архитектура пула / устройства);
- API обновлен для поддержки новой архитектуры;
- Удалена зависимость драйвера Nvidia;
- Сокращенное сообщение о статусе пула;
- Добавлена возможность копировать DAG с другого устройства вместо его генерации.
- Ошибки:
- исправлена ошибка, из-за которой майнер не сообщал хешрейт пулу;
- отчет о тактовой скорости устройства в реальном времени;
- исправлена генерация amd dag на многих устройствах;
- отклоненные шары признаны недействительными.
- Обнаружение LHR (в настоящее время нет функции обхода LHR, только обнаружение).