CGMiner v4.11.1: Скачать – Настройка майнера – Особенности и требования

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

Если вы неопытный пользователь компьютера, то вам придётся потратить много времени для настройки майнера. Все конфигурации и опции, которые нужны для полноценного майнинга, вы настраиваете вручную. Пользователь вносит в конфигурационный файл данные о подключении к пулу, степень нагрузки и прочие параметры.

Особенность программы

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

Разработчики создавали Cgminer тогда, когда добыча велась в основном на картах с чипом от AMD. Поэтому программа не имеет функционала работы со ставшей популярной позже технологией CUDA от NVidia. С видеокартами этого типа софт способен работать только по технологии OpenCL. Этот способ менее эффективен, поэтому держатели NVidia чаще всего выбирают другие приложения.

Плюсы:

  • Бесплатная программы с открытым исходным кодом;
  • Разработчики не требуют комиссию за использование софта;
  • Огромное количество параметров для настроек под любое оборудование;
  • Продуктивный майнинг при правильно подобранных настройках;
  • Разгон ядер видеокарты и регулирование работы кулеров.

Минусы:

  • Мало доступных алгоритмов майнинга;
  • Последние версии программы не поддерживают майнинг на видеокартах и процессорах;
  • Отсутствие графического интерфейса затрудняет процесс настройки для неопытных пользователей.

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

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

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

Технические требования

Лучше всего, как показала практика, CGMiner работает под управлением Windows 7 64 бит. На Windows 10 или 8 производительность ниже, в среднем, на 3-5% (в зависимости от используемого шифрования). Программа позволяет майнить криптовалюту одновременно на 8 воркерах (то есть, 8 видеокарт на одну базовую станцию). Официального сайта майнера как такового нет, а форум, где можно обсудить любые вопросы за программу, её функциональность и настройки, расположен по адресу https://bitcointalk.org/index.php?topic=28402.0. Стоит заметить, что под 32-битные операционные системы приложение не работает (ввиду низкой производительности системы и ограничения в 2 гигабайта ОЗУ). А ещё бывалые майнеры утверждают, что так называемый Ccminer лучше подходит для видеокарт Radeon, нежели Nvidia. Примерная их производительность по алгоритму Scrypt следующая:

ВидеокартаПроизводительность(kh/s)
Radeon 5970705
Radeon 6990775
Radeon79901245
R9 290623
R9 290X686
GeForce 750Ti245
GeForce 650Ti152

ак как CGMiner больше оптимизирован под Scrypt, то с его помощью лучше всего майнить Litecoin. Только с версии 3.7.2. была добавлена поддержка более популярного алгоритма SHA-256. Важно учесть, что Сgminer многочиповые видеокарты разделяет на 2 воркера (в случае с 2-я процессорами). Соответственно, при использовании таких устройств максимальное ограничение – до 4 адаптеров на станцию.

Под Asic такое приложение не подойдёт.

CGMiner 3.7.2 — AMD GPU+ASIC+FPGA майнер

Что такое ASIC?

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

Помогите, я запустил cgminer и он пишет ноль !?

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

У меня несколько USB-накопителей, но я не могу заставить их работать сразу?

Очень немногие USB-концентраторы обеспечивают обещанную мощность, необходимую для работы любого количества устройств, если все они питаются от USB.

Я подключил свои устройства к USB-концентратору, но ничего не отображается?

RPi и Windows имеют неполную или нестандартную поддержку USB3, поэтому они могут никогда не работать. Можно заставить работать концентратор USB3, подключив его к концентратору USB2. При выборе концентратора предпочтительнее использовать концентраторы USB2, когда это возможно, из-за лучшей поддержки со всех сторон.

Могу ли я майнить на серверах из разных сетей (например, xxxcoin и биткойн) одновременно?

Нет, cgminer хранит базу данных блока, над которым работает, чтобы гарантировать, что он не работает с устаревшими блоками, а наличие разных блоков из двух сетей сделает его недействительным.

Могу ли я настроить cgminer для майнинга с разными учетными данными или пулами для каждого отдельного устройства?

Нет.

Могу ли я поместить несколько пулов в файл конфигурации?

Да, проверьте файл example.conf. В качестве альтернативы, настройте все либо в командной строке, либо через меню после запуска и выберите настройки-> записать файл конфигурации, и файл будет загружаться при каждом запуске.

Сборка завершается неудачно, gcc не может создать двоичный файл.

Удалите компонент «-march = native» вашего CFLAGS, так как ваша версия gcc его не поддерживает. Также -O2 — это заглавная o 2, а не ноль 2.

Можете ли вы реализовать функцию X?

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

Работа продолжается в моем резервном пуле, даже если мой основной пул не отказал?

Cgminer проверяет условия, при которых основной пул отстает, и в этих условиях передает некоторую работу резервным серверам. Причина в том, чтобы сделать все возможное, чтобы устройства работали над чем-то полезным и не рисковали простоями. Вы можете отключить это поведение с помощью опции —failover-only.

Это вирус?

Cgminer упакован с другими троянскими скриптами, а некоторые антивирусные программы ложно обвиняют cgminer.exe в том, что это настоящий вирус, а не то, с чем он упакован. Если вы установили cgminer самостоятельно, значит, на вашем компьютере нет вируса. Подайте жалобу в компанию, производящую антивирусное программное обеспечение. Кажется, теперь они помечают даже исходный код cgminer как вирусы, хотя текстовые исходные файлы сами по себе ничего не могут сделать.

Можете ли вы изменить отображение, чтобы включить в вывод больше одного и меньше другого, или вы можете изменить тихий режим, или вы можете добавить еще один режим вывода?

У каждого всегда будет свое видение того, что важно отслеживать. Значения по умолчанию очень разумны, и меня очень мало интересует их дальнейшее изменение. В выводе API гораздо больше деталей, чем может быть разумно отображено в небольшом окне консоли, а использование внешнего интерфейса, такого как miner.php, гораздо более полезно для настройки со многими устройствами.

Какие параметры лучше всего передать для X-пула / оборудования / устройства.

Практически всегда параметры ПО УМОЛЧАНИЮ дают наилучшие результаты. Большинство пользовательских настроек приводит к снижению производительности.

Что случилось с майнингом на CPU и GPU?

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

Версия с графическим интерфейсом?

Нет. Интерфейс RPC позволяет кому-то другому написать его.

У меня проблема. Какую отладочную информацию я должен предоставить?

Запустите cgminer с вашими обычными командами и добавьте -D -T —verbose и предоставьте полный вывод запуска и сводку вашего оборудования и операционной системы.

Почему вы не предоставляете сборки для win64?

Сборки Win32 работают везде, и 64-разрядная сборка для Windows дает абсолютно нулевое преимущество.

Это быстрее майнить на windows или linux?

Это не имеет значения с точки зрения производительности. Все сводится к выбору операционной системы с учетом ее различных функций и вашего уровня комфорта. Однако Linux является основной платформой разработки и практически гарантированно будет более стабильной.

Моя сеть становится все медленнее и медленнее, а затем умирает на минуту?

Попробуйте опцию —net-delay, если вы находитесь на сервере GBT. Это ничего не делает с майнингом страт.

Как мне настроиться на p2pool?

Также рекомендуется использовать —failover-only, поскольку работа аналогична другой цепочке блоков и не включает —no-submit-stale. При майнинге с мини-игрой BFL (fpga) стоит добавить параметр —bfl-range.

Я запускаю PHP в Windows для доступа к API с примером miner.php. Почему он не работает, если php установлен правильно, но я получаю только сообщения о том, что сокеты не работают в журналах?

https://us.php.net/manual/en/sockets.installation.php

Что такое PGA?

Cgminer поддерживает 3 FPGA: BitForce, Icarus и ModMiner. Это программируемые пользователем вентильные массивы, которые были запрограммированы для майнинга биткойнов. Поскольку в аббревиатуре должно быть всего 3 символа, часть «Поле-» была пропущена.

Что такое страта и как ее использовать?

Stratum — это протокол, разработанный для объединенного майнинга таким образом, чтобы минимизировать объем сетевых коммуникаций, но при этом масштабироваться до оборудования любой скорости. В версиях cgminer 2.8.0+, если у пула есть поддержка уровня, cgminer автоматически обнаружит его и переключится на поддержку, как было объявлено, если это возможно. Если вы вводите порт stratum непосредственно в свою конфигурацию или используете специальный префикс «stratum + tcp: //» вместо «http: //», cgminer будет ТОЛЬКО пытаться использовать интеллектуальный анализ протокола stratum. Преимущества стратума для майнера заключаются в отсутствии задержек с получением большего объема работы для майнера, меньшем количестве отказов при смене блоков и гораздо меньшем количестве сетевых коммуникаций при том же количестве хешрейта майнинга. Если вы НЕ хотите, чтобы cgminer автоматически переключался на протокол stratum, даже если он был обнаружен, добавьте параметр —fix-protocol.

В: Почему не суммируются статистические данные: принято, отклонено, устарело, аппаратные ошибки, работа Diff1 и т. Д. При майнинге с более чем 1 долей сложности?

В качестве примера, если вы посмотрите на «Сложность принята» в RPC API, количество принятых долей сложности обычно не совпадает с объемом работы, проделанной для их поиска. Если вы добываете сложность 8, то вы ожидаете, что в среднем найдете одну долю сложности 8 на 8 найденных отдельных долей сложности. Однако число на самом деле является случайным и сходится со временем, это среднее, а не точное значение, поэтому вы можете найти больше или меньше ожидаемого среднего.

Мой ввод с клавиатуры на мгновение приостанавливает или периодически повторяет клавиши в Windows во время майнинга?

Реализация USB в Windows может быть очень нестабильной на некотором оборудовании, и каждый раз, когда cgminer ищет новое оборудование для горячего подключения, это может вызвать такого рода проблемы. Вы можете отключить горячее подключение с помощью: —hotplug 0

Какой должна быть моя рабочая утилита (WU)?

Полезность работы — это результат удачи хешрейта *, которая стабилизируется только в течение очень длительного периода времени. Предполагая, что вся ваша работа является действительной, майнинг биткойнов должен давать рабочую полезность примерно 1 на 71,6MH. Это означает, что на 5GH у вас должно быть WU 5000 / 71,6 или ~ 69. Вы не можете заставить свою машину работать «лучше» WU, чем это — это зависит от удачи. Однако вы можете сделать это намного хуже, если ваша машина выдает много аппаратных ошибок, приводящих к некорректной работе.

Что я должен встроить в общий двоичный файл дистрибутива?

Существует ряд драйверов, которые предполагается использовать на выделенном автономном оборудовании. Тем не менее, драйверы, которые предназначены для общей работы с USB на любом оборудовании, следующие: —enable-avalon —enable-avalon2 —enable-avalon4 —enable-avalon7 —enable-avalon8 —enable-bflsc —enable-bitfury —enable-cointerra —enable-drillbit —enable-hashfast —enable-hashratio —enable-icarus —enable-klondike

Как использовать функцию —decode для декодирования базы монет пула?
Вам необходимо иметь биткойн с функциями сервера и передать ему учетные данные в качестве первого пула в вашей конфигурации, а также передать адрес пула, который вы хотите декодировать, как второй настроенный пул. Обратите внимание, что bitcoind НУЖЕН префикс https://.

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

правление 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

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

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

Как начать майнить?

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

  1. Пройти регистрацию на его сайте.
  2. Затем во вкладе «Воркерс» указать новое оборудование. Также придумать название и пароль. Если, например, в распоряжении пользователя 2 видеокарты и 4 ноутбука, то следует вписать 6 воркеров под наименованием «Admin» и кодом «qwerty».
  3. Потом разархивировать майнер, и внутри открывшейся папки создать батик-файл. Активировать его двойным кликом и вписать туда ряд необходимых команд.
  4. Остается только сохранить bat и запустить, нажав по нему 2 раза. В случае верности действий, появится соответствующее окно.

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

Поддержка протокола CryptoNight при майнинге Монеро и Байткоина

Главная цель CryptoNight — сократить разрыв между теми, кто добывает валюту на персональных компьютерах и обладателями специальных асик-приборов. Абади и прочие разработчики создали невероятно восприимчивые к ОЗУ протоколы.

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

Один из самых распространенных алгоритмов Scrypt также применяет оперативную память, однако, не убирает полностью возможность создания производительного и сравнительно недорогого специализированного оборудования для расчета своих вычислительных процессов. В ситуации же с CryptoNight каждый сгенерированный узел напрямую зависит от предыдущих. Улучшенный протокол использует примерно 2 мегабайта ОЗУ, что соответствует минимальному значению cash-памяти L3 у современных ЦП. При этом подобный размер оперативной памяти позволяет исключить возможность применения асик-устройств.

На протоколе CryptoNight базируются такие цифровые валюты, как Monero, ByteCoin, AeonCoin и так далее. Достоинства майнинга на подобном протоколе очевидны:

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

Инновационные решения выгодно отличают монеты на основе CryptoNight на фоне криптовалют, использующих старые протоколы.

Рейтинг
( 2 оценки, среднее 5 из 5 )
Понравилась статья? Поделиться с друзьями:
Для любых предложений по сайту: [email protected]