NBMiner – высокопроизводительное программное обеспечение для майнинга

image

NBMiner — это майнер NVIDIA и AMD с закрытым исходным кодом для ETH, RVN, GRIN, BEAM, CFX, AE, SERO, ERGO для Nvidia CUDA, а теперь и для AMD, который доступен для обеих операционных систем Windows. Имеет встроенную поддержку конфигурации резервного пула, а также поддержку SSL-соединений с пулами для майнинга. Программа поддерживает Nvidia и AMD и часто является лидером по скорости хеширования на различных алгоритмах майнинга.

Алгоритмы и комиссии

Ниже приведён список алгоритмов, которые поддерживает программа для майнинга NBminer (майнер). Для каждого из алгоритмов указана комиссия программы. Эта комиссия обычно не превышает нескольких процентов и используется разработчиками майнера для поддержания и улучшения его работы, а также для добавления новых функций. Комиссия взимается за то, что программа майнит в течение короткого промежутка времени (обычно не более минуты) каждый час на кошелек разработчика. 

Алгоритмы

Комиссия (в %)

ethash etchash

1

cuckatoo32 и cuckoo_ae

2

progpow_sero

2

kawpow

2

beamv3

2

octopus

3

ergo

2

Ключевые особенности

Благодаря своим функциям, оптимизации производительности и заботе о качестве NBMiner стал неотъемлемой частью современных операций по майнингу, помогая майнерам добиваться успеха в этой конкурентной среде.

  1. Поддержка нескольких алгоритмов: NBMiner поддерживает множество алгоритмов хеширования, таких как Ethash, ProgPoW, KawPow, Eaglesong, Cuckaroo29 и другие. Такая гибкость позволяет майнерам легко переключаться между монетами и алгоритмами, увеличивая прибыль.
  2. Оптимизация производительности: NBMiner отличается высокой эффективностью, которая является ключевым фактором при майнинге биткоинов. NBMiner оптимизирует оборудование для максимизации скорости хеширования и выплат майнерам за счет регулярных обновлений и расширенной оптимизации.
  3. Стабильность и надежность: для бесперебойной работы в режиме 24/7 эти параметры необходимы для майнинга. В NBMiner приоритет отдается стабильности, чтобы сократить время простоя и обеспечить стабильную работу. Эта надежность необходима как майнерам-любителям, так и промышленным майнерам.
  4. Поддержка разработчиков и сообщество: у NBMiner есть ценное сообщество разработчиков и пользователей, которые помогают в его развитии и поддерживают других майнеров. Сотрудничество стимулирует инновации и позволяет NBMiner оставаться лидером в отрасли.
  5. Энергоэффективность: учитывая экологические проблемы, связанные с майнингом криптовалют, энергоэффективность является критически важным фактором. NBMiner снижает энергопотребление, сохраняя производительность, помогая майнерам сократить выбросы углекислого газа без потери денег.

Выше приведены некоторые важные функции этой конкретной программы.

Как использовать NBMiner

Шаг 1 – Запустите майнер

Скачайте NBminer, распакуйте его в отдельную папку и найдите start.bat.

Установка NBMiner с GitHub
Установка NBMiner с GitHub

Шаг 2 – Настройка пакетного файла

Откройте файл start.bat в Notepad ++ или любом другом подходящем текстовом редакторе и отредактируйте файл. Вот пример файла NBMiner .bat для Beepool (Ravencoin):

nbminer -a kawpow -o rvn-pool.beepool.org:9531 -u RAXCRKF2JdYwYLn2RiMxDPNgvKMwfVrjY9 pause

Шаг 3 — Запуск NBMiner

Сохраните этот файл, а затем дважды щёлкните по start.bat, чтобы начать майнинг. Когда в окне CMD появится слово «Принять», это будет означать, что вы успешно отправили своё решение в пул.

Интерфейс NBMiner
Интерфейс NBMiner

Параметры CMD

  • –h, -справка Отображает эту справку.
  • –v, -version Отображает информацию о версии.
  • -c, –config <путь к файлу конфигурации> Используйте файл конфигурации json вместо параметров строки cmd.
  • -a, -алгоритм Выбора алгоритма майнинга
  • – Конечная точка Api для обслуживания REST API.
  • -o, -url URL пула майнинга.
  • -u, –пользователь Пользователь, используемый в майнинг-пуле, адрес кошелька или имя пользователя. Формат: [имя пользователя | кошелек] .рабочее имя: пароль
  • -o1, -url1 URL резервного пула майнинга 1.
  • -u1, –имя_пользователя1 имя пользователя для резервного майнинг-пула 1.
  • -o2, -url2 URL резервного пула майнинга 2.
  • -u2, -user2 <пользователь> имя пользователя для резервного пула майнинга 2.
  • -di, –относительная интенсивность двойного майнинга вторичной плотности.
  • -do, –вторичный-url ETH майнинг-пула для двойного майнинга.
  • -du, –вторичное имя пользователя ETH при двойном майнинге.
  • -do1, –вторичный-адрес1 Резервный майнинг-пул 1 ETH при двойном майнинге.
  • -du1, –вторичный-пользователь1 Резервное имя пользователя 1 ETH при двойном майнинге.
  • -do2, –вторичный-адрес2 Резервный майнинг-пул 2 ETH при двойном майнинге.
  • -du2, –вторичный-пользователь2 Резервное имя пользователя 2 ETH при двойном майнинге.
  • -d, –devices <устройства> Укажите список используемых графических процессоров. Формат: «-d 0,1,2,3” для использования первых 4 графических процессоров.
  • -i, –интенсивность Список значений интенсивности (1-100), разделённых запятыми.
  • –Strict-ssl Проверяет действительность сертификата при использовании SSL-соединения.
  • – Прокси Socks5, используемый для установления соединения с пулом, например 127.0.0.1:1080
  • –Cuckoo-плотность <интенсивность> Установите интенсивность кукушки, кукурузы, кукушки, [1, 12]. Меньшее значение означает более высокую загрузку процессора для увеличения хешрейта. Значение 0 означает автоматическую адаптацию. По умолчанию: 0.
  • –Cuckatoo-power-optimize Установите этот параметр, чтобы уменьшить диапазон потребляемой мощности при майнинге с использованием алгоритма Cuckatoo. Эта функция может снизить вероятность отключения питания из-за перегрузки. Предупреждение: установка этого параметра может привести к снижению производительности майнинга.
  • –Tempera-limit Установите предельную температуру графического процессора в градусах Цельсия. Если она превышена, остановите графический процессор на 10 секунд и продолжайте.
  • –Log Создайте файл журнала с именем logs/log_<timestamp>.txt .
  • –Log-file <имя_файла> Создайте собственный файл журнала. Примечание: этот параметр имеет приоритет над —log .
  • –No-nvml Не запрашивайте состояние работоспособности устройства cuda.
  • –Fidelity-timeframe Задайте временной интервал для расчета точности, единица измерения — час. По умолчанию: 24.
  • – Для формата времени журнала используйте «гггг-ММ-дд ЧЧ: мм: сс, zzz».
  • –Подробная печать данных о взаимодействии между майнером и пулом в файл журнала.
  • –Device-info Печатает информацию об устройстве cuda.
  • – плата за изменение платы разработчика в процентах, [0-5]. Установите «0», чтобы отключить плату за снижение хешрейта. В противном случае плата за изменение = max (set_value, def_value).
  • –Generate-config Создайте образец файла конфигурации json.
  • –Без сторожевого таймера Отключите сторожевой таймер_.
  • – Выберите платформу: 0: NVIDIA + AMD (по умолчанию), 1: только NVIDIA, 2: только AMD
  • – Проверка доли <значение> Если <значение> минут без доли, перезапустите майнер, установите 0 для отключения. По умолчанию: 30
  • – Без прерывания. Эта опция отключает прерывание майнером текущих задач GPU при поступлении
  • новой задачи из пула, что снижает вероятность проблем с питанием, но может привести к незначительному увеличению скорости старения и отказу от общих ресурсов.
  • – Включить графический процессор AMD igpu. По умолчанию графический процессор AMD igpu отключен, включите эту опцию.
  • ** — опция драйвера <действие> только для Windows, установка / удаление драйвера для memory tweak … Запуск справами администратора. установкаl: nbminer.exe —driver install , удаление: nbminer.exe —driver uninstall … **