Bminer: скачать и настроить [полное руководство]
1080 640-660 Sol/s
1070 460-480 Sol/s
Bminer – это один из самых производительных и оптимизированных майнеров (программ для майнинга – добычи криптовалюты). Добывает: Ethereum, Ravencoin, Zero и другие монеты. Программа предназначена для работы на современных видеокартах NVIDIA (Maxwell и Pascal) и AMD. Bminer применяет разные методы оптимизации, включая «конвейерную обработку», чтобы раскрыть весь потенциал оборудования.
Настройка
Для того, чтобы добывать криптовалюту с помощью этого майнера, необходимо настроить бат файлы (файлы, оканчивающиеся на .bat
) с монетами, которые Вы хотите добывать. Об этом расскажем ниже.
Быстрый старт
- Шаг 1 - загрузить программу (архив).
- Шаг 2 - распаковать архив в любое удобное место.
- Шаг 3 - создать бат файлы или отредактировать уже готовые.
Добыча любых монет происходит через пакетный файл сценария, который имеет разрешение .bat
. Он редактируется любым текстовым редактором.
Создать .bat
файл можно самостоятельно. Для этого нажимаем правой кнопки мыши в папке с программой, затем выбираем «текстовый документ» и «изменить разрешение этого файла» с .txt
на .bat
. После чего можно кликнуть по нему правой кнопкой мыши, нажать «изменить» и вписать необходимые команды.
В качестве примера покажем верно настроенный батник – один из наших уже готовых, правильно конфигурированных файлов:
Пример настройки батника для Binance Pool (Ethereum)
bminer
- название программы - оставляем как есть. Оно служит директивой для батника, указывая запустить именно bminer.ethstratum
- пишем протокол подключения к пулу (подробности ниже).username1
- вписываем логин от пула биржи Binance..bminer
- ставим точку и пишем идентификатор фермы (любой). Например:MSI
.ethash.poolbinance.com
- указываем адрес пула. сравнить и выбрать пул можно здесь. Адреса и порты пулов отображаются на сайтах этих пулов. У всех они разные.:8888
- порт пула. Указывается через двоеточие.
Пример:
bminer -uri ethstratum://username1.bminer@ethash.poolbinance.com:8888
pause
pause
- пауза означает то, что майнер не закроется в случае возникновения неполадок, а отобразит информацию об ошибке.
Обратите внимание, что синтаксис батника должен быть верный. Здесь не допускаются лишние знаки препинания, переносы строк, пробелы или другие символы. Просто скопируйте готовый пример выше и измените логин username1
на ваш логин от пула.
Рассмотрим другие примеры.
Пример настройки батника для Ethermine
bminer
- название программы - оставляем как есть.ethstratum
- протокол подключения к пулу.0x3aa3e06C47caDEf96202D378aB7C407CF46A36A4
- вписываем адрес кошелька, на который будут добваться монеты (замените этот адрес своим адресом).eu1.ethermine.org:4444
- указываем адрес и порт пула.
Пример:
bminer -uri ethstratum://0x3aa3e06C47caDEf96202D378aB7C407CF46A36A4.bminer@eu1.ethermine.org:4444
pause
Пример для NiceHash
bminer
- название программы - оставляем как есть.ethstratum
- протокол подключения к пулу.16p3MvQB7Va2cAPBahvkBePxqQtwTd77sP
- вписываем адрес кошелька от аккаунта программы Nicehash. Замените этот адрес своим адресом. Допускаются только адреса от учетной записи NiceHash.daggerhashimoto.eu.nicehash.com:
- указываем адрес пула.3353
- указываем порт пула.
Пример:
bminer -uri ethstratum://16p3MvQB7Va2cAPBahvkBePxqQtwTd77sP.bminer@daggerhashimoto.eu.nicehash.com:3353
pause
LHR unlock
Nvidia ограничивает производительность некоторых своих последних видеокарт до 50% при майнинге ETH. Bminer предоставляет режим «Low Hash Rate» (LHR), чтобы использовать часть заблокированной производительности. Софт работает с заданной пользователем скоростью (в настоящее время 50-74%) в режиме LHR. Вот пример майнинга на 74% от общей производительности.
bminer -uri ethstratum://0x91bc4865c0c1beac64389c9e2faadec6d02d0c8c@eth-us-west1.nanopool.org:9999 -ethash-lhr 74
Другие примеры
Пример для Zero:
bminer -uri equihash1445://t1PPfWixXLp2XTLnZ5ud8WMPNCQLTFX8PWX.Worker@equihash192.mine.zergpool.com:2144
pause
Пример для Ravencoin:
bminer -uri raven://RKAeArXkWLNERjWo5YF3R1xFnYCwKf11sX.rigid@rvn.2miners.com:6060
pause
Пример для Sero:
bminer -uri sero://DjKjXWoizQ67bhDGpcokevQsSQpJukzHvsX1iykfJhadDxNtL2Dcvj6B6d5MpvBQ1EaTqSC2zePWuUj4YVkn1KhJoSig4KvLMCMJ94TKoPLvz6FceeoFcSomsXkQdx7FVfJ.w@sero.f2pool.com:4200
pause
На этом базовую настройку можно закончить. Запустив двойным щелчком из папки с майнером .bat файл Вы начнете процесс добычи криптовалюты.
Видеоинструкция
Запуск программы и информация в консоли
При запуске откроется консоль программы. Посмотрим, какую информацию она нам отображает.
основная информация, которую нужно знать
Accepted share
пул, на котором мы добываем криптовалюту принял первую шару (долю работы). Важно знать, что вознаграждение майнер получает именно за отправленные шары, а не за хэшрейт или что-либо иное. Подробнее об вознаграждении можно узнать здесь.[GPU 0] Speed: 5.92 G/s Temp: 45C Fan: 90% Power: 177W 0.03 G/3
Speed - скорость хэширования. Косвенный показатель нашей будущей прибыли. Именно эти данные можно внести в любой калькулятор доходности майнинга и подсчитать свой будущий доход. Далее нам показана температура - 45 градусов (про безопасные температуры в майнинге можно узнать тут). А охладить видеокарты поможет это руководство.Rejected share #0 (Unknown)
пул не принял одну шару и она не будет оплачена. Есть множество причин не принятых шар, например не стабильное интернет соединение или слабый пинг до пула. Это так же может быть переразгон карт, несовершенство некоторых программ и т д.Total 11.46 G/s Accepted shares 165 Rejected shares 6
суммарная информация о мощности хеширования всей фермы, количество принятых и не принятых шарReceived new job 4276336
пул высылает новую работу для видеокарточек
Как отключить комиссию
Чтобы отключить комиссию, добавьте -nofee в конце строки настроек майнера.
Пример:
Пожалуйста, обратите внимание на синтаксис Бат файла. Соблюдайте пробелы и дефисы там, где они необходимы как показано в примере. Иначе программа не запустится.
Не удаляйте пробелы и знаки препинания при изменении файла, так как это приведет к повреждению файла.
Как происходит отключение комиссии и стоит ли ее отключать?
Ключ командной строки -nofee отключает комиссию майнера, но при этом автоматически становятся недоступны некоторые параметры оптимизации программы.
Разработчик это реализовал для того, чтобы майнерам было невыгодно отключать комиссию.
Проведенный тест показал, что если отключить комиссию, посадка производительности будет -4,5%. Это происходит из-за того, что вместе с комиссией автоматически выключаются некоторые функции оптимизации программы. Поэтому мы рекомендуем оставлять комиссию включенной, т.к. в конечном итоге Вы все равно получите больше монет на 2%, чем при выключенной комиссии.
Все аргументы командной строки
Если Вы успешно настроили и запустили майнер, можете перейти к расширенным настройкам bminer.
Производительность
-ethash-lhr int
Указать рроцент хеширования для графических процессоров Nvidia LHR; должно быть от 50 до 68
Пример:
bminer -uri ethstratum://username1.bminer@ethash.poolbinance.com:8888 -ethash-lhr 68
pause
-fast
Включить агрессивную оптимизацию. Bminer более производительный при этой настройке, но он может работать нестабильно на некоторых ОС / драйверах.
-intensity
Указать интенсивность использования процессора для майнинга grin/AE. Допустимые значения: от 0 до 12. Значение по умолчанию - 6. Более высокая интенсивность может дать лучшую производительность, но большую загрузку ЦП. (по умолчанию -1)
Управление устройствами
-devices "значение"
указывает слоты используемых карт. Это будет полезно, когда в системе установлены карты разных производителей, и Вы хотите использовать карты AMD для добычи Эфира, а карты Nvidia для добычи ZCash. Не вводите этот параметр, чтобы использовать все доступные карты для запуска через bminer.
Безопасность и стабильность
-gpucheck 90
указывает задержку запуска майнинга в секундах. Полезно, когда у вас долго загружается система и, например Msi Afterburenr не успел запуститься и включить управление системой охлаждения карточек.
-watchdog
Этот майнер имеет встроенный программный сторожевой таймер, который может определять, в каком состоянии находятся ваши видеокарты. В случае, если произойдет какой-либо сбой, сторожевой таймер автоматически перезапустит майнер.
-logfile (путь)
Вести журнал событий майнера
-syslog-level
Задать уровень системного журнала, поддерживаемые уровни: CRIT / ERR / WARNING / INFO.
-max-temperature
Задать жесткие ограничения температуры видеокарт. Bminer замедлит добычу, когда температура устройств превышает предел. (по умолчанию 85)
Даул майнинг
Используя выбор алгоритмов, Bminer может добывать ETH вместе с другими монетами для повышения прибыльности. В настоящее время Bminer поддерживает дуал майнинг Handshake (HNS, только на платформе AMD) и Bytom (Tensority). Вот несколько примеров командной строки:
Дуал Эфириум + Handshake (Только на AMD):
@echo OFF REM Change the following address to your addresses SET ADDRESS=0x3aa3e06c47cadef96202d378ab7c407cf46a36a4 SET ADDRESS_2=hs1qzwv5gsnd8xxt2ua8szpk5zlql9tmjefpwp8urk SET USERNAME=%ADDRESS%.w REM Change SCHEME according to your POOL. For example: REM ethash: Ethermine, Nanopool REM ethproxy: F2pool, Sparkpool REM ethstratum: Miningpoolhub SET POOL=eth-us-west1.nanopool.org:9999 SET SCHEME=ethash SET USERNAME_2=%ADDRESS_2%.w SET POOL_2=hns.f2pool.com:6000 SET SCHEME_2=handshake START "Bminer: When Crypto-mining Made Fast" bminer.exe -uri %SCHEME%://%USERNAME%@%POOL% -uri2 %SCHEME_2%://%USERNAME_2%@%POOL_2% -dual-intensity 1 -dual-subsolver 0 -api 127.0.0.1:1880
Дуал Эфириум + Bytom (Только на AMD):
@echo OFF REM Change the following address to your ETH addr. SET ADDRESS=0xb76d43eAaB2e905028a7f0F3aF13C7A84c477B9f REM Change the following address to your BTM addr. SET ADDRESS_2=bm1qa0qckrgwuhjqynheekcglx9gkh56rtkj7waane SET USERNAME=%ADDRESS%.w REM Change SCHEME according to your POOL. For example: REM ethash: Nanopool REM ethproxy: Ethermine, Sparkpool REM ethstratum: F2pool, Miningpoolhub SET POOL=eth-us-west1.nanopool.org:9999 SET SCHEME=ethash SET USERNAME_2=%ADDRESS_2%.w SET POOL_2=btm.f2pool.com:9221 SET SCHEME_2=tensority START "Bminer: When Crypto-mining Made Fast" bminer.exe -uri %SCHEME%://%USERNAME%@%POOL% -uri2 %SCHEME_2%://%USERNAME_2%@%POOL_2% -api 127.0.0.1:1880
-dual-intensity int 0
Указывает интенсивность добычи монет в двойном режиме. Допустимые значения: от 0 до 300. По умолчанию установлено значение -1, которое настраивается автоматически. (по умолчанию -1)
-dual-subsolver
Суб-решатель для дуал майнинга. Допустимые значения: 0, 1, 2, 3. По умолчанию установлено значение -1, что означает автоматическую настройку. (по умолчанию -1)
-failover (sameHost|immediateNext|random)
Выбрать стратегию аварийного переключения между несколькими пулами. Bminer может повторить попытку подключения, аварийного переключения на следующий пул или на пул, выбранный случайным образом в списках доступных пулов. Доступны значения: (sameHost | instantNext | random) (по умолчанию «instantNext»)
-max-network-failures
Указать количество попыток, которые Bminer пытается восстановить после сбоев сети. Установите -1, чтобы продолжить восстановление. (по умолчанию -1)
Интерфейс
-no-timestamps
Отключить временные метки в сообщениях отладки
-no-runtime-info
Отключить сбор информации во время выполнения для Bminer.
Прочие настройки
-version
Вывести информацию о версии и выйти.
-nofee
Отключить devfee, но команда также отключает некоторые оптимизации.
-pers
Указать строку персонализации для equihash 144,5 монет. По умолчанию: BgoldPoW. Допустимые значения включают BitcoinZ, Safecoin, ZelProof и т. д. (По умолчанию «BgoldPoW»)
-share-check
Задать интервал в секундах, который проводит Bminer, чтобы убедиться, что есть принятые шары. Установите 0, чтобы отключить проверки. (по умолчанию 900)
-strict-secure
Проверить сертификаты серверов при подключении к серверу Stratum с поддержкой SSL.
Работа с API
-api хост:порт
Указать API(то есть хост:порт), которые bminer обслуживает своим REST API. API REST отключен по умолчанию, если он не указан.
Решение проблем
Miner died! It will be restarted soon
Ошибка означает что вам скорее всего необходимо увеличить виртуальную память в Windows по крайней мере до 7 ГБ (а лучше до 7,5 ГБ) x (Количество карт), так что для фермы с 2 картами потребуется по крайней мере 14 ГБ.
выставляем файл подкачки в системе
Если это не помогло, то некоторым помогает полная переустановка системы Windows 10 Home, а так же драйверов.
CUDA error DRIVER: '999' in func
Вероятнее всего не хватает мощности блока питания для выбранного алгоритма.
Здесь могут быть два решения:
- Занизить энергопотребление через Msi Afterburner
- Заменить блок питания
Также, если «выпавшая» карта всегда одна и та же, то вы должны перепроверить все контакты, райзера, разъемы и кабели.
Запуск программы невозможен так как отсутствует msvcp140.dll
Нужно скачать библиотеку Visual C++ от Microsoft - https://support.microsoft.com/ru-ru/help/2977003/the-latest-supported-visual-c-downloads
Ошибк invalid seed
Скорее всего вы не верно указали тип протокола для подключения к пулу. Для Ethereum это чаще всего ethstratum
Загрузка и история версий
В архиве с программой лежит инструкция на русском языке.
Скачать для Windows:
16.4.7
16.2.8
16.2.7
16.2.2
16.2.0
16.0.6
16.0.0
15.8.4
15.8.3
15.8.2
15.8.1
15.7.6
15.7.4
15.5.7
15.5.3
15.5.1
15.5.0
15.4.0
15.3.1
15.3.0
15.2.0
15.1.0
15.0.2
15.0.0
14.3.1
14.3.0
14.2.0
14.1.0
14.0.0
13.2.0
13.1.0
13.0.0
12.2.0
v12.1.0
Версии для Linux
v16.2.2
v16.0.0
v15.8.4
v15.8.3
v15.8.2
v15.8.1
v15.7.6
v15.7.4
v15.5.7
v15.5.3
v15.5.1
v15.5.0
v15.4.0
v15.3.1
v15.3.0
v15.2.0
v15.1.0
v15.0.2
v15.0.0
v14.3.1
v14.3.0
v14.2.0
v14.1.0
v14.0.0
v13.2.0
v13.1.0
v13.0.0
v12.0.0
16.4.7
- Добавлен режим LHR, чтобы разблокировать часть производительности графических процессоров LHR (например, GTX3060).
- Поддержка майнинга Ethereum на графических процессорах AMD RDNA (например, 5700).
- Повышение энергоэффективности Ethereum на архитектуре Polaris / Vega.
16.0.0
- Добавлена первоначальная поддержка алгоритма Cuckaroo29m
15.8.4
- Повышение производительности алгоритма BeamHashII на картах RTX.
15.8.3
- Улучшена производительность алгоритма BeamHashII.
15.8.2
- Исправлена регрессия на алгоритме BeamHashII, когда не удавалось запустить добычу на GTX 2060.
15.8.1
- Добавлена поддержка алгоритма BeamHashII.
15.7.6
- Исправлена ошибка, из-за которой майнер не запускался на алгоритме cuckaroo29m на картах серии RTX.
15.7.4
- Улучшена производительность cuckaroo29m / Aeternity.
- Поддержка 4 ГБ карт для cuckaroo29d.
- Исправлена регрессия, когда майнер cuckaroo29m не запускался в Windows.
15.5.4
- Добавлен алгоритм cuckaroo29d.
15.5.3
- Исправлены недействительные шары ETH + VBK при использовании нескольких видеокарт.
15.5.1
- Исправлена регрессия, когда Cuckaroo29 не работал на картах Тьюринга.
- Значительно улучшена производительность ETH / VBK в дуал майнинге.
15.5.0
- Улучшена производительность алгоритма Cuckatoo.
- Добавлена поддержка дуал майнинга ETH и VBK.
- Добавлен параметр
-version
для вывода версии на консоли.
15.4.0
- Улучшена производительность Cuckaroo29 / Aeternity.
- Улучшена совместимость с Windows
- Добавлен экспериментальный флаг
-fast
, чтобы улучшить производительность для Cuckaroo29 / Aeternity, но это может привести к нестабильности в некоторых системах
15.3.1
- Немного улучшена производительность Cuckaroo29 / Cuckatoo31.
- Уменьшено использование процессора на Cuckatoo31.
- Исправлены регрессии Cuckaroo29 на картах RTX.
- Исправлены неверные отчеты о скорости Ethash для майнинг пулов.
15.3.0
- Улучшена производительность Cuckaroo29 на 5%.
- Немного улучшена производительность Cuckatoo31.
- Улучшена совместимость в Windows.
15.2.0
- Улучшена производительность и стабильность Cuckatoo31.
- Немного улучшена производительность Ccukaroo29.
- Уменьшена вероятность отклонения и устаревших шар CC29 / CC31.
- Добавлена поддержка RTX 2080/2070 для Cuckatoo31. RTX 2080 ожидаемая скорость 1.45G/s
15.1.0
- Улучшена производительность Cuckaroo29 / Cuckatoo31.
- Добавлена экспериментальная поддержка Cuckaroo29 на картах AMD (только ROCM)
- Улучшена совместимость в Windows.
- Исправлена регрессия на панели управления пользовательским интерфейсом.
- Уменьшен процент реджектов Cuckaroo29 / Cuckatoo31.
15.0.2
- Улучшена производительность на алгоритме Cuckaroo29 на картах 1060 / P106 / 1070.
15.0.0
Улучшена производительность Cuckaroo29 / Cuckatoo31. Добавлена экспериментальная поддержка Cuckaroo29 на картах AMD (только ROCM) Улучшена совместимость в Windows. Исправлена регрессия на панели управления пользовательским интерфейсом. Уменьшен процент реджектов Cuckaroo29 / Cuckatoo31.
- Добавлена поддержка 8GB карт для алгоритма Cuckatoo31 (кроме Windows 10).
- Улучшена стабильность работы Cuckatoo31.
14.3.1
- Улучшена производительность Cuckaroo29.
- Снижена вероятность отклонения шарCuckatoo31.
- Добавлена поддержка NiceHash для алгоритмов Cuckaroo29 / Cuckatoo31.
14.3.0
- Улучшена производительность для Cuckatoo31.
- Добавлена поддержка 2080Ti для Cuckatoo31.
- Уменьшено использование процессора для Grin / Aeternity по умолчанию.
- Уменьшена вероятность отклонения шар для Cuckatoo31.
14.2.0
- Добавлена экспериментальная поддержка Cuckatoo31 на 1080Ti.
- Исправлена регрессия, когда ETH dual не запускается в Windows.
- Улучшена производительность майнинга Aeternity.
- Добавлена поддержка настройки использования процессора для майнинга AE / Grin с флагом -intensity.
14.1.0
- Улучшение производительности AE и Grin на картах Тьюринга.
- Повышение производительности AE и Grin на процессорах и платформах Windows.
- Добавлена поддержка майнинга beam на лифпуле и найсхеше.
- Исправлена регрессия, когда / api / v1 / devices не отвечает.
14.0.0
- Улучшена скорость добычи Grin / AE.
- Добавлено отображение точности. Для майнеров, работающих более двух часов, точность должна быть не менее 0,95.
- Улучшена производительность нескольких карт в Windows.
- Улучшена точность на 8% -10%. Вы не увидите большой разницы в консоли, но вы увидите примерно на 10% более высокую скорость на стороне пула.
- Уменьшен шанс реджектов.
- Исправлена проблема с equihash.
- Исправлена регрессия, из-за которой не удавалось запустить Equihash в Windows.
13.2.0
- Повышена производительность графических процессоров Тьюринга при майнинге Grin.
- Уменьшен процент отклоненных шар доли для всех карт
13.1.0
Добавлена поддержка майнинга Grin / AE на видеокартах с памятью 4ГБ и 5ГБ. (P104 только в Linux)
Известные проблемы при майнинге Grin наблюдается снижение производительности для карт Тьюринга. Пожалуйста, используйте 12.2.0 для графических процессоров 2080 Ti / 2080/2070/2060.
13.0.0
- на 30% улучшение производительности на Grin и AE
- уменьшена вероятность отклонения шар
12.2.0
- оптимизировано использование процессора
- исправлена проблема совместимости с grin-pool.org и grinmint.com
- добавлена поддержка Turing GPU
- разрешен запуск программы со старым драйвером NVIDIA
Удачного майнинга!