Майнинг криптовалют, несмотря на прогнозы скептиков, по-прежнему остается выгодным. Но, для эффективного использования ферм нужно правильно подобрать криптодобывающий софт. В сети доступны утилиты, выпущенные под определенный алгоритм майнинга или тип оборудования, и универсальные программы, поддерживающие разные хеш-алгоритмы и вычислительные устройства.
В этом обзоре мы расскажем о bminer, майнинговом софте для видеокарт Nvidia и AMD. Bminer один из самых быстрых майнеров в критоиндустрии, на сегодняшний день. Разработчики применяют самые прогрессивные методы, в том числе мозаику и конвейеризацию, чтобы реализовать вычислительный потенциал оборудования.
Особенности bminer:
- Работа на многих алгоритмах.
- Поддержка протокола SSL.
- Автоматическое восстанавливает подключение после временных сбоев сети.
- Автоматический перезапуск в случае зависания графических процессоров
Bminer поставляется с API-интерфейсами REST для упрощения развертывания майнинг-ферм.
Где скачать оригинальную версию
Никогда не скачивайте блокчейн-софт с непроверенных источников, пользуйтесь сервисами Bitcointalk.org и Github. Bminer скачать можно и с официального сайта разработчиков, там размещена последняя версия bminer-v15.8.6, ссылка на страницу загрузки: https://bitcointalk.org/index.php?topic=2519271.0
Доступные алгоритмы
Bminer поддерживает майнинг криптомонет на протоколах:
- Equihash (Zcash, BitcoinGold, BitcoinZ, Beam) с 2% devfee.
- Ethash (Ethereum) с 0,65% devfee. Возможен дуал Ethash и Blake14r / Blake2s, в таком случае плата разработчику составит 1,3%.
- Bytom (BTM) с 2% от devfee.
- Grin (GRIN) с 1% devfee.
В следующей таблице представлен неполный набор характеристик Bminer по майнингу, на графических процессорах Nvidia.
Алгоритм | RTX 2080Ti | RTX 2080 | GTX 1080Ti | P102 | GTX 1070 | P104 | GTX 1060 |
---|---|---|---|---|---|---|---|
Grin(Cuckatoo31) (G/s) | 2.6 | 1.65 | 1.55 | 1.3 | 0.95 | 0.76 | – |
Grin(Cuckaroo29) (G/s) | 11.2 | 8.6 | 7.8 | 7.15 | 4.8 | 4.1 | 3.3 |
Aeternity(Cuckoo29) (G/s) | 11.8 | 8.9 | 7.4 | 7 | 4.7 | 4 | 3.4 |
Beam(Equihash150,5) (Sol/s) | – | – | 31 | 28 | 21 | 10 | 12 |
Bytom(Tensority) (kH/s) | – | – | 4.7 | 4.7 | 3 | 2.76 | 1.8 |
Ethereum(Ethash) (MH/s) | – | – | 46.7 | 47 | 27 | 34 | 21 |
Ethereum + DCR (MH/s / GH/s) | – | – | 46/10 | 46/1.3 | 26/1.1 | 34/1.1 | 20/0.1 |
Ethereum + XVG (MH/s / GH/s) | – | – | 46/1.7 | 46/1.7 | 26/1.7 | 34/1.8 | 20/0.6 |
BTG(Equihash144,5) (Sol/s) | – | – | 63 | 59 | 28 | 38 | 25 |
ZEC(Equihash200,9) (Sol/s) | – | – | 745 | 788 | 388 | 518 | 325 |
Показатели хешрейта зависят от настроек энергопотребления, частоты ядра и памяти. Ваши результаты могут отличаться. Данные для графических процессоров AMD отсутствуют по причине их ограниченного использования с утилитой бмайнер. Если ваша майнинг-ферма работает на Windows OS, то на красных картах вы успешно можете добывать на bminer beam и grin. Но, криптовалюта «Улыбка» добывается только на видеокартах с объемом памяти 8ГБ. Для майнеров использующих Linux в том числе Hive OS, возможна bminer настройка и запуск AMD карт на всех поддерживаемых алгоритмах.
Настройка и оптимизация ПО
Загрузите и извлеките Bminer в нужную вам папку. Выберите криптовалюту для майнинга и найдите соответствующий скрипт. Например, mine_grin29.bat (в Windows) или mine_grin29.sh (в Linux) при майнинге Grin с использованием алгоритма Cuckaroo29.
Впишите свой адрес и информацию об учетной записи в скрипте и не забудьте сохранить изменения. Запустите исполнительный файл, и добыча начнется. Вы можете настроить bminer батник вручную. Для этого запишите параметры запуска в текстовом файле и сохраните его с расширением bat.
Nicehash поддерживает AE, BEAM, Grin, ETH, при создании батника bminer nicehash используйте свой биткоин-адрес. Пример:
- bminer -uri beamhash2://BTC-ADRESS@beam.usa.nicehash.com:3370
- bminer -uri cuckaroo29d://BTC-ADRES@grincuckaroo29.usa.nicehash.com:3371
- bminer -uri cuckatoo31://BTC-ADRES@grincuckatoo31.usa.nicehash.com:3372
Пример командных строк для добычи с bminer grin или aeternity на других пулах:
- bminer -uri cuckaroo29d://bminergrin.worker:foo@grin29.f2pool.com:13654
- bminer -uri cuckatoo31://bminergrin.worker:foo@grin31.f2pool.com:13654
- bminer -uri aeternity://Адрес кошелька.worker@ae-pool.beepool.org:9505
При создании bat-файла недопустимы синтаксические ошибки, если хоть один знак будет указан неверно майнинг не запустится.
Параметры расширенной настройки
Для регулировки параметров интенсивности майнинга вручную добавьте значение -intensity в bminer батник. Допустимые значения от 0 до 12. Более низкая интенсивность уменьшает нагрузку на графический процессор, но замедляет процесс добычи. Очень высокая интенсивность может привести к сбоям и зависанию.
Вы можете указать, какие карты должен использовать программа, добавив параметр -devices. Bminer по умолчанию работает на картах NVIDIA, чтобы майнить на красных, добавьте к идентификаторам устройств префикс AMD. Например:
- bminer -devices amd: 0 -uri beamhash2 + ssl: //ADRESS.worker@beam.sparkpool.com: 2222
Bminer будет работать на первой карте AMD в системе.
Программа способна поддерживать дуал-майнинг ETH и BTM, а также ETH и Decred (DCR) / Verge (XVG) / VeriBlock (VBK). В отличие от добычи ETH и DCR / XVG, двойной майнинг ETH и BTM дает значительно больше акций BTM, слегка понижая хешрейт эфириума. Вы можете настраивать bminer, регулируя параметр -dual-интенсивность:
- bminer -uri ethproxy://ADRESS ETH.worker@eth.f2pool.com:8008 -uri2 tensority://ADRESS BTM.worker@btm.f2pool.com:9221 -dual-intensity 2
Проверка сертификатов SSL активируется с помощью -strict-secure. Пример:
- bminer -strict-secure -uri stratum+ssl://Адрес кошелька.worker@zec-eu1.nanopool.org:6633
Параметр -api включает мониторинг добычи на пуле с REST APIs: bminer -api 127.0.0.1:1880
Регистрация сообщений как в консоли майнера, так и в текстовом файле активируется параметром -logfile.
Для немедленного прекращения добычи в случае сбоев сети укажите в Bminer настройках:
- bminer -max-network-failures = 0 -watchdog = false
Программа использует URI для идентификации как имен пользователей, так и пулов. Стандарт RFC 1738, позволяет экранировать специальные символы (например, @, /) в URI. Это полезно, когда пул майнинга требует, чтобы вы указали адрес электронной почты как часть имени пользователя.
Например, следующая команда указывает серверу sparkpool отправлять уведомления по электронной почте на адрес foo@gmail.com:
- bminer -uri cuckaroo29: //foo%40gmail.com%2Fwoker: x@grin.sparkpool.com: 6666
Чтобы получить полный список опций, запустите bminer -help, но в большинстве случаев для успешного майнинга достаточно создать стандартный батник.
Как отключить комиссию bminer
Разработчики программ для майнинга допускают отключения комиссии с помощью команды типа -nofee, но это повлечет за собой падение хешрейта. Вы потеряете 4% прибыли, не захотев платить 2% за обслуживание. Конечно, хороший программист сможет найти кошелек разработчика в исходнике майнера и заменить его на свой.
Но рядовому пользователю такая задача не под силу. И учтите, что при добавлении в батник –nofee, базовые вычисления замедляются из-за отключенных оптимизаций. Пул будет получать меньше акций и ваш хешрейт на пуле будет отличатся от показателей в консоли программы.
Популярные ошибки
- Запуск программы невозможен так, как отсутствует msvcp140.dll. Обычно это означает, что системе требуется новая версия Microsoft Visual C ++, загрузите и установите ее на официальном сайте Microsoft.
- Защитник Windows определяет Bminer как вирус. Утилита не является вредоносным ПО. Добавьте бмайнер в список исключений «Защитника Windows».
- Miner died! It will be restarted soon. Если bminer выдает такое сообщение, значит:
- Вы запустили майнинг на красных картах, не указав в батнике -devices amd:0,1,2,3. Количество цифр, равно числу графических адаптеров вашего рига.
- Вы запустили майнинг Ethereum на видеокартах AMD в Windows. Тесты показали, что bminer может добывать на Rx 570 в Windows только Beam. Судя по отзывам на форумах, аналогичные результаты продемонстрировали и другие модели AMD.
- У вас недостаточно виртуальной памяти. Минимальный объем 16 ГБ, но если жесткий диск позволяет ставьте 48 ГБ.
- CUDA error DRIVER: ‘999’ in func. Если выскакивает error 999 или 17, это ошибка датчиков температуры и кулеров. Причина в сбое оборудования (например, обрыв кабеля, недостаточное питание). Проверьте подключение к райзерам, если все в порядке, подключите дополнительный блок питания или установите более мощный. Так же может помочь или снижение параметров разгона видеокарт.
- Если у вас слишком много реджектов, две основные причины такой проблемы
- Разгон, слишком высокие параметры разгона приводят к ошибкам в вычислениях и пул будет отклонять ваши акции.
- Недостаточная пропускная способность сервера приводит к тому, что акции устаревают раньше, чем попадают на пул.
Ошибки в программном обеспечении в Bminer могут также вызвать небольшую часть забракованных акций.
Заключение
Программа представляется как универсальная, но все же больше она подходит для Nvidia. Разработчикам нужно исправлять баги, не позволяющие использовать его в Windows для карт AMD, тогда может он и составит конкуренцию утилитам Claymore’s и Phoenix. А пока что bminer так и остается программой для добычи монет MimbleWimble, где он вполне неплохо себя зарекомендовал. Удачного майнинга!
Подписывайтесь на новости в Vkontakte
Источник