CGMiner настройка и параметры для майнинга на видеокартах Nvidia и AMD


Консольный клиент для майнинга. Рассчитан на опытного пользователя, поддерживает разгон видеокарты и многие настройки для пулов и прочего, позволяет получить больше значение MH/S на алгоритме CryptoNight, чем прочие программы.

CGMiner — программа, которая по праву считается одним из самых эффективных майнеров для GPU. Она использует специальный алгоритм NeoScrypt, помогающий значительно увеличить объемы добываемой криптовалюты.

Самый серьезный минус CGMiner это отсутствие графической оболочки. Да перед нами, консольный майнер, которые будет непросто настроить новичкам. Все данные для подключения к пулу, а также степень нагрузки и другие параметры добычи придется прописывать»руками» в файле конфигурации.

Отметим, что оптимальным вариантом добычи криптовалюты на 2021 год является облачный майнинг. Существует достаточно большое количество сервисов, которые готовы предоставить вычислительные мощности в аренду, но будьте внимательны, на фоне роста популярности цифровой валюты и майнинга, появилось много мошенников, по этому нужно пользоваться только надежными и проверенными сервисами. Мы подготовили для вас рейтинг лучших сервисов облачного майнинга, актуальных на 2022 год.

Заслуженную популярность среди майнеров имеет Hive OS — операционная система семейства Linux на базе дистрибутива Ubuntu, оптимизированная для добычи криптовалют. Линукс майнер хайв ос это одновременно комплекс программ и сервис для мониторинга ваших ригов. В данном обзоре описывается, что это такое Hive OS, как ее установить, настроить и использовать для майнинга.

Вышел долгожданный релиз Hive OS 2.0 с новым интерфейс системы. Все поменялось, не просто визуально, но и функциональная часть подверглась большим изменениям. Добавлено много полезных фишек, упрощающих работу рядовых пользователей с системой.

  • Официальный сайт Hive OS: https://hiveos.farm
  • Промокод для зачисления 10 USD на баланс Hive OS:MINING-CRYPTO (указать при регистрации)

Программа для майнинга CGMiner

CGMiner – наиболее эффективный софт для добычи криптовалют на видеокарте. Это ПО использует алгоритм NeoScrypt, который позволяет существенно прибавить к доходу от майнинга. Единственный минус CGMiner – отсутствие графического интерфейса, поэтому его настройка осуществляется через консоль.

Из-за этой особенности, CGMiner называют программой для опытных майнеров. В данной статье мы покажем как пользоваться этим софтом. Надеемся, что данная информация будет вам полезна. Сразу же хотим отметить, что программа СиДжиМайнер больше подходит для майнинг ферм, состоящих из видеокарт от производителя AMD.

Если вы владелец фермы из видеокарт NVIDIA, то лучше воспользуйтесь программой Claumore’s Dual Mining. К особенностям CGMiner можно отнести:

  • возможен разгон видеокарты;
  • работает через прокси-сервер;
  • использует балансирование алгоритмов;
  • есть возможность регулировать мощность кулера;
  • возможна добыча Bitcoin, Ethereum и других;
  • отключает неработающие воркеры.

Где скачать CGminer

Как скачать CGminer

☝️

Чтобы обезопасить свое устройство, рекомендуем всегда отдавать предпочтение загрузке ПО с безопасных источников, которые предлагает сам разработчик.

А это два источника:

  • Сайт разработчика;
  • GitHub.

CGminer для Windows

CGminer совместим с Windows. Клиент представлен в виде загрузочного файла, который адаптируется под вашу ОС с помощью определенного порядка настройки.

☝️

При этом, стоит отметить, что разработчик рекомендует использовать более универсальную 32-битную версию ОС. Считается, что сборка под Win64 по сравнению с Win32 не имеет никаких преимуществ.

Для настройки клиента, можно использовать руководство сборки для Windows, представленное на официальной страничке CGminer на GitHub.

CGminer для других ОС

CGminer также совместим с операционными системами Linux и OSX.

При этом разработчики убеждают, что каждая ОС имеет свои преимущества для майнинга. К примеру, использование CGminer на Windows дает возможность майнерам использовать инструменты для разгона, которые дают больший эффект от майнинга нежели на Linux.

☝️

А, в свою очередь, Linux гарантирует более стабильную и безопасную работу клиента и предоставляет функции удаленного мониторинга.

Поэтому выбор майнера сводится лишь к его личным приоритетам и удобству использования.

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

Майнер CGMiner ориентирован на работу с видеокартами от AMD. Так как добывать валюту с использованием технологии CUDA он не умеет. Если вы являетесь обладателем ПК или фермы с видеокартами NVIDIA, то целесообразнее использовать Claymore’s Dual Miner.

Из интересных фишек данной программы стоит отметить наличие инструментов для разгона GPU и даже для управления частотой вращения кулеров. Использовать их рекомендуется очень осторожно.

Еще CGMiner может предоставлять отладочную информацию, автоматически отключать «проблемные» воркеры, работать через прокси, а также использовать стратегии Load Balance и Round Robin. Пользователю предоставляется возможность самостоятельно указать ширину векторов, периоды времени ожидания повторного подключения, создать искусственные задержки для маршрутизаторов и настроит отдельный вывод сообщений.

  • отсутствие графической оболочки (консольное приложение);
  • использование алгоритма NeoScrypt, помогающего добиться максимальных значений MH/s;
  • наличие инструментов для разгона графического адаптера;
  • изменение параметров работы через файл конфигурации;
  • отображение подробного лога;
  • для упрощения работы с программой можно использовать графическую оболочку CGWatcher.

С чего начать майнинг

Перед началом майнинга следует скачать программу CGMiner для криптодобычи. Это проще сделать на сайте Bitcointalk. Помимо того, что на этом веб-ресурсе всегда можно найти свежую версию приложения, там еще можно и принять участие в обсуждении программы и задать интересующие вопросы.

Затем выбирается наиболее приемлемый пул для добычи монет. На нем нужно проделать следующее:

  • Зарегистрироваться.
  • Создать wroker-а — в личном кабинете идентифицировать свой майнер (компьютер), задав ему любое удобное имя. При помощи воркера впоследствии можно наблюдать за статистикой и видеть, на какое вознаграждение можно рассчитывать и когда приблизительно это может произойти.
  • Распаковать скачанную программу-майнер в папку и создать внутри нее файл «*.bat» — в нем будут прописаны все настройки CGminer, необходимые для работы.
  • После запуска файла «*.bat» — откроется консольное окно — начнется майнинг.

Через несколько часов после начала криптодобычи в аккаунте на пуле станут видны первые результаты. Таким образом, процесс начала майнинга не представляет сложности даже для новичков.

Настройка и параметры CGMiner

можно с официальной страницы разработчика на форуме Bitcointalk. Там всегда доступна последняя версия майнера, там же можно задать вопрос и принять участие в обсуждении программы.

Управление CGMiner происходит через командную строку. Чтобы при каждом запуске или при смене криптовалюты не настраивать все параметры заново, проще создать .bat

файл и вписать настройки туда. Создаётся этот файл в папке с майнером как текстовый документ (блокнот), с расширением .bat. Основная настройка, для работы майнера выглядит так:

cgminer —scrypt -o stratum+tcp://east1.us.stratum.dedicatedpool.com:3351 -u user.1 -p x

  • cgminer
    — указывает на запускающий файл
  • —scrypt
    — указывает майнеру алгоритм добываемой криптовалюты
  • -o
    — после этого указывается адрес пула
    tratum+tcp://east1.us.stratum.dedicatedpool.com:
    и порт
    3351
    . Эти данные указаны на всех пулах, в разделе «Getting Started».
  • -u user.1
    — указание логина на пуле и имя созданного там worker
  • -p x
    — указание пароля для созданного worker

Расширенные настройки для улучшения производительности майнера:

—auto-fan Автоматически регулирует скорость вентилятора GPU для поддержания заданной температуры (значение: нет); —auto-gpu Автоматически регулирует тактовою частоту GPU для поддержания заданной температуры (значение: нет); —device (-d) Позволяет выбрать нужное устройство для работы, по умолчанию работают все (пример: —device 0); —disable-gpu (-G) Отключить GPU (значение: нет); —gpu-threads (-g) Количество потоков на GPU (значения: 1 — 10, по умолчанию стоит 2, пример: —gpu-threads 2); —gpu-dyninterval Set the refresh interval in ms for GPUs using dynamic intensity (default: 7); —gpu-engine Задает частоту для графического ядра, возможно установить диапазон (пример: —gpu-engine 900 или 800-900); —gpu-fan Задает скорость вращения вентилятора в процентах, фиксированную или диапазон (пример: —gpu-fan 25 или 25-65); —gpu-map Map OpenCL to ADL device order manually, paired CSV (e.g. 1:0,2:1 maps OpenCL 1 to ADL 0, 2 to 1); —gpu-memclock Задает частоту для памяти (для BTC частоту лучше опустить, для LTC поднять, пример: —gpu-memclock 1800); —gpu-memdiff Установить фиксированную разницу в МГц между ядром и памятью (пример: —gpu-memdiff ???); —gpu-powertune Установить GPU powertune в процентах; —gpu-reorder Пересортировать видеокарты; —gpu-vddc Изменить напряжение ядра, в вольтах (пример: —gpu-vddc 1.125); —intensity (-I) Агрессия (интенсивность) (значения: 10 — 14, d — динамичный, пример —intensity 13 или d); —kernel (-k) Указывает ядро для работы устройства (ядра: diablo, poclbm, phatk, diakgcn, пример: —kernel diakgcn) (нужна помощь в подборе ядер к семействам карт); —ndevs (-n) Вывести список всех устройств с их номерами и выйти; —temp-hysteresis На сколько может отличаться температура в градусах от целевой (по умолчанию: 3, пример: —temp-hysteresis 15); —temp-overheat Температура в градусах сброса частот ядра и увеличение оборотов вентилятора (по умолчанию: 85, пример: —temp-overheat 90) —temp-target Установка целевой температуры в градусах (по умолчанию: 75, пример: —temp-target 80); —vectors (-v) Установить ширину векторов, по умолчанию на авто (значения: 1, 2 и 4, пример: —vectors 2); —worksize (-w) Установить размер памяти, на производительность практически не влияет (по умолчанию: авто, значение должно быть кратным — 64, 128, 256, 512, 1024, рекомендуется 256, пример: —worksize 256).

Более полный вариант приведен в виде изображения таблицы:

Intensity

основной показатель, влияющий на скорость работы майнера, его значение устанавливаются от 0 до 20. Стоит учитывать, что слишком высокая интенсивность может негативно влиять на скорость майнинга, т.к. она МОЖЕТ исчерпать всю доступную память и фактически, будет уменьшать скорость майнинга в лучшем случае. В худшем — будет появляться большое количество неверных расчетов и HW ошибок. Учтите, что если интенсивность не будет задана, то CGMiner сам будет её регулировать динамически с учетом возможности комфортной работы на ПК.

Thread-concurrency

управляет оптимальным объемом расчётов, которые сможет выполнить scrypt-алгоритм. Изначально настроено на максимальное использование нескольких потоков всех шейдерных блоков видеокарты, которые у неё есть. Значение должно быть кратно числу шейдерных блоков видеокарты, Соответственно, если указано «thread-concurrency», то «shaders» можно убрать. Рекомендуется потратить некоторое время для поиска наилучшего значения для своей видеокарты с целью получения наилучшей производительности.

Пример настройки bat файла под Windows

Так называемый Bat-файл «батник» нужен для задания нескольких необходимых параметров программе CGMiner.

Базовый вариант настройки исполняющего файла выглядит следующим образом:

setx GPU_MAX_ALLOC_PERCENT 100 setx GPU_USE_SYNC_OBJECTS 1 cgminer.exe —scrypt —worksize 256 —intensity 20 —auto-fan —lookup-gap 2 —thread-concurrency 25614 —gpu-engine 1050 — gpu-memclock 1600 —gpu-powertune 20 -o адрес пула:порт -u worker -p пароль

Природа майнинга и основные моменты криптодобычи

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

Ферма для майнинга на 4 карты

Процедура поиска цифровой подписи каждого блока и есть суть самого майнинга. Тот среди майнеров, кто способствовал расшифровке подписи последнего блока, получает вознаграждение в виде некоторой суммы виртуальных токенов, которые впоследствии можно вывести на кошелек и обменять на реальные деньги. Блок, несущий в себе информацию обо всех операциях (транзакциях) в сети, которые происходили после генерации предшествующего ему блока, и считается в среде биткоина последним. В среднем это примерно последние 10-15 минут.

CGMiner для добычи Decred на видеокартах Nvidia и AMD

Появилась новая версия CGMiner 5.3.1 git-tpruvot для добычи Decred с использованием AMD и NVIDIA GPU. Данная новая версия майнера должна работать лучше, чем ранее доступный официальный CGMiner форк для DCR.

Данный форк поставляется с поддержкой обоих протоколов принятия шар, таких как официальный протокол getwork и более продвинутый getwork через stratum. Как уже говорилось выше, майнер будет работать как с видеокартами от AMD, так и на NVIDIA GPU (используя OpenCL, а не CUDA).

Имейте ввиду, что мониторинг NVML работает только в 64-разрядной версии. При тестировании данной версии майнера мы смогли добиться более высокого хешрейта на видеокартах от NVIDIA, чем при использовании tpruvot форка ccMiner для майнинга DCR. У тех кто добывает с использованием видеокарт AMD, вообще не должно возникнуть проблем с переходом на эту версию майнера. Вы наверняка сможете получить лучшие результаты при майнинге Decred, используя пулы с поддержкой Gatework через Stratum.

Отзывы о CGminer 2022

Отзывы пользователей о CGminer

Отзывы о CGminer

При этом также пользователи отмечают некоторые сложности с настройками майнинга через консоль. Все же отсутствие GUI делает свое дело.

Отзывы о CGminer

В некоторых отзывах майнеры жалуются на отсутствие удобного источника информации для поиска обновлений. Читать более 800 страниц форума на BitcoinTalk

достаточно утомительное дело.

Отзывы о CGminer

CGMiner для видеокарт AMD с увеличенной производительностью Neoscrypt

Это обновление официального CGMiner до версии 3.7.8 с поддержкой Neoscrypt, которое добавляет новое ядро с лучшей производительностью и позволяет майнеру работать с последними драйверами AMD 14.9, что было невозможно с прежней версией miner 3.7.7b. Мы скомпилировали исходный код нового cgminer 3.7.8 Neoscrypt для windows, который можно скачать по ссылке далее и самостоятельно опробовать.

Наш первый тест на AMD Radeon R9 280X без разгона показал производительность около 140 KHS, так что увеличение с прошлых версий составило примерно 50%, а некоторым пользователям удалось добиться увеличения в 200%, правда при использовании разогнанных видеокарт. Так как до сих пор невозможно достать CUDA-майнер для Neoscrypt, вы можете использовать этот CGMiner с видеокартами Nvidia на базе OpenCL, хотя вам и не удастся добиться серьезного увеличения производительности.

Официальный сайт CGminer

Официальный сайт CGminer

CGminer не имеет официального сайта в привычном для всех пользователей виде.

Официальная страничка CGminer размещена на BitcoinTalk. Тут можно найти полное описание проекта и его возможностей, ссылки на последнии версии клиента, рекомендации по настройке и раздел с ответами на часто задаваемые вопросы.

Официальная страница CGminer на BitcoinTalk

На этом ресурсе также есть живой форум с обсуждением CGminer, где майнеры делятся своим опытом использования клиента и могут ответить на разнообразные вопросы. Все данные находятся в свободном доступе, а чтобы разместить вопрос на форуме, достаточно просто зарегистрироваться на BitcoinTalk.

Страничка CGminer также представлена на GitHub. Тут выложена вся документация о CGminer, описание проекта, есть ссылки на все релизы программы.

Официальная страница CGminer на GitHub

CryptoNight алгоритм майнинга

Основная задача Cryptonight — не создавать разрыв между пользователями ПК и владельцами специализированных устройств ASIC во время майнинга. Абади и другие криптографы разработали алгоритмы, чувствительные к памяти.

Основная идея состоит в том, чтобы выделить большой блок данных (Блокнот) в ОЗУ с непредсказуемой последовательностью в нем. Блок должен быть достаточно большим, чтобы сделать хранение данных более удобным, чем вычисление его при каждом обращении к нему. Алгоритм также должен предотвращать внутренний параллелизм, то есть N одновременных потоков должны требовать в N раз больше памяти одновременно.

Популярный алгоритм Scrypt также использует память, но оставляет возможность создания мощных и относительно недорогих вычислительных устройств для расчета этого алгоритма. В случае CryptoNote, в отличие от Scrypt, каждый новый блок (64 байта) зависит от всех предыдущих. Новый алгоритм требует около 2 МБ ОЗУ, что является минимальным размером кэш-памяти L3 современных процессоров. В то же время этот объем оперативной памяти исключает использование ASIC.

Мы должны различать CryptoNote и CryptoNight. CryptoNight является одной из реализаций протокола CryptoNote. По алгори построены Monero (XMR), ByteCoin (BCN), Aeoncoin.

The advantages of production on this algorithm:

  • Smoothly decreasing emission.
  • Small time intervals between blocks;
  • The inability to mine on ASIC hardware.
  • The use of bundles of CPU+GPU for greater performance.
  • Fundamental differences from bitcoin, which contributes to the growth of interest in new cryptocurrencies.
  • Innovation profitable CryptoNight coin isolated from most of the altcoins on the old algorithms.
  • Profitability and expediency of production is higher than most other cryptocurrencies.
  • Less heating of the graphics card and processor than when mining on other algorithms.

Другие версии CGMiner:

  • v4.9.2:
  • v4.1.11:

Рекомендуемые статьи по теме:

  • SRBMiner Cryptonight AMD GPU Miner V1.7.5
  • T-Rex 0.7.2 NVIDIA GPU miner with web control monitoring page
  • [NoDevFee] Как отключить DevFee (комиссию) в майнере

This post is also available in: English

Выбор способа майнинга

Выбор способа майнинга

Заработок цифровых денег предполагает несколько различных методов, каждый из которых осуществляется посредством специализированного оборудования. Среди возможных устройств персональный компьютер, модули FPGA, асики и фермы видеокарт. Наилучшим вариантом в соотношении цена и производительность, безусловно, является последний. Именно к нему чаще всего обращаются пользователи, решившие начать майнить криптовалюту. Основные составляющие фермы практически такие же, как и у обычного ПК:

  1. Материнская плата. Должна иметь топовые характеристики и обладать минимум 4 PCI-e слотами.
  2. Центральный процессор. В случае добычи монет на алгоритме Scrypt, надобность в мощном ЦП отпадает, а потому подбирается самый бюджетный.
  3. Оперативная память. Общий объем не должен быть меньше 4 гигабайт.
  4. Жесткий диск. Особого значения не играет. Нужен лишь для инициализации операционной системы и установки кошельков электронной валюты.
  5. Блок питания. На нем держится работой всей фермы, поэтому к его покупке следует подходить с вниманием и скрупулезностью. Выбирать БП нужно с резервом хотя бы в 200 ватт. При этом стоит помнить про энергию, потребляемую остальными комплектующими системы.
  6. Видеокарта. Самый главный компонент фермы, который осуществляет все вычислительные операции.
  7. Система охлаждения. Отличается грамотной проработкой путей отвода нагретого воздуха. Для этого промежуток между графическими устройствами должен составлять минимум 8 сантиметров. Кроме того, вполне реально использовать систему на основе воды. Подобный тип охлаждения лучше справляется со своей задачей и не издает столько шума, как классический вариант. Однако, он более трудоемок в плане технической реализации.

Самостоятельная добыча

Самостоятельная добыча

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

Майнинг на Eobot

Достаточно известный сервис облачного майнинга Eobot порождает у многих желание как можно быстрей «раскачать» имеющиеся у них мощности GHS. Сайт предлагает для этой цели, помимо финансовых вложений, еще и возможность майнинга на своем пуле. На первый взгляд вроде бы все ничего, однако при более внимательном рассмотрении становится ясно, что без специального оборудования, используя компьютерный процессор или видеокарту, много заработать на этом вряд ли удастся. Даже гибкие настройки CGMiner не помогут в такой ситуации.

Пул сервиса Eobot рассчитан больше на использование ASIC-устройств. После установки программы и запуска майнинга, пул Eobot «съедает» или оставляет себе большую часть из якобы предоставленных пользователю мощностей. А это ни много ни мало, а около 90% от GHS.

Охлаждение фермы для майнинга

Скорость добычи в любом случае будет в несколько десятков раз ниже, чем при майнинге на любом другом пуле. Если же есть желание попробовать, то для начала потребуется скачать для Eobot CGMiner, настроить его, создав файл «батник», и запустить процесс.

В файле «*.bat» — «батнике» — для каждого используемого алгоритма, следует прописать свои данные.

  • для алгоритма SHA-256:

cgminer -o stratum+tcp://sha.eobot.com:3333 —userpass eobot.220131:x.

  • для алгоритма Scrypt:

cgminer —scrypt -o stratum+tcp://scrypt.eobot.com:4444 —userpass eobot.220131:x.

Работая на пуле Eobot, следует помнить, что для каждого используемого алгоритма CGMiner настройка *.bat — файла производится отдельно.

После запуска файла откроется окно консоли, в котором отражается процесс майнинга. Он отображается примерно с 10-минутным отставанием, поэтому для того, чтобы увидеть первые результаты, придется подождать.

На сервисе Eobot гораздо эффективней добиться желаемого результата, если не майнить непосредственно на его пуле, а добывать монеты на другом, с хорошей скоростью добычи, а затем переводить «намайненное» на Eobot. Так мощности можно нарастить намного быстрей.

Что следует помнить при сборке ферм?

Что следует помнить при сборке ферм?

В процессе монтажа фермы нужно произвести несколько расчетов, чтобы определить самый подходящий вариант. Необходимо установить суммарную стоимость всех компонентов площадки, причем подбирать их из расчета наибольшего соответствия пропорции доходность/энергоэффективность. Также выяснить количество ежедневно потребляемого электричества и высчитать сколько за него придется платить. Собрав все цифры воедино, резюмировать о времени окупаемости. Для упрощения данной задачи имеется целое множество различных приложений: от примитивных — берущих в расчет лишь цену электронной монеты и мощность фермы, до продвинутых — учитывающих стоимость валюты, скорость добычи, потребляемую электроэнергию и изменения сложности майнинга.

Рейтинг
( 1 оценка, среднее 4 из 5 )
Понравилась статья? Поделиться с друзьями: