Майнинг с помощью устройства ASIC

Все, что вам нужно знать для эффективного майнинга на наших stratum-серверах.

Выберите ближайшую локацию

для более эффективного майнинга

Сгененерируйте stratum
Как выбрать оптимальный stratum?

Сколько вы можете заработать

посмотрите, какой ваш потенциал заработка

Посчитайте прибыльность вашего майнера

Секреты и советы

для эффективного майнинга с помощью вашего майнера ASIC

Обратите внимание, что многие устройства ASIC используют устаревшие версии ПО для майнинга. Некоторые версии несовместимы с NiceHash из-за ошибки в extranonce2 (которая приводит к отказам в 99-100% случаях), и большинство из них до сих пор не поддерживает улучшенный метод extranonce subscription, обеспечивающий улучшенную производительность (отсутствие дисконнектов).

Убедитесь, что вы сначала изучили страницу со ссылками на загрузку ПО для майнинга/прошивки и руководствами по майнингу с использованием ASIC.

Общее

  • убедитесь, что вы используете последнюю версию прошивки на вашем майнере
  • если это возможно, используйте майнер с extranonce.subscribe поддержкой (добавив #xnsub stratum+tcp URL параметр); вы можете проверить, extranonce.subscribe работает ли майнер, на нашей странице майнинга; Пример
  • если вы можете выбрать приложение для майнинга, мы советуем BFGMiner с поддержкой extranonce subscription, пожалуйста, перейдите по этой ссылке
  • если ваш майнер использует cgminer без extranonce.subscribe, пожалуйста, попросите ваших ASIC производителей добавить патч для extranonoce.subscribe из нашего GIT-репозитория и сделать доступными бинарники cgminer или прошивки с поддержкой extranonoce.subscribe. Подробнее здесь.
  • помните, что ваши майнеры также будут майнить альткоины с низкими сложностями, поэтому вам стоит протестировать майнер на случай разгона
  • Если у вас есть доступ к расширенным настройкам ПО, вы можете поэкспериментировать с этими дополнительными настройками cgminer/BFGMiner: --queue 0 --scan-time 1 --expiry 1
  • очень важно для вас отслеживать среднюю мощность, которая указана на нашем сайте (он рассчитывается из шар, присланных майнером) и реальный заработок, а не только мощность, которая отображается в ПО/оборудовании вашего майнера, поскольку в некоторых случаях вы получите больше, чем показывает ваш майнер по числу мощностей
  • bitcointalk.org форумы – это отличные источники информации по настройке майнеров ASIC Пожалуйста, ознакомьтесь с нашей веткой на bitcointalk.
  • вы также можете попробовать приложение stratum-proxy, как объяснено ниже – особенно если у вас 99-100% отказов из-за ошибки extranonce2

Руководство по приложению Stratum-proxy

ПРЕДОСТЕРЕЖЕНИЕ! чтобы получить наилучшие результаты, не стоит подключать более 10 устройств/майнеров к одной копии stratum-proxy. Запустите несколько копий stratum-proxy, если вы будете использовать более 10 устройств/майнеров.

Это руководство предоставляет решение для майнеров, которые ищут способ управления несколькими майнерами или повышения производительности одного майнера и обхода некоторых ошибок в ПО. Используя упрощенную версию приложения stratum-proxy с открытым кодом, вы сможете обойти ошибку extranonce2 и задействовать поддержку extranonce subscription. Благодаря этому вы получите наилучшую производительность и самые высокие доходы.

Кроме наилучшей производительности и самых высоких доходов, вы также получите некоторые другие полезные функции. Среди них управление из единого центра, API-интерфейс REST (мониторинг за пулами, изменение приоритета пула, статистика по воркерам и пр.), а также веб-клиент с интуитивно-понятным интерфейсом, где можно наблюдать графики майнинга.

Как это работает?

Майнеры подключаются к установленному на вашем оборудовании приложению stratum-proxy, а не напрямую к stratum-серверам NiceHash. Stratum-proxy преобразовывает протокол getwork в stratum и таким образом обходит ошибку extranonce2, а также включает поддержку extranonce subscription. К одной копии stratum-proxy одновременно может быть подключено до 10 майнеров. Вместе с этим на одном и том же компьютере или сервере можно запустить несколько копий приложения stratum-proxy (указав свой порт прослушки getwork для каждой копии stratum-proxy), чтобы обеспечить поддержку более 10 майнеров.

Как настроить приложение stratum-proxy?

Краткое руководство:

  • Шаг 1: Установите приложение stratum-proxy на компьютер или сервер, расположенный рядом с майнерами (предпочтительно в той же локальной сети). Специальных требований к оборудованию нет, так как если мощности для майнинга велики, несколько Gh/с будут направлены через прокси. В таком случае убедитесь, что у вас достаточно мощностей процессора и памяти.
  • Шаг 2: Подключите майнеры к приложению stratum-proxy

Подробное руководство:

  • Шаг 1: Скачайте приложение stratum-proxy с официальной страницы загрузки и распакуйте на компьютере или сервере, который будет работать как stratum-proxy
  • Шаг 2: Установите Java Runtime Environment (JRE) для вашей операционной системы (если она еще не установлена); последняя версия доступна для загрузки здесь
  • Шаг 3: Создайте файл конфигурации NiceHash с названием stratum-proxy-nicehash.conf в распакованной папке stratum-proxy; если у вас майнер ASIC Scrypt добавьте isScrypt : true директиву и подключитесь к порту 3333, если у вас майнер ASIC SHA256, вы можете пропустить isScrypt : true директиву и подключиться к порту 3334; вот пример для майнера ASIC Scrypt:
  • {
      "isScrypt" : true,
      "disableStratum" : true,
      "pools" :
      [
      {
        "name" : "Nicehash Scrypt",
        "host" : "scrypt.eu.nicehash.com:3333",
        "user" : "[ВАШ_АДРЕС_БИТКОИН]",
        "password" : "x",
        "enableExtranonceSubscribe" : true
      },
      {
        "name" : "Westhash Scrypt",
        "host" : "scrypt.usa.nicehash.com:3333",
        "user" : "[ВАШ_АДРЕС_БИТКОИН]",
        "password" : "x",
        "enableExtranonceSubscribe" : true
      }
      ]
    }
  • Шаг 4: Запустите приложение stratum-proxy, выполнив команду "java -jar stratum-proxy.jar -f stratum-proxy-nicehash.conf"
  • Шаг 5: Вы можете зайти в личный кабинет stratum-proxy по адресу "http://[IP вашего компьютера или сервера]:8888/"
  • Шаг 6: Подключите ваши майнеры к приложению stratum-proxy – убедитесь, что вы используете http:// в ссылке строку подключения, указывающую на протокол getwork; из-за особенностей протокола getwork, пожалуйста, также установите подходящие параметры времени сканирования и истечения срока действия с достаточно низкими значениями (в диапазоне от 1 до 15), например:
  • cgminer -o http://[IP вашего компьютера или сервера]:8332 -u x -p x --scan-time=1 --queue=0 --expiry=1

    или через конфигурационный файл

    "pools" : [
      {
        "name" : "stratum_proxy",
        "url" : "http://[IP вашего компьютера или сервера]:8332",
        "user" : "x",
        "pass" : "x"
      }
    ]
    "scan-time" : "1",
    "queue" : "0",
    "expiry" : "1"
    ...
    Примечание: помните о http: вместо stratum+tcp: указывающее на протокол getwork; для имени пользователи пароля можно использовать любые значения, поскольку параметры учетной записи определены в stratum-proxy
  • Шаг 7: Если у вас много майнеров, просто запустите больше копий stratum-proxy, чтобы получить лучшую производительность (это обязательно, если у вас более 256 майнеров). Для каждой копии необходимы отдельные конфигурационные файлы и папки базы данных. Необходимо добавить строку в stratum-proxy-nicehash-instance-2.conf, указывающую разные порты прослушки getwork с getworkListenPort : X где X – это пользовательский номер порта (8331, 8330, 8329, и т.д.) и направить вторую группу майнеров на http://[IP вашего компьютера или сервера]:8331/, третью группу на :8330, и т.д. Пожалуйста, просмотрите это руководство для нескольких копий приложения stratum-proxy.

Официальное заявление

приложение stratum-proxy – это внешнее решение, которое не связано с NiceHash. Если вам понравилось приложение stratum-proxy, пожалуйста, поддержите проект своими взносами. Как это сделать, вы найдете внизу страницы разработки stratum-proxy. Дополнительная информация относительно stratum-proxy доступна в ветке BitcoinTalk

Scrypt ASIC

Приложение для майнинга Scrypt ASIC интегрировано в устройства для майнинга. Для его обновления обновите прошивку устройства.

Включите extranonce.subscription, добавив суффикс #xnsub к ссылке на stratum.

BFGMiner

Не забывайте о слеше '/' перед #xnsub. Для загрузки последней версии BFGMiner перейдите сюда.

stratum+tcp://scrypt.[месторасположение].nicehash.com:port_num/#xnsub

KNC Titans

Не забывайте о слеше '/' перед #xnsub и добавьте параметр #skipcbcheck. Загрузить последнюю версию прошивки KNC Titan можно здесь сюда.

stratum+tcp://scrypt.[месторасположение].nicehash.com:port_num/#xnsub#skipcbcheck

cgminer

stratum+tcp://scrypt.[месторасположение].nicehash.com:port_num#xnsub

A2 Terminator

Можно здесь разогнанный образ для устройств A2 Innosilicon с поддержкой extranonce.subscribe.

SHA256 ASIC

Приложение для майнинга SHA256 ASIC интегрировано в устройства для майнинга. Для его обновления обновите прошивку устройства.

Включите extranonce.subscription, добавив суффикс #xnsub к ссылке на stratum.

BFGMiner

Не забывайте о слеше '/' перед #xnsub. Для загрузки последней версии BFGMiner перейдите сюда.

stratum+tcp://sha256.[месторасположение].nicehash.com:port_num/#xnsub

cgminer

stratum+tcp://sha256.[месторасположение].nicehash.com:port_num#xnsub

Bitmaintech's AntMiners

функция extranonce.subscribe уже включена в последние версии прошивки, но мы советуем вам обновить прошивку, используя наши патчи для таких устройств.

О том, как заменить шаблонные бинарники cgminer в AntMiner, можно узнать из файла README, который включен в zip-архив. Полное обновление прошивки можно выполнить через обычную процедуру обновления прошивки.

Spondoolies's SP20, SP3x

Обновитесь до последней стабильной версии прошивки, и на странице

Canaan Creative's Avalon 6

Функция extranonce.subscribe была включена в релиз прошивки от xnsub, подготовленный разработчиками Canaan Creative Avalon. Этот релиз можно скачать по ссылкам ниже.



У меня нет майнера ASIC

Что я могу сделать?

Продать мощность вашего CPU/GPU Купить мощность для майнинга