Майнинг cgminer: Как запустить майнинг CGMiner

Содержание

Как запустить майнинг CGMiner

Как водится в интернете, действительно полезную информацию приходится собирать по крупицам. Чтобы начать процесс добычи койнов под Windows, я рекомендую скачать консольный клиент CGminer именно в версии 3.1.0 — более новые мне так и не удалось запустить правильно. Рассмотрим процесс майнинига на пуле TomPool, который самостоятельно выбирает наиболее эффективную с точки зрения доходности валюту на данный момент.

1. Регистрируемся по ссылке http://www.tompool.org/register/register.jsp

2. Добавляем новое устройство — http://www.tompool.org/workers/workers.jsp, пароль и название произвольные. К примеру, если у вас 2 фермы и три ноутбука для майнинга, то вам нужно создать там пять «воркеров». К примеру, получится воркер с именем «denis.1″ и паролем «abc».

3. Разархивируйте CGminer, и внутри папки с архивом создайте файл run.bat. Откройте файл с помощью блокнота и вставьте туда следующую строку:

cgminer.

exe —scrypt -u denis.1 -p abc -o stratum+tcp://tompool.org:3332

Жирным я отметил данные, которые вам надо заменить на свои личные из шага №2.

4. Сохраняете бат-файл и двойным щелчком запустите его. Если все сделано правильно, должно появиться такое окно:

Желтым маркером отмечена скорость майнинга — очень низкая 🙁

Через пару часов можете посмотреть на свои результаты в личном кабинете пула. С помощью предложенной инструкции вы сможете впервые запустить майнинг и заработать первые копейки (буквально) без детальной настройки и отладки.

Хотите больше новостей? Facebook. Быстрее всех? Telegram и Twitter. Подписывайтесь!

Читайте все о майнинге:
Разгон Nvidia GeForce GTX 1070 и майнинговый хэшрейт карты
Майнинг биткоинов и других криптовалют
Обзор майнинга Эфириума с помощью видеокарты AMD Radeon RX 480
Как настроить биос Radeon RX 480, чтобы ускорить майнинг Эфириума
Обзор майнинга с помощью видеокарты Sapphire NITRO + AMD Radeon RX 470 8GB

Программа майнер Cgminer: обзор, установка, настройка (инструкция)

Майнинг криптовалют требует эффективного использования вычислительных мощностей.

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

В этой публикации подробно проведем обзор программы майнера Cgminer, предоставим руководство по настройке и эксплуатации.

Cgminer — что это?

Cgminer — одно из первых приложений, разработанных для добывания криптомонет программистами Con Kolivas и Andrew Smith. Это многопоточное приложение с открытым исходным кодом, имеющее несколько версий для майнинга на графических GPU картах, CPU процессорах и ASIC-ах в Windоws, OSX и Linux.

Последняя версия Cgminer (релиз 4.11) выпущена 16 августа 2018 года и предназначена исключительно для работы на FPGA и ASIС-ах. Поддержка видеокарт в Cgminer прекращена в релизах выше 3.7.8. Эта версия выпущена в 2014 году и поддерживает видеокарты AMD Radеоn 5xxx, 6xxx и 7xxx.

Она позволяет производить на них майнинг по алгоритмам PoW с хеш-функциями SHA-256, Blake256, Keccak, Neoscrypt и Scryрt. Производительность даже самых современных видеокарт на этих алгоритмах очень низка и нерентабельна даже при бесплатном электричестве.

Некоторые путают Cgminer с приложениями Sgminer и Ccminer, которые имеют более актуальные версии, позволяющие ограниченно добывать некоторые криптовалюты на видеокартах и в настоящее время. Кроме того, в 2016 году выпускалась обновленная версия майнера от Pruvot для майнинга Decred, но она также не актуальна.

Cgminer пригоден и для видеокарт Nvidia, но их производительность (для моделей 2013-2014 года) ниже, чем у AMD. Для запуска майнинга на видеокартах АМД, кроме драйверов, необходимо установить поддержку OpenCL (установить пакет АМД SDK или последние драйвера АМД), а для видеокарт Nvidia – поддержку CUDA-вычислений (CUDA Toolkit или последние драйвера).

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

Настройка Cgminer для добывания криптовалют на алгоритме Cryptonight, ни на видеокартах от Nvidia, ни AMD невозможно!

Недостатки и преимущества приложения

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

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

К недостаткам программы можно отнести следующие:

  • Релиз 3.7.8, поддерживающий майнинг на видеокартах выпущен еще в 2014 году и в настоящее время актуален только для теоретического изучения процесса.
  • В последних версиях прекращена поддержка майнинга на видеокартах и процессорах.
  • Неопытному пользователю сложно настроить cgminer.
  • Мало доступных алгоритмов майнинга.
  • Меньшая эффективность майнинга по сравнению с майнерами с закрытым кодом, написанным с использованием низкоуровневого языка программирования Ассемблер.

Как использовать Cgminer для добывания криптомонет

Для запуска приложения Cgminer для добывания криптомонет задают соответствующие параметры запуска файла BAT, находящегося в директории, где находится это приложение.

Все необходимые для Cgminer инструкции можно изучить на официальной странице разработчиков (по ссылке).

Вот источник, где можно скачать версию 3.7.8, поддерживающую GPU.

Для запуска программы достаточно ввести в файл с расширением «txt» следующий текст:

cgminer –o http://pool:port -u usеrnаmе -p pаsswоrd

где http://pool:port – адрес пула для майнинга, usеrnаmе – пользователь, pаsswоrd – пароль пользователя, указанные при регистрации.

После этого нужно сохранить и переименовать полученный файл в расширение «bat» и запустить его на выполнение. Он пригоден для ASIC-ов алгоритма SHA-256.

Для добычи других монет указывают соответствующий алгоритм, например, для Neoscrypt батник Cgminer должен быт таким:

cgminer.exe —neoscrypt -о strаtum+tcp:// пул:пoрт -u имя пользователя -p password -I 13.

Кроме того, желательно задавать более точные параметры работы программы, помогающие достичь большей производительности.

Более тонкая настройка Bat файла Cgminer подразумевает указание дополнительных аргументов для оптимизации добывания монет на конкретном оборудовании.

Чаще всего при майнинге на видеокартах с помощью Cgminer указываются следующие параметры командной строки:

  • —intensity (-I) (число) – интенсивность майнинга на cgminer. Она подбирается под конкретную видеокарту путем выбора значения, при котором сохраняется стабильность. Максимальное число для SHА-256 – 14, а для Scryрt – 20.
  • —autо-fаn – опция, поддерживающая скорость кулеров на уровне, который обеспечивает температуру не выше указанной.
  • —tеmp-tаrget 75 – целевая температура видеокарты.
  • —аuto-gpu – автоподбор частоты графического ядра до достижения температуры temp-target.
  • —gpu-еngine 750 – где 750, частота графического процессора в мегагерцах.
  • —gpu-mеmclоck 300 – где 300, частота видеопамяти в мегагерцах.
  • sеtx GPU_MАX_ALLОC_PЕRCЕNТ 100 – открытие доступа ко всей доступной видеопамяти.
  • shaders (число) — сколько потоковых процессоров в видеокарте.
  • thrеad-cоncurrеncy (8192) – устанавливается значение, равное числу потоковых процессоров, умноженному на четыре.
  • —gpu-threads (-g) – число потоков вычислений от 1 до 10;
  • —gpu-vddc — вольтаж на ядре.

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

Пример настройки Cgminer на монеты Scrypt (например, для Litecoin):

cgminеr. еxе —scrypt -о stratum+tcp://пул:порт -u ВОРКЕР -p пароль —intensity 12 —temp-overheat 83 —thread-concurrency 8192 —gpu-fan 80 —gpu-engine 950 —temp-target 75 —shaders 1024 —gpu-memclock 1450

Консоль работающего приложения выглядит так:

В правильно работающей программе должны появляться строки, содержащие слово Accepted, которые свидетельствуют о принятии пулом решения, найденного майнером.

Периодически появляющаяся строка вида «(5s):586.0K (avg):567Kh/s | A:2745 R:45 HW:12 WU:501/m» показывает значение скорости за 5 секунд, средней скорости (avg), количество принятых решений (A:), отброшенных решений (R:) и ошибок переразгона (HW).

Что делать при появлении ошибок?

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

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

  1. Внимательно проверить файл BAT на правильность заданных параметров.
  2. Проверить соответствие указанного воркера и пароля, тем которые заданы на пуле.
  3. Уменьшить разгон видеокарт.
  4. Установить Microsoft Visual Studio.
  5. При появлении ошибки cgminer no devices detected установить последние драйвера и OPENCL SDK для АМД или CUDA Toolkit для Nvidia.

Заключение

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

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

CGminer – инструкция по настройке [+полный обзор]

Без программного обеспечения любое оборудование — просто «железо». Поэтому, чтобы майнинговая ферма заработала, ей нужен соответствующий софт, который будет направлять вычислительную мощность на добычу. От правильного выбора программы для майнинга эффективность зависит не меньше, чем от выбора оборудования. Неправильный подбор ПО может быть причиной потери половины мощности. Подробнее – в обзоре от ProstoCoin.

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

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

CGMiner появился в тот период, когда добыча криптовалют производилась преимущественно на графических процессорах марки AMD. Ядра CUDA и видеокарты NVidia стали применяться для добычи позже, и разработчики не стали переделывать софт под них, а сконцентрировались на совершенствовании и обновлении старого ПО.

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

Помимо основной функции, CGMiner имеет еще несколько дополнительных, которые помогают увеличить эффективность работы фермы:

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

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

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

Где скачать последнюю версию CGMiner

CGMiner — программа с открытым исходным кодом. Установить официальный клиент можно со страницы программы на GitHub. На форуме ресурса также доступно к ознакомлению подробное руководство по настройке для Windows от разработчиков.

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

Установить любую версию программы можно с сайта ck.kolivas.org. Модификация для Mac доступная для скачивания на macminer.fabulouspanda.com.

Установка и настройка CGMiner

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

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

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

Стандартная строка, подключающая майнера к добыче на пуле, имеет такой вид:

cgminer —scrypt -о- stratum+tcp: адрес доступа к пулу: -u наименование воркера -p пароль, где:

  • cgminer — адрес к файлу запуска;
  • scrypt — алгоритм работы;
  • o — переход, необходимый для указания адреса пула;
  • адрес пула, который указан на его официальной странице в разделе настройки подключений;
  • логин на пуле и наименование созданного воркера;
  • р — пароль для доступа к воркеру.

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

  • Intensity — интенсивность добычи. Параметр может быть установлен в диапазоне от 1 до 20. Следует учитывать, что высокая интенсивность не всегда положительно влияет на продуктивность добычи, поскольку получается слишком высокая нагрузка на оборудование. При отсутствии достаточного количества оперативной памяти скорость добычи может, наоборот, снижаться, а также может появляться множество ошибок и сбоев в работе. Если данный параметр оставить не заданным, то софт будет самостоятельно регулировать интенсивность добычи, в зависимости от ресурсов оборудования. Для поиска оптимального значения интенсивности можно запускать добычу с разными установленными значениями и отслеживать хешрейт фермы, а по окончанию эксперимента установить то значение, при котором хешрейт был наибольшим.
  • Thread-concurrency — объемы расчетов. Изначально данный параметр установлен на максимум, но с целью увеличения производительности рекомендуется поискать оптимальное значение именно для подключенного оборудования. Данный параметр должен быть кратным количеству шейдерных блоков графического процессора.

Как пользоваться CGMiner

После того, как все настройки были введены в .bat. файл и сохранены в папке с программным обеспечением, этот файл необходимо открыть двойным щелчком мыши. Если все выполнено верно, то после открытия появиться консольное окно.

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

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

Список поддерживаемых коинов

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

Также можно добывать криптовалюты, функционирующие на алгоритме Cryptonight. К числу таких монет относится популярная для добычи криптовалюта Monero, а также Bytecoin и Aeoncoin, которые обладают некоторыми преимуществами в добыче, по сравнению с другими монетами, а именно:

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

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

В версии 3. 7.2. реализована возможность добывать криптовалюты, работающие на алгоритме SHA-256. К числу таких монет относится и Биткоин.

Лучше всего данный софт зарекомендовал себя на добыче Лайткоина и Монеро на графических процессорах AMD. Программное обеспечение не лучшим образом подходить для добычи Ethereum и использованию графических процессоров Nvidia.

Управление и статистика

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

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

Преимущества и недостатки

Преимущества программы:

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

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

настройка и обзор программы для майнинга

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

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

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

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

Чем CGMiner отличается от других?

Во-первых, консольный клиент предназначен для видеокарт от компании AMD. Дело в том, майнер CGMiner не поддерживает технологию CUDA, на основе которой созданы самые свежие карты NVIDIA. Поэтому для такого оборудования целесообразней использовать Claymore’s Dual Miner, которая позволяет одновременно добывать Ethereum и еще одну дополнительную монету.

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

GPU-Miner предоставляет отладочные данные. В частности автоматически отключаются некорректно работающие воркеры. При необходимости пользователь сможет настроить работу через proxy, а также пользоваться стратегиями Load Balance и Round Robin.

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

Вкратце перечислим ключевые особенности:

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

Чтобы упростить процесс настройки, начинающие пользователи устанавливают графическую оболочку CGWatcher. Что лучше майнить на этой программе? Для соло майнинга и коллективной добычи криптовалюты лучше всего подойдут монеты XMR и BCN.

Настройка CGMiner на примере bat-файла в Windows — инструкция и пример

Загрузить CGMiner для Windows 10 или любой другой операционной системы можно с официальной страницы разработчиков на портале Bitcointalk. На этом форуме первый пост постоянно редактируется, поэтому в нем представлена ссылка на актуальную версию программы. Собственно там же можно найти дополнительную информацию об особенностях использования софта.

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

Создайте bat-файл в корневой директории CGMiner. Жмем «ПКМ – Создать — Текстовый документ», а затем просто меняем расширение txt на bat. Ключевая команда, определяющая работу майнера, выглядит следующим образом:

Теперь расшифруем, что означает каждый элемент этой настройки:

  • cgminer – определяет запускающий файл;
  • -scrypt – показывает программе, по какому алгоритму будет добываться цифровая валюта;
  • -o – после этого элемента следует прописать адрес пула. Данные можно найти на web-сайте пула, а именно во вкладке «Getting Started».
  • -u user. 1 – после этого значения нужно прописать логин пользователя на пуле, а также наименование, зарегистрированного там воркера;
  • -p x – при необходимости майнер сможет указать пароль для созданного им воркера.

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

  • Установите значение «Нет» для команды «-auto-fan», которая автоматически изменяет скорость вращения радиаторов для поддержания заданной температуры.
  • «-auto-gpu» в автоматическом режиме контролирует тактовую частоту видеокарты для поддержания температурного режима. Здесь также следует указать «Нет».
  • «-device (-d)» — используется для выбора оборудования, которое обеспечивает добычу криптовалюты. В стандартных настройках активированы все доступные устройства.
  • «-disable-gpu» — параметр отключения видеоадаптеров, для этой команды также выбираем «Нет».
  • «-gpu-threads» — потоки на видеокарты (значение варьируется от 1 до 10), по стандарту установлено 2.

Еще несколько полезных примеров, позволяющих настроить CGMiner:

Подробный разбор доступных команд и их значений представлен в таблице ниже:

Несколько слов о самых важных показателях. Intensity – ключевой параметр, определяющий скорость майнинга. Значение для этой команды следует выставить от 0 до 20. Чрезмерная интенсивность может негативно сказаться на скорости добычи криптовалюты, поскольку вся доступная память будет задействована.

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

Thread-concurrency – инструмент управления оптимальным объемом расчетов, с которым способен справиться Scrypt-алгоритм. В настройках по умолчанию задано применение сразу нескольких потоков доступных шейдерных блоков видеоадаптера.

Устанавливаемое значение должно соответствовать количеству шейдерных блоков карты. Исходя из этого, если задано «thread-concurrency», то тогда убираем «shaders». На поиск оптимального значения придется потратить определенное время, только так можно добиться наилучшей производительности.

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

Подробно значение каждого параметра уже разбирали ранее.

Майнинг Decred на видеокартах nVidia и AMD

CGMiner 5.3.1 git-tpruvot позволяет добывать монеты DCR на видеокартах AMD и NVIDIA. Обновленная программа будет работать гораздо лучше, нежели старые версии софта. Отдельно стоит отметить, что консольное приложение теперь поддерживает оба протокола принятия шар. Речь идет о Getwork и улучшенной версии этого же протокола, которая работает через Stratum.

Как было отмечено ранее, добывать Декред можно будет и на видеокартах NVIDIA. Однако использовать необходимо не CUDA, а OpenCL. Заметьте, что NVML функционирует исключительно в 64-битной версии.

Тестирование обновленного майнера показало, что можно добиться большей мощности на видеоадаптерах NVIDIA. Если вы используете карты от AMD, то каких-либо сложностей и вовсе не будет. CGMiner Scrypt, поддерживающий Gatework через Stratum способен обеспечить наилучший результат.

NeoScrypt и видеокарты AMD с высокой производительностью

Обновленная версия консольного приложения 3.7.8 поддерживает алгоритм Neoscrypt, который интегрирует усовершенствованное ядро с большей производительностью. Поэтому майнер этой версии может работать с драйверами AMD 14.9.

Чтобы оценить эффективность обновленного программного обеспечения проведем тестирование на видеокарте Radeon R9 280 X, предварительно разгон не осуществлялся. Устройство показало мощность 140 KH/s. Следовательно, по сравнению с прошлыми версиями мощность CGMiner возросла на 50%.

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

Отыскать  майнер, поддерживающий технологию CUDA для добычи криптовалюты на алгоритме Neoscrypt невозможно. Однако есть альтернативный метод. При использовании карт NVIDIA работайте через OpenCL. Впрочем, это существенно снизит вычислительную мощность оборудования.

Добыча Monero и Bytecoin на алгоритме Cryptonight

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

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

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

Cryptonote наоборот имеет связь каждого нового блока с прошлым. Этот алгоритм потребляет примерно на два мегабайта больше, в сравнении с методом Scrypt. В результате, составляется незначительный объем кеш-памяти L3 для новых ЦП. При этом отсутствует возможность использовать для добычи криптовалюты интегральные схемы.

Обратите внимание, что именно протокол CryptoNote стал базой для разработки CryptoNight, по большому счету эта своего рода модификация. На основе данного алгоритма функционирует Monero и ByteCoin.

Основные преимущества алгоритма CryptoNight:

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

Для добычи Monero или ByteCoin идеально подойдет оборудование от AMD.

Обзор популярного ПО для майнинга Bitcoin / Хабр

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

Существует так много операционных систем для управления процессом майнинга Bitcoin, что сделать выбор может быть довольно сложно. Эта статья поможет вам — в ней рассматриваются характеристики, преимущества и недостатки самых популярных ПО. Продолжайте читать, чтобы найти свое идеальное программное обеспечение для управления майнингом Bitcoin.

Hive OS: решение для тех, кто ищет все в одном

Hive OS это стабильная и безопасная платформа для майнинга, основанная на дистрибутиве Linux Ubuntu. Её легко установить, настроить и использовать — для этого вам не нужны технические знания. Есть обширная база знаний или связаться со службой поддержки. Круглосуточная поддержка.

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

Hive OS позволяет майнить Bitcoin как на GPU ригах, так и на ASICах, обладает своим пулом (а также поддерживает множество других пулов), и предлагает кастомную прошивку для ASICов.

Cudo Miner: подходящий вариант для новичков

Cudo Miner — это простая в использовании платформа для майнинга криптовалют. Удаленное управление, разгон, мониторинг и другие традиционные функции доступны. Кроме того, Cudo Miner предлагает автоматический майнинг и автоматическое переключение между монетами, что довольно удобно. В случае необходимости вы можете создавать собственные шаблоны для повышения производительности вашего оборудования.

Однако, как и Cudo Miner не поддерживает ASICи. Кроме того, комиссия основывается на сумме криптовалюты, добытой за последние 30 дней, и она довольно высока. Например, для менее чем 0.005 BTC комиссия составляет целых 6.5%.

SimpleMining: выбор владельцев GPU ригов

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

СGMiner: подходит опытным владельцам карт AMD

CGMiner — это майнер с открытым исходным кодом, ориентированный именно на майнинг Bitcoin (хотя некоторые другие монеты, например, Monero, также доступны). CGMiner позволяет майнить на ASICах, GPU ригах и CPU, и совместим с несколькими платформами: Windows, Linux и OS X. При использовании всех традиционных функций, таких как разгон и мониторинг, вам не придется оплачивать комиссию разработчика (dev fee).

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

Awesome Miner: подходит для централизованного управления майнингом

Awesome Miner это решение для управления и мониторинга майнинговых операций на GPU ригах и ASICах (CPU-майнинг также доступен). Кроме того, можно выполнять операции как для отдельных майнеров, так и для групп. Вы можете создавать шаблоны для более легкой настройки и даже использовать Awesome Miner бесплатно. Но при этом вы сможете иметь не более 2 майнеров. Список доступных функций также будет ограничен.

Учтите, что Awesome Miner работает только в Windows (но он все еще может подключаться к программному обеспечению для майнинга, работающему в Linux). Также, его интерфейс не очень удобен, и у нового пользователя могут возникнуть некоторые трудности с пониманием того, как именно все работает.

Hashr8: для пользователей, знающих о майнинге всё

Hashr8 — это операционная система, подходящая как для ASICов, так и для GPU ригов. Система также поддерживает множество пулов и майнеров. Мониторить устройства можно не только в веб-интерфейсе, но и через мобильное приложение. Поддержка предоставляется круглые сутки. Кроме того, Hashr8 можно использовать бесплатно — такой вариант доступен майнерам, использующим до 3 устройств включительно. При этом нет никаких других ограничения — бесплатные пользователи могут использовать все функции системы.

Впрочем, несмотря на вышеперечисленные преимущества, Hashr8 также обладает некоторыми недостатками. Во-первых, связаться со службой поддержки можно только при помощи формы на сайте или по email — таким образом, вы вряд ли получите помощь мгновенно. На сайте также отсутствует FAQ, так что если у вас возникнет какая-то проблема, существует вероятность, что вам придется решать её самостоятельно. Во-вторых, Hashr8 является достаточно нестабильной системой, что может повлиять на ваши доходы.

Какое программное обеспечение выбрать?

Окончательное решение зависит от ваших потребностей, но мы рекомендуем выбрать стабильную и универсальную систему, которая поддерживает и ASICи, и GPU риги. Таким образом, у вас будет свобода действий, что особенно актуально, если у вас много устройств. То же касается GPU ригов — лучше выбрать систему, которая отлично работает как с картами AMD, так и Nvidia.

Выбирайте с умом, и удачного Bitcoin-майнинга!

Обзор Cgminer: особенности, установка, настройка (2019)

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

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

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

В данном обзоре рассмотрим одного из основных представителей отрасли, майнер Cgminer.

Содержание:

Что такое Cgminer?


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

Рассматриваемый Cgminer создавался в тот период, когда майнинг велся в основном на картах с чипом от AMD.

Грамотно использоваться ядра CUDA, используемые в картах NVidia стали гораздо позже, поэтому разработчики и не стали перекраивать сове детище под расширение функционала и сосредоточились на обновлениях.

Кроме функции “проводника”, подключающего пользователя к общей сети пула Cgminer обладает еще несколькими важными свойствами:

  • Разгон ядер видеокарты;
  • Регулирование работы кулеров;
  • Работа через прокси;
  • Использование балансировочных алгоритмов;
  • Автоматическое отключение неработающих вокеров.

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

 Главным недостатком Cgminer, по мнению пользователей, является отсутствие графической оболочки (интерфейса). Особенно сильно это сказывается на новичках, для которых процессы редактирования конфигурационных файлов руками крайне утомительны и нередко приводят к необходимости переделывать все.

перейти к содержанию ↑

Как начать майнинг с Cgminer?


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

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

Когда пул выбран, на нем необходимо зарегистрироваться, создать worker и идентифицировать оборудование в пуле, путем присвоения любого имени.

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

Теперь переходим к настройкам Cgminer. После распаковки архива необходимо выбрать файл с расширением *bat. Он отвечает за ключевые настройки Cgminer.

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

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

перейти к содержанию ↑

Работа с файлами Cgminer


Мы разобрали, что Cgminer управляется при помощи консольных команд. Программа не сохраняет введенные команды.

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

Среди часто используемых команд следующие:

  • 0 – сюда вводится адрес пула;
  • Cgminer – путь к запускающему майнинг файлу на жестком диске системы;
  • Scrypt – здесь указывается тип протокола, под которым ведется добыча;
  • P – сгенерированный пароль для каждого вокера в системе. По умолчанию он состоит из одной буквы x;
  • U – имя вокера, который будет запускаться.

Важным параметром, влияющим на хэшрейт процесса является Intensity. Он может иметь показатель от 1 до 20. Многие майнеры имеют собственное представление о том, каким должен быть параметр “Интенсивность”.

 Максимальный размер в 20 единиц может так нагрузить систему, что в ней закончится память и хэшрейт упадет. Указать 0 или 1 чревато тем, что система перенастроит показатель сама в соответствие со своими представлениями о комфорте майнинга.

Это снова приведет к падению хэшрейта.

Найти лучшее значение проще всего опытным путем. Запускайте майнинг с разными показателями на протяжении 20 минут и записывайте хэшрейт.

На каком показателе он окажется максимальным, такой и оставляйте переменную.

При изменении количества видеокарт в системе, добывающей криптовалюту, переменную интенсивности в Cgminer нужно перенастроить. Он должен быть кратным количеству видеокарт в системе.

перейти к содержанию ↑

В заключение

В материале мы рассмотрели программу Cgminer предназначенную для работы с видеокартами от AMD.

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

Обзор Cgminer: особенности, установка, настройка

1.6 (32%) 10 голос(ов)

Майнинг криптовалют на примере Dogecoin

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


Для начала следует определиться с тем, какой компьютер целесообразно использовать для майнинга. Некоторые используют для этих целей даже Raspberry Pi, по производительности уступающий процессорам десятилетней давности, однако такие майнеры делают это скорее из принципа «потому что могу» или «потому что интересно». Дело в том, что даже современные процессоры, как правило, использовать нецелесообразно, поскольку они выдают не более нескольких десятков Кхешей/с, в то время как топовые видеокарты превосходят их в 10-20 раз. Поэтому детально рассмотрим майнинг на примере видеокарт, а для процессоров оставим ссылку на наиболее популярную программу cpuminer, настройка которой не вызовет особенных сложностей после ознакомления с майнингом на видеокартах.

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

Узнать рейтинг производительности процессоров, мобильных и десктопных видеокарт можно на этой странице. Смотреть необходимо на колонку kH/s. Как видно, производительность топовых Nvidia заканчивается на отметке 400+ kH/s, в то время как лучшие радеоны доходят до 1500 kH/s, хотя справедливости ради стоит отметить, что столь заоблачные показатели демонстрируют лишь двухчиповые GPU.

Для майнинга на Nvidia потребуется программа Cudaminer, а для ATI – sgminer либо cgminer 3.72, которую необходимо искать через поисковик, причем именно эту версию, поскольку в более поздних убрали поддержку алгоритма Scrypt.

В общем случае для запуска майнера (программы для майнинга) требуется указать адрес пула, логин/пароль пользователя и настройки для оптимизации видеокарты.

Список наиболее популярных пулов Dogecoin можно найти здесь. Выбирать следует не самые маленькие пулы, чтобы не искать один блок несколько дней, но и не самые большие, чтобы распределять вычислительную мощность, децентрализуя сеть и предохраняя ее от атаки 51%. Рекомендую обратить внимание на пулы https://doge.hashfaster.com и https://fast-pool.com/ как одни из наиболее популярных и надежных (пулы иногда ддосят, поэтому лучше выбирать проверенные временем).

После регистрации на выбранном пуле необходимо создать «рабочего» (worker). Это учетная запись для компьютера, выполняющего вычисления. Для создания рабочего слева выбирается закладка My Workers и добавляется новый Worker с именем и паролем. Для простоты достаточно использовать «1» «1», поскольку худшее, что может случиться — кто-то подберет пароль и добавит его в свой майнер, после чего начнет майнить коины в ваш аккаунт.

После добавления рабочего желательно настроить автоперевод коинов на локальный кошелек (программу, установленную на компьютере). Для этого на закладке Edit Account в поле Payment Address добавляется адрес своего кошелька, скопированный из официального клиента Dogecoin или MultiDoge. На той же закладке желательно включить автовыплату, то есть перевод коинов в кошелек в автоматическом, а не в ручном режиме. Для этого в поле Automatic Payout Threshold вписывается количество монет, при достижении которого они выводятся в кошелек. Значение можно поставить любое, но желательно, чтобы вывод происходил не слишком часто и не слишком редко, например раз в сутки, для чего придется предварительно помайнить некоторое время, чтобы оценить количество коинов, получаемых за сутки.

Для запуска майнинга возле исполняемого файла (соответственно cudaminer.exe либо sgminer.exe) создается исполняемый bat-файл с произвольным названием, например, run.bat.

Файл должен быть приблизительно следующего содержания:

Для ATI: sgminer —scrypt -o stratum+tcp://stratum.doge.hashfaster.com:3339 -u User.1 -p 1
Для Nvidia: cudaminer.exe -o stratum+tcp://stratum.doge.hashfaster.com:3339 -u user.1 -p 1
—scrypt — используемый алгоритм
-o stratum+tcp://stratum.doge.hashfaster.com:3339 — адрес пул-сервера. Адрес, включая порт, можно узнать на закладке пула «Getting Started».
-u User.1 — имя пользователя (User) и рабочего(1) в пуле, записанные вместе через точку. Имя пользователя — использованное для регистрации на сайте. Имя рабочего — указанное на закладке My Workers.
p 1 — пароль рабочего (не путать с паролем для входа на сайт)

После создания bat файла и его запуска должен начаться майнинг. Если этого не произошло и коммандная строка закрылась, добавьте в конце bat файла команду pause чтобы окно автоматически не исчезало и давало возможность прочитать сообщение об ошибке. Выглядеть bat файл будет следующим образом:
sgminer —scrypt -o stratum+tcp://stratum.doge.hashfaster.com:3339 -u User.1 -p 1
Pause

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

Для изменения частот можно использовать программы Afterburner или Trixx. Интересно, что в некоторых случаях для повышения производительности необходимо снизить частоты видеокарты (особенность работы алгоритма Scrypt), что делает ее более холодной и тихой. Чтобы далее снизить температуру и шум GPU, можно заняться андервольтингом видеокарты.

Узнать необходимые параметры для каждой видеокарты можно по уже упоминавшейся ранее ссылке. Параметры и частоты могут значительно отличаться даже для видеокарт на одном чипе, и ориентироваться стоит на конкретную модель и производителя. Рассмотрим процесс настройки на примере ATI Radeon R9 280x.

После запуска майнинга смотрим, сколько kH/s выдает видеокарта. Как можно убедиться по ссылке выше, нормальное значение для R9 280x находится в районе 700 Kh/s, и если ваша производительность оказывается существенно ниже, необходимо подобрать оптимальные параметры (интенсивность и т.д.).

Берем наиболее распространенные параметры для данной видеокарты:
-I 13 -g 2 -w 256 —thread-concurrency 8192
И проверяем, увеличится ли ее производительность. Если это произошло, но производительность не дотягивает до ожидаемой, с помощью Afterburner или Trixx по таблице подбираются правильные частоты видеокарты. Например, ядро — 1040, память — 1500. Если производительность все еще не соответствует табличной, идем дальше по списку параметров в списке.

Процесс настройки может показаться несколько запутанным, но на самом деле совсем не сложен. Значительно упростить задачу можно, вбив в поисковике запрос «cgminer setup MSI Twin Frozr III R9 280x» (указав свою модель видеокарты), после чего поисковик, скорее всего, выдаст ссылки на форумы, где указаны оптимальные частоты и параметры.

После всех настроек bat-файл должен выглядеть приблизительно следующим образом:
sgminer —scrypt -o stratum+tcp://stratum.doge.hashfaster.com:3339 -u User.1 -p 1 -I 13 -g 2 -w 256 —thread-concurrency 8192
Pause

Поскольку пул-сервера иногда подвергаются ddos-атакам или не работают по другим причинам, желательно сразу добавить запасной пул, на который майнер будет переключаться автоматически, если основной пул перестанет откликаться. Для этого в bat-файл добавляется еще один адрес пула (и параметр —failover-only для видеокарт ATI). Исполняемый bat-файл в этом случае будет выглядеть следующим образом:
sgminer —scrypt —failover-only -o stratum+tcp://stratum.doge.hashfaster.com:3339 -u User.1 -p 1 -o stratum+tcp://fast-pool.com:3333 -u User.1 -p 1

При настройке майнинга также не стоит забывать о том, что видеокарта длительное время будет находиться под 100% нагрузкой и заметно нагреется. Поэтому желательно обеспечить хорошую вентиляцию в корпусе, чтобы снизить ее температуру. Желательно, чтобы температура под нагрузкой была не выше 80-90 градусов (хотя некоторые видеокарты, например R9 290x, рассчитаны и на более жесткие условия – до 95 градусов). Чтобы температура видеокарты не превышала определенную отметку, в sgminer необходимо добавить параметр:
—auto-fan —temp-target 80 (программа возьмет на себя регулировку оборотов кулера и будет держать температуру видеокарты ниже 80 градусов).

Еще одна концепция, которую необходимо осмыслить для того, чтобы разобраться в майнинге, это сложность майнинга. Начнем с простого примера. Предположим, один человек занимается майнингом определенной криптовалюты. В таком случае все монеты из решенных им блоков будут принадлежать только ему. Если майнингом занимается 10 человек, то монеты из каждого блока будут делиться между ними, пропорционально производительности их компьютеров. То есть компьютер с производительностью 5% от общей будет получать соответственно 5% монет.

Принципиальный момент майнинга заключается в том, что независимо от количества майнеров скорость майнинга не увеличивается. Если один человек за час решит десять блоков, то 1 млн человек за час решат те же десять блоков. Это реализуется изменением сложности майнинга. Сеть наблюдает за собственной производительностью (за суммарным количеством Kh/s) и подобающим образом изменяет сложность майнинга (сложность решения уравнений). Если на поиск одного блока уходит одна минута, но производительность сети вдруг увеличилась вдвое, то следующий блок будет решен не за 30 секунд, а также за одну минуту. Как правило, сложность майнинга переключается не после каждого блока (это более новая тактика, решающая некоторые проблемы), а через несколько часов или даже недель (биткоину для нахождения 2016 блоков и подстройки сложности требуется в среднем две недели), но это не меняет принципа автоподстройки.

Итоги

Как уже было сказано в начале, эта инструкция будет хорошим руководством для майнинга любой цифровой валюты. Независимо от алгоритма, все криптовалюты имеют практически идентичные методы майнинга, а отличаться могут лишь конкретные программы и некоторые дополнительные параметры, которые, как правило, детально расписаны на пулах. Если какие-то моменты все же остались непонятными, читайте материал «Что такое криптовалюта и как она работает«.

Майнинг биткойнов с помощью Cgminer в Ubuntu — Linux Hint

Введение

Cgminer — это биткойн-майнер ASIC / FPGA с открытым исходным кодом, разработанный для ряда платформ, включая Windows, Linux и OSx. Он состоит из сложных алгоритмов, разработанных с помощью языка программирования C, чтобы использовать максимальную производительность оборудования и с легкостью получить прибыльное количество биткойнов в зависимости от производительности машины. Cgminer в настоящее время не поддерживает GPU, поскольку его больше нельзя использовать для компенсации мощности и времени, затрачиваемых на производство биткойнов; и поэтому необходимо использовать ASIC.

Настройка Cgminer

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

Он загружает необходимые пакеты для компиляции, меняет каталог на src для установки cgminer, клонирует cgminer из github в локальную систему, снова меняет каталог на cgminer, готовит сборку к компиляции и, наконец, компилирует исходные коды. После компиляции выйдите из cgminer и перейдите к следующему сегменту. Может потребоваться использовать sudo перед командами, если возникает ошибка с запросом административных привилегий.

  • apt-get install autoconf gcc make git libcurl4-openssl-dev libncurses5-dev libtool libjansson-dev libudev-dev libusb-1.0-0-dev
  • компакт-диск / usr / src /
  • git clone https://github.com/ckolivas/cgminer.git
  • компакт-диск cgminer
  • ./autogen.sh
  • марка

Рисунок 1 Cgminer расположен по адресу / usr / src / cgminer

Создать кошелек

Существует множество кошельков для хранения биткойнов, поэтому найти подходящий может быть сложно. Обычно по умолчанию рекомендуется использовать Bitcoin Core из соображений безопасности, но для загрузки «цепочки блоков биткойнов», которая обычно потребляет более 100 ГБ полосы пропускания по состоянию на 2017 год, требуется некоторое время. Итак, в этом руководстве используется этот легкий и простой клиент, известный как electrum.

Следующие шаги научат вас, как установить и настроить Electrum для создания личного биткойн-кошелька.

1. Сначала используйте следующие команды одну за другой, чтобы установить QT и Electrum в систему.

  • apt-get update
  • apt-получить обновление
  • apt-get установить python-qt4 python-pip
  • apt-get install python-pip python-dev build-essential
  • pip2 установить https://download.electrum.org/2.9.3/Electrum-2.9.3.tar.gz

2. После установки. Запустите «Electrum» из «Dash» в интерфейсе Unity. Это тире эквивалентно меню «Пуск» Windows в семействе Windows.


3. Введите имя кошелька в следующее текстовое поле и продолжайте.


4. Выберите «стандартный кошелек» из предложенных вариантов

5. Выберите «Create a new seed», чтобы указать, что это новый кошелек. В качестве альтернативы, если кошелек уже был создан, его можно восстановить с помощью опции «У меня уже есть семя».

6. Он сгенерирует начальный ключ и распечатает его на экране, просто скопируйте его и вставьте в следующее текстовое поле, чтобы продолжить в качестве подтверждения.


7. Теперь введите стандартный пароль кошелька. Кроме того, его можно зашифровать с помощью опции «зашифровать файл кошелька» для дальнейшей защиты.


8. Когда Electrum настроен правильно, как указано выше. Он будет отображать свое главное окно, где по умолчанию в первом окне отображаются детали транзакций, затем вкладка отправки для отправки монет и вкладка получения для получения монет.Просто переключитесь на вкладку «Получить», найдите общедоступный биткойн-адрес, скопируйте его и храните в безопасном месте.

Присоединиться к пулу

В настоящее время добывать биткойны в одиночку на одной машине невыгодно из-за затрат, которые требуются для генерации достаточного количества биткойнов; поэтому была изобретена концепция бассейна, чтобы сделать его эффективным и быстрым. Пул — это совокупность майнеров, которые работают вместе, чтобы добывать монеты, а затем делятся добычей, когда блок найден. Комиссия выплачивается майнерам, нашедшим блок.Обычно выплата доступна сразу, но во многом это зависит от поставщика услуг. В этом руководстве в качестве поставщика выбирается «Bitcoin Merge Mining Pool», где выплата производится немедленно.

1. Перейдите на следующий веб-сайт

http://mmpool.org/register

2. Введите желаемое имя пользователя и вышеупомянутый скопированный публичный биткойн-адрес в текстовое поле «Биткойн», как показано ниже.

3. Введите следующие команды в Ubuntu «Терминал»

.

компакт-диск / usr / src / cgminer

4.Теперь подключите USB «ASICMiner Block Erupter» к компьютеру. Следующий был взят из Amazon. Обычно это стоит от 80 до 100 долларов.

5. Во время подключения снова введите следующую команду в терминале Ubuntu

./cgminer -o stratum + tcp: //mmpool. org: 3333 -u ВАШЕ ИМЯ ПОЛЬЗОВАТЕЛЯ –p НИЧЕГО

6. Затем начнется добыча биткойнов. Скорость определяется скоростью хеширования в секунду, которая обычно обозначается как Mh / s, что означает мегахеш в секунду.Чем выше Mh / s, тем лучше будет устройство «ASICMiner Block Erupter». Скорость хеширования вышеупомянутого продукта составляет 330MH / s, но в любом интернет-магазине по низкой цене доступны лучшие и худшие блочные асики-эруптеры. В настоящее время самым мощным из доступных на Amazon является «ASICMiner Block Erupter Blade», который рассчитан на 10,7 ГГц / с.

7. Чтобы увидеть прогресс всего майнинга, перейдите по этому конкретному адресу

http://mmpool.org/members, где показан следующий отчет при указании имени пользователя, для которого были сгенерированы биткойны.

Для биткойнов минимальная сумма вывода составляет 0,00500000 в «Bitcoin Merge Mining Pool»

Другие популярные пулы, доступные в Интернете

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

  1. ком,
  2. BitMinter,
  3. ком,
  4. Элигиус,
  5. Дайте мне МОНЕТЫ,
  6. KanoPool,
  7. MergeMining,
  8. P2Pool,
  9. BTCDig
Как использовать графический процессор для майнинга биткойнов?

Как объяснялось ранее в этой статье, из-за стоимости производства невыгодно использовать GPU или CPU для майнинга биткойнов, и именно поэтому в первую очередь необходимы устройства ASIC. Однако, если есть пара видеокарт AMD с достаточной мощностью, их можно использовать для добычи пары биткойнов с некоторыми усилиями.Тем не менее в этой статье не рекомендуются видеокарты NVidia и Intel, а также ЦП для производства биткойнов из-за их ужасно низкой производительности.

На данный момент лучшими видеокартами для майнинга биткойнов являются AMD 5870 × 6, 5850 × 6, 6990 × 3, 7970 × 3, 5830 × 6, 7970 × 3, 5870 × 4, 6990 × 2, 6990 × 2, 6990 × 2, 6990 × 2, 5850 × 4, 6950 × 4, 6970 × 3, 6870 × 4, 6870 × 4,6 870 × 4, 6950 × 3, 5850 × 3, и все они способны иметь более 1000 Mh / s, что означает более 1 Gh / s, что довольно много по сравнению со многими устройствами ASICBlock Erupters размером с USB. Однако в настоящее время Cgminer не поддерживает майнинг на GPU; следовательно, для работы майнинга на GPU требуется версия 3.7 или ниже.

В приведенном выше сегменте « Setup Cgminer» используйте следующую команду вместо той, что предоставлена ​​там. Это загрузит последнюю версию, поддерживающую майнинг на GPU.

git clone https://github.com/ckolivas/cgminer/tree/3.7

В настоящее время отсутствуют драйверы для Ubuntu 17.04, последней стабильной общедоступной версии для настольных ПК для операционной системы Ubuntu.Однако есть один для 16.04, который можно скачать по этому адресу

.

После загрузки установите с помощью следующей команды

  • cd / tmp
  • tar xf amdgpu-pro- <НОМЕР ВЕРСИИ> .tar.xz
  • chmod + x amdgpu-pro- <НОМЕР ВЕРСИИ> .run
  • sudo ./amdgpu-pro-< НОМЕР ВЕРСИИ> .run

, затем установите APP SDK

  • cd / tmp
  • tar -xvjf AMD-APP-SDKInstaller- <НОМЕР ВЕРСИИ> -GA-linux64. tar.bz2
  • chmod + x AMD-APP-SDKInstaller- <НОМЕР ВЕРСИИ> -GA-linux64.run
  • sudo ./AMD-APP-SDKInstaller-< НОМЕР ВЕРСИИ> -GA-linux64.run

Наконец, следующие команды для настройки Cgminer для графического драйвера AMD. Первая команда настраивает видеокарту, вторая копирует ADL SDK в каталог cgminer, четвертая подготавливает компиляцию cgminer, затем cgminer устанавливает соответствующие флаги графического процессора для работы с графическим драйвером AMD, компилирует cgminer.После завершения этого шага, начиная с , создайте сегмент кошелька .

  • sudo aticonfig –adapter = all -f –initial
  • cp / usr / ADL_SDK / include / * / usr / cgminer / ADL_SDK /
  • компакт-диск / usr / src / cgminer
  • пробег ./autogen.sh
  • CFLAGS = ”- O2 -Wall -march = native -I / opt / AMDAPPSDK- / include /” LDFLAGS = ”- L / opt / AMDAPPSDK- / lib / x86_64 ″ . /Configure –enable-opencl –enable-scrypt
  • марка
Полезные биткойн-асики для майнинга

Как майнить лайткойны с помощью CGMiner в Windows

  • 1.Создать аккаунт

    Перейдите в раздел «Регистрация», если вы еще не создали учетную запись.

  • 2. Скачать CGMiner

    Загрузите CGMiner отсюда.

  • 3. Распакуйте CGMiner на жесткий диск

    Откройте только что загруженный архив с помощью 7-Zip, WinRAR или другой программы и запакуйте его на жесткий диск.

  • 4.Создайте свой командный файл

    • 4.1. Измените расширение файла

      Создайте пустой текстовый файл. Если вы не видите расширение файла (.txt) в конце нового файла, например «Новый текстовый документ.txt», вам необходимо изменить параметры папки.
      Нажмите клавишу «ALT», чтобы открыть следующие параметры.

      Щелкните «Параметры папки …» и снимите флажок «Скрывать расширения для известных типов файлов». Щелкните ОК.

    • 4.
      2. Сделайте свой командный файл

      Переименуйте вновь созданный файл в «coinat.летучая мышь «

    • 4.3. Отредактируйте командный файл

      Щелкните правой кнопкой мыши «coinat.bat», а затем «Изменить»

      Введите следующие строки

          цвет 02
          setx GPU_MAX_ALLOC_PERCENT 100
          C: \ путь \ к \ cgminer.exe --scrypt -o stratum + tcp: //ltc.coinat.com: 3333 -u  miner.1  -p  x 
                                                                                       
      ВНИМАНИЕ: Не забудьте изменить путь к файлу (C: \ path \ to \)!

  • 5.

    Найдите оптимальные настройки видеокарты

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

  • 6.Добавьте настройки в свой командный файл

    Снова откройте командный файл и вставьте настройки
    ПРИМЕЧАНИЕ: Убедитесь, что «—scrypt» включен в список параметров!

  • 7.

    Подготовьте своего рабочего

    Перейти к Coinat.com и авторизуйтесь.
    Затем перейдите в «Моя учетная запись»> «Мои рабочие» и убедитесь, что учетные данные рабочего такие же, как в вашем пакетном файле.

  • 8. Начать майнинг

    Щелкните правой кнопкой мыши командный файл, затем нажмите «Открыть» или дважды щелкните его.

    Вы должны увидеть что-то похожее на это

  • Лучшее программное обеспечение для майнинга биткойнов 2021 года

    Часто задаваемые вопросы

    Что такое программное обеспечение для майнинга биткойнов?

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

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

    Как работает программное обеспечение для майнинга биткойнов?

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

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

    Сколько стоит программное обеспечение для майнинга биткойнов?

    Стоимость программного обеспечения для майнинга биткойнов варьируется. Как правило, они могут варьироваться от бесплатной версии до нескольких долларов в месяц за специализированную интегральную схему (ASIC) до программного обеспечения, заряжающего от 1% до 2% вашей мощности хэширования, которое создается с использованием алгоритма. Имейте в виду, что вам также может потребоваться покупка оборудования для биткойнов и специального кошелька.

    Как заработать на майнинге биткойнов?

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

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

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

    GitHub — Max-Coin / cgminer: MaxCoin cgminer

     Это модифицированное программное обеспечение cgminer для стратум-майнинга MaxCoin.
    
    Использование: cgminer --keccak -o stratum + tcp: // POOLURL: PORT -u WEBLOGIN.WORKER -p WORKERPASSWORD
    cgminer --keccak -o stratum + tcp: //maxpool.1gh.com: 17333 -u ВАШ-КОШЕЛЕК -p x
    
    Разработано для пула MAX.1GH.COM путем повторного заказа.
    Макс: mdr5rGdv5mq4zniSZDb6FdWnhUjV71C5d9
    BTC: 1QCdQmJYUqJh5NJiPgU3LQzz3atvk58oL3
    
    Как построить:
    sh autogen.sh
    ./configure --enable-keccak
    делать
    
    
    
    Исходная стопка авторских прав следует
    
    Это многопоточный многопулевой GPU, FPGA и ASIC-майнер с ATI GPU.
    мониторинг, (превышение) тактовой частоты и поддержка скорости вентилятора для биткойнов и производных
    монеты.Не используйте одновременно в нескольких цепочках блоков!
    
    Этот код предоставляется полностью бесплатно программистом в его запасе.
    время, так что пожертвования будут очень благодарны. Пожалуйста, рассмотрите возможность пожертвования
    адрес ниже.
    
    Кон Коливас 
    BTC: 15qSxP1SQcUX3o4nhkfdbgyoWEFMomJ4rZ
    
    Егор Мельников 
    CLR: CVmbAqsiUwRGrNXCkQqqUnYBs6b3qbbEYQ
    
    СКАЧАТЬ:
    
    https://github.com/Eropi4/cgminer_keccak/releases
    
    GIT TREE:
    
    https://github.com/Eropi4/cgminer_keccak
    
    Поддержка резьбы:
    
    http: // bitcointalk.org / index.php? topic = 28402.0
    
    IRC канал:
    
    irc: //irc.freenode.net/cgminer
    
    Лицензия: GPLv3. Подробнее см. КОПИРОВАНИЕ.
    
    СМОТРИ ТАКЖЕ API-README, ASIC-README, FGPA-README, GPU-README И SCRYPT-README ДЛЯ
    БОЛЬШЕ ИНФОРМАЦИИ ПО КАЖДОМУ.
    
    ---
    
    КРАТКОЕ ОПИСАНИЕ ИСПОЛЬЗОВАНИЯ:
    
    После сохранения конфигурации из меню вам не нужно давать cgminer никаких
    аргументы, и он загрузит вашу конфигурацию.
    
    Любой файл конфигурации может также содержать один
    "включить": "имя файла"
    для рекурсивного включения другого файла конфигурации.Запись конфигурации сохранит все настройки из всех файлов на выходе.
    
    
    Единый бассейн:
    
    cgminer -o http: // пул: порт -u имя пользователя -p пароль
    
    Несколько пулов:
    
    cgminer -o http: // pool1: порт -u pool1username -p pool1password -o http: // pool2: port -u pool2usernmae -p pool2password
    
    Единый пул со стандартным http прокси, обычный рабочий стол:
    
    cgminer -o "http: proxy: port | http: // pool: port" -u имя пользователя -p пароль
    
    Единый пул с прокси socks5, обычный рабочий стол:
    
    cgminer -o "socks5: proxy: port | http: // pool: port" -u имя пользователя -p пароль
    
    Единый пул с поддержкой протокола stratum:
    
    cgminer -o stratum + tcp: // пул: порт -u имя пользователя -p пароль
    
    Список типов прокси:
     http: стандартный http 1.1 прокси
     http0: http 1.0 прокси
     socks4: прокси socks4
     socks5: прокси socks5
     socks4a: прокси socks4a
     socks5h: прокси socks5 с использованием имени хоста
    
    Если вы скомпилируете cgminer с версией CURL до 7.19.4, то некоторые из вышеперечисленных
    не будет в наличии. Все доступно, начиная с версии CURL 7.19.4.
    
    Если вы укажете параметр --socks-proxy для cgminer, он будет применяться только ко всем пулам.
    которые не указывают свои собственные настройки прокси, как указано выше
    
    ---
    ПОСТРОЕНИЕ CGMINER ДЛЯ СЕБЯ
    
    ЗАВИСИМОСТИ:
    Обязательный:
    curl dev-библиотека http: // curl.haxx.se/libcurl/
    (libcurl4-openssl-dev)
    
    pkg-config http://www.freedesktop.org/wiki/Software/pkg-config
    libtool http://www.gnu.org/software/libtool/
    По желанию:
    библиотека curses для разработчиков
    (libncurses5-dev или libpdcurses на WIN32 для текстового пользовательского интерфейса)
    
    AMD APP SDK http://developer.amd.com/sdks/AMDAPPSDK
    (Этот SDK является обязательным для майнинга на GPU)
    
    AMD ADL SDK http://developer.amd.com/sdks/ADLSDK
    (Этот SDK является обязательным для мониторинга и синхронизации графического процессора ATI)
    
    библиотека разработчика libudev (libudev-dev)
    (Это требуется только для поддержки ASIC + FPGA и только для Linux)
    
    Если строить из git:
    autoconf
    автопроизводитель
    
    
    Специальные параметры конфигурации CGMiner:
    --disable-opencl Переопределить обнаружение и отключить сборку с помощью opencl
    --disable-adl Обнаружение переопределения и отключение строительства с помощью adl
    --enable-bflsc Поддержка компиляции для ASIC BFL (по умолчанию отключено)
    --enable-bitforce Поддержка компиляции для ПЛИС BitForce (по умолчанию отключено)
    --enable-icarus Поддержка компиляции для ПЛИС битового потока Icarus (по умолчанию отключено)
    --enable-modminer Поддержка компиляции для ПЛИС ModMiner (по умолчанию отключено)
    --enable-ztex Поддержка компиляции для Ztex Board (по умолчанию отключено)
    --enable-avalon Поддержка компиляции для Avalon (по умолчанию отключено)
    --enable-klondike Поддержка компиляции для Клондайка (по умолчанию отключено)
    --enable-scrypt Поддержка компиляции для майнинга scrypt litecoin (по умолчанию отключено)
    --enable-keccak Поддержка компиляции для майнинга keccak Copperlark (по умолчанию отключено)
    --without-curses Поддержка компиляции curses TUI (по умолчанию включена)
    
    Основные инструкции по сборке * nix:
    На самом деле построить:
    
    ./autogen.sh # требуется только при сборке из репозитория git
    CFLAGS = "- O2 -Wall -march = native" ./configure <параметры>
    
    Установка не требуется. Вы можете запустить cgminer из сборки
    каталог напрямую, но вы можете сделать установку, если хотите установить
    cgminer в указанное вами системное местоположение или местоположение.
    
    Инструкции по сборке для WIN32: см. Windows-build.txt
    
    ---
    
    Инструкции по использованию: Запустите cgminer --help, чтобы увидеть параметры:
    
    Применение: . [-atDdGCgIKklmpPQqrRsTouvwOchnV]
    Параметры как для файла конфигурации, так и для командной строки:
    --api-allow Разрешить доступ API (если включен) только к заданному списку [W:] IP [/ Prefix] адресов [/ subnets]
                        Это переопределяет --api-network, и вы должны указать 127.0.0.1 если требуется
                        W: перед IP-адресом дает этому адресу привилегированный доступ ко всем командам api
    --api-description Описание, помещенное в заголовок статуса API (по умолчанию: версия cgminer)
    --api-groups API однобуквенные группы G: cmd: cmd [, P: cmd: * ...]
                        См. API-README для использования
    --api-listen Слушать запросы API (по умолчанию: отключено)
                        По умолчанию любая команда, которая не просто отображает данные, возвращает отказ в доступе.
                        См. --Api-allow, чтобы преодолеть это
    --api-network Разрешить API (если включено) прослушивать / для любого адреса (по умолчанию: только 127.0.0.1)
    --api-mcast Включить прослушиватель многоадресной рассылки API (по умолчанию: отключено)
                        Слушатель будет работать только в том случае, если API также включен
    --api-mcast-addr  Адрес прослушивания многоадресной рассылки API, (по умолчанию: 224.0.0.75)
    --api-mcast-code  Код, ожидаемый в сообщении API Multicast, не используйте '-' (по умолчанию: "FTW")
    --api-mcast-port  Порт прослушивания многоадресной рассылки API, (по умолчанию: 4028)
    --api-port Номер порта API майнера (по умолчанию: 4028)
    --auto-fan Автоматически настраивать скорость вращения всех вентиляторов графического процессора для поддержания заданной температуры
    --auto-gpu Автоматически настраивать тактовые частоты всех ядер графического процессора для поддержания заданной температуры
    --balance Измените многопул-стратегию с аварийного переключения на равномерное распределение баланса
    --benchmark Запустить cgminer в тестовом режиме - не дает акций
    --compact Использовать компактный дисплей без статистики по устройствам
    --debug | -D Включить вывод отладки
    --device | -d  Выбрать устройство для использования, разделив одно значение, диапазон и / или запятую (например.грамм. 0-2,4) по умолчанию: все
    --disable-rejecting Автоматически отключать пулы, которые постоянно отклоняют общие ресурсы
    --expiry | -E  Верхняя граница того, через сколько секунд после начала работы мы считаем долю от нее устаревшей (по умолчанию: 120)
    --failover-only Не передавать данные о работе в пулы резервных копий, когда основной пул отстает
    --fix-protocol Не перенаправлять на другой протокол getwork (например, stratum)
    --hotplug  Установить время проверки горячего подключения на  секунд (0 = никогда по умолчанию: 5) - только с libusb
    --keccak Использовать алгоритм keccak для майнинга (только Copperlark)
    --kernel-path | -K  Укажите путь к файлу битового потока и ядра (по умолчанию: "/ usr / local / bin")
    --load-balance Изменить многопул-стратегию с отработки отказа на баланс на основе квот
    --log | -l  Интервал в секундах между выводом журнала (по умолчанию: 5)
    --lowmem Минимизировать кеширование общих ресурсов для приложений с низким объемом памяти
    --monitor | -m  Использовать команду custom pipe для вывода сообщений
    --net-delay Устанавливает небольшие задержки в сети, чтобы не перегружать медленные маршрутизаторы
    --no-submit-stale Не отправлять общие ресурсы, если они определены как устаревшие
    --pass | -p  Пароль для биткойн-сервера JSON-RPC
    --per-device-stats Включить подробный режим и выводить статистику по устройствам
    --protocol-dump | -P Подробный дамп действий на уровне протокола
    --queue | -Q  Минимальное количество рабочих элементов для постановки в очередь (0-10) (по умолчанию: 1)
    --quiet | -q Отключить вывод журнала, отображение состояния и ошибок
    --real-quiet Отключить весь вывод
    --remove-disabled Полностью удалить отключенные устройства, как если бы их не было
    --rotate  Изменить стратегию мультипула с отработки отказа на регулярную ротацию через N минут (по умолчанию: 0)
    --round-robin Изменить многопул-стратегию с отработки отказа на циклический при сбое
    --scan-time | -s  Верхняя граница времени, затрачиваемого на сканирование текущей работы, в секундах (по умолчанию: 60)
    --sched-start  Установить время дня в ЧЧ: ММ для начала добычи (однократное отключение без времени остановки)
    --sched-stop  Установить время дня в ЧЧ: ММ для остановки майнинга (завершится без времени начала)
    --scrypt Использовать алгоритм scrypt для майнинга (только litecoin)
    --sharelog  Добавить общий журнал к файлу
    --shares  Выйти после майнинга N долей (по умолчанию: без ограничений)
    --socks-proxy  Установить прокси socks4 (хост: порт) для всех пулов без указанного прокси
    --syslog Использовать системный журнал для вывода сообщений (по умолчанию: стандартная ошибка)
    --temp-cutoff  Температура, при которой устройство будет автоматически отключено, одно значение или список, разделенный запятыми (по умолчанию: 95)
    --text-only | -T Отключить вывод экрана в формате ncurses
    --url | -o  URL-адрес биткойн-сервера JSON-RPC
    --user | -u  Имя пользователя для биткойн-сервера JSON-RPC
    --verbose Записывать подробный вывод в stderr, а также вывод состояния
    --userpass | -O  Имя пользователя: пара паролей для биткойн-сервера JSON-RPC
    Параметры только для командной строки:
    --config | -c  Загрузить файл конфигурации в формате JSON
    См. Пример.conf для примера конфигурации.
    --help | -h Распечатать это сообщение
    --version | -V Показать версию и выйти
    
    
    Параметры USB-устройства (ASIC и FPGA):
    
    --icarus-options  Установить определенные конфигурации платы FPGA - один набор значений для всех или через запятую
    --icarus-Timing  Установить способ расчета времени Icarus - одна настройка / значение для всех или через запятую
    --usb  Выбор устройства USB (см. ниже)
    --usb-dump (см. FPGA-README)
    
    См. FGPA-README или ASIC-README для получения дополнительной информации об этом.Варианты только для ASIC:
    
    --avalon-auto Динамически настраивать частоту разгона avalon для достижения наилучшего хешрейта
    --avalon-fan  Установить процент скорости вентилятора для avalon, отдельного значения или диапазона (по умолчанию: 20-100)
    --avalon-freq  Установить частотный диапазон для avalon-auto, одно значение или диапазон
    --avalon-cutoff  Установить температуру отключения авалона при перегреве (по умолчанию: 60)
    --avalon-options  Установить параметры avalon baud: miners: asic: timeout: freq
    --avalon-temp  Установить целевую температуру avalon (по умолчанию: 50)
    --bflsc-overheat  Установить температуру перегрева, при которой устройства BFLSC дросселируют, 0 для отключения (по умолчанию: 90)
    --bitburner-Voltage  Установить напряжение ядра BitBurner в милливольтах
    
    См. ASIC-README для получения дополнительной информации об этом.Варианты только для ПЛИС:
    
    --bfl-range Использовать диапазон nonce на устройствах bitforce, если поддерживается
    
    См. FGPA-README для получения дополнительной информации об этом.
    
    
    Варианты только для графического процессора:
    
    --auto-fan Автоматически настраивать скорость вращения всех вентиляторов графического процессора для поддержания заданной температуры
    --auto-gpu Автоматически настраивать тактовые частоты всех ядер графического процессора для поддержания заданной температуры
    --disable-gpu | -G Отключить майнинг на GPU, даже если существуют подходящие устройства
    --gpu-threads | -g  Количество потоков на GPU (1-10) (по умолчанию: 2)
    --gpu-dyninterval  Установить интервал обновления в мс для графических процессоров, использующих динамическую интенсивность (по умолчанию: 7)
    --gpu-engine  Диапазон тактовой частоты ядра графического процессора (сверх) в МГц - одно значение, диапазон и / или список, разделенный запятыми (например,грамм. 850-900,900,750-850)
    --gpu-fan  процентный диапазон вентилятора графического процессора - одно значение, диапазон и / или список, разделенный запятыми (например, 25-85,85,65)
    --gpu-map  Сопоставить OpenCL с порядком устройств ADL вручную, связанный CSV (например, 1: 0,2: 1 отображает OpenCL 1 на ADL 0, 2 на 1)
    --gpu-memclock  Установить частоту (овер) памяти графического процессора в МГц - одно значение для всех или разделить запятыми для каждой карты.
    --gpu-memdiff  Установить фиксированную разницу в тактовой частоте между графическим процессором и памятью в режиме auto-gpu
    --gpu-powertune  Установить процент настройки мощности графического процессора - одно значение для всех или разделенное запятыми для каждой карты.--gpu-reorder Пытаться переупорядочить устройства GPU в соответствии с идентификатором шины PCI.
    --gpu-vddc  Установить напряжение графического процессора в вольтах - одно значение для всех или разделенное запятыми для каждой карты.
    --intensity | -I  Интенсивность сканирования графического процессора (d или -10 -> 10, по умолчанию: d для поддержания интерактивности рабочего стола)
    --kernel | -k  Переопределить используемое ядро ​​(diablo, poclbm, phatk или diakgcn) - одно значение или разделенное запятой
    --ndevs | -n Перечислить количество обнаруженных графических процессоров и выйти
    --no-restart Не пытаться перезапустить зависшие графические процессоры.
    --temp-hysteresis  Установить, насколько температура может выходить за пределы при автоматическом управлении скоростью (по умолчанию: 3)
    --temp-overheat  Температура перегрева при автоматическом управлении скоростью вентилятора и графического процессора (по умолчанию: 85)
    --temp-target  Целевая температура при автоматическом управлении скоростью вентилятора и графического процессора (по умолчанию: 75)
    --vectors | -v  Переопределить обнаруженный оптимальный вектор (1, 2 или 4) - одно значение или список, разделенный запятыми
    --worksize | -w  Обнаружено переопределение оптимального рабочего размера - одно значение или список, разделенный запятыми
    
    См. GPU-README для получения дополнительной информации о майнинге на GPU.Параметры только SCRYPT:
    
    --lookup-gap  Установить промежуток поиска GPU для scrypt-майнинга, через запятую
    --shaders  шейдеры графического процессора на карту для настройки сценария, разделенные запятыми
    --thread-concurrency  Установить параллелизм потоков GPU для scrypt-майнинга, через запятую
    
    См. SCRYPT-README для получения дополнительной информации о майнинге Litecoin.
    
    
    Cgminer должен автоматически найти все ваши ASIC Avalon, ASIC BFL, BitForce
    ПЛИС, ПЛИС с битовым потоком Icarus, ASIC Klondike, USB-блокирующие устройства ASICMINER,
    ПЛИС ModMiner или ПЛИС Ztex
    
    ---
    
    НАСТРОЙКА USB-УСТРОЙСТВ
    
    ОКНА:
    
    В Windows для прямой поддержки USB требуется установка WinUSB.
    драйвер (НЕ драйвер ftdi_sio) и прикрепите его к своим устройствам.Самый простой способ сделать это - использовать утилиту zadig, которая установит
    драйверы для вас, а затем, как только вы подключите свое устройство, вы можете выбрать
    "перечислить все устройства" в меню "Параметры", и вы сможете увидеть
    устройство как-то вроде: "BitFORCE SHA256 SC". Выберите установку или замену
    вариант драйвера и выберите WinUSB. Вы можете либо гуглить задиг, либо скачать
    это из директории cgminer по ссылке СКАЧАТЬ выше.
    
    LINUX:
    
    В Linux для прямой поддержки USB вообще не требуются драйверы.Однако из-за
    проблемы с разрешениями, вы не сможете майнить непосредственно на устройствах в качестве
    обычным пользователем без предоставления пользователю доступа к устройству или путем майнинга как
    root (администратор). Чтобы предоставить доступ обычному пользователю, вы можете сделать
    он является членом группы plugdev со следующими командами:
    
     sudo usermod -G plugdev -a `whoami`
    
    Если в вашем дистрибутиве нет группы plugdev, вы можете создать ее с помощью:
    
     sudo groupadd plugdev
    
    Чтобы устройства BFL мгновенно принадлежали группе plugdev и
    доступный любому из группы plugdev, вы можете скопировать файл
    "01-cgminer.rules »из архива cgminer в /etc/udev/rules.d
    каталог с помощью следующей команды:
    
     sudo cp 01-cgminer.rules /etc/udev/rules.d/
    
    После этого вы можете либо вручную перезапустить udev и повторно войти в систему, либо сделать это проще.
    просто перезагрузитесь.
    
    Расширенные параметры USB:
    
    Параметр --usb может ограничить количество ПЛИС Avalon, BFL ASIC, BitForce,
    Klondike ASIC, ПЛИС ModMiner или ПЛИС битового потока Icarus, которые он находит:
    
      --usb 1: 2,1: 3,1: 4,1: *
    или же
      --usb BAS: 1, BFL: 1, MMQ: 0, ICA: 0, KLN: 0
    или же
      --USB: 10
    
    Вы можете использовать только один из трех вышеупомянутых
    
    Первая версия
      --usb 1: 2,1: 3,1: 4,1: *
    позволяет выбрать устройства для майнинга из списка USB
     bus_number: device_address
    Все остальные USB-устройства игнорируются.
    Hotplug также будет смотреть только на устройства, соответствующие указанному списку и
    не найди ничего нового, если все они используются
    Вы можете указать только USB bus_number, чтобы найти все устройства, например 1: *
    что означает любые устройства на USB bus_number 1
    Это полезно, если вы отключите устройство, а затем снова подключите его к тому же порту,
    обычно он появляется снова с тем же номером bus_number, но с другим device_address
    
    Вы можете увидеть список всех USB-устройств в Linux с помощью sudo lsusb
    Cgminer перечислит распознанные USB-устройства с параметром '-n' или
    Параметр '--usb-dump 0'
    Опция '--usb-dump N' со значением N больше 0 будет сбрасывать много
    подробностей о каждом распознанном USB-устройстве
    Если вы хотите увидеть все USB-устройства, включите параметр --usb-list-all
    
    Вторая версия
      --usb BAS: 1, BFL: 1, MMQ: 0, ICA: 0, KLN: 0
    позволяет указать, сколько устройств выбрать для каждого устройства
    драйвер cgminer есть - на данный момент существует 5 драйверов USB: BAS, BFL, MMQ.ICA & KLN
    N.B. вы можете только указать, какой драйвер устройства следует ограничить, а не тип
    каждое устройство, например с помощью BAS: n вы можете ограничить количество устройств BFL ASIC, которые будут
    быть проверено, но вы не можете ограничить количество каждого типа BFL ASIC
    Также обратите внимание, что счетчик MMQ - это количество имеющихся у вас объединительных плат MMQ.
    не количество MMQ FPGA
    
    Третья версия
      --USB: 10
    означает использование не более 10 устройств из любых поддерживаемых USB-устройств.
    Как только cgminer будет иметь 10 устройств, он больше не будет настраиваться, а горячее подключение будет
    больше не сканировать
    Если одно из 10 устройств перестает работать, горячее подключение - если включено, по умолчанию
    - снова будет сканировать в обычном режиме, пока не будет 10 устройств
    
      --usb: 0 отключит все операции ввода-вывода USB, кроме инициализации libusb
    
    ПРИМЕЧАНИЕ. Параметр --device ограничивает используемые устройства в зависимости от их
    Порядок нумерации всех устройств, поэтому, если вы регулярно подключаете USB-устройства к горячему подключению,
    это не обязательно будут одни и те же устройства.---
    
    ВО ВРЕМЯ БЕГА:
    
    Следующие параметры доступны во время работы с одним нажатием клавиши:
    
    [P] ool management [G] PU management [S] ettings [D] isplay options [Q] uit
    
    P дает вам:
    
    Текущая стратегия управления пулом: отказоустойчивость
    [F] Ailover только отключен
    [A] dd pool [R] удалить пул [D] доступный пул [E] nable pool
    [C] стратегия управления изменением [S] пул ведьм [I] информация
    
    
    S дает вам:
    
    [Q] ueue: 1
    [S] cantime: 60
    [E] xpiry: 120
    [W] файл конфигурации обряда
    [C] перезапуск gminer
    
    
    D дает вам:
    
    [N] обычный [C] Learning [S] ilent mode (отключить весь вывод)
    [D] ebug: выкл.
    [P] er-устройство: выкл.
    [Q] uiet: выкл.
    [V] erbose: выкл.
    [R] Отладка ПК: выкл.
    [W] orkTime details: выкл.
    co [M] pact: выкл.
    [L] og интервал: 5
    
    
    Q выходит из приложения.G дает что-то вроде:
    
    GPU 0: [124,2 / 191,3 Mh / s] [A: 77 R: 33 HW: 0 U: 1,73 / м WU 1,73 / m]
    Температура: 67,0 C
    Скорость вентилятора: 35% (2500 об / мин)
    Частота двигателя: 960 МГц
    Частота памяти: 480 МГц
    Напряжение постоянного тока: 1.200 В
    Активность: 93%
    Настройка мощности: 0%
    Последняя инициализация: [2011-09-06 12:03:56]
    Поток 0: 62,4 Mh / s Включено в режиме реального времени
    Поток 1: 60,2 Mh / s Включено в режиме реального времени
    
    [E] nable [D] isable [R] estart GPU [C] hange settings
    Или нажмите любую другую клавишу, чтобы продолжить
    
    
    В текущем журнале отображается следующий вывод:
    
     [2012-10-12 18:02:20] Принято f0c05469 Diff 1/1 GPU 0 pool 1
     [2012-10-12 18:02:22] Принято 218ac982 Diff 7/1 GPU 1 pool 1
     [2012-10-12 18:02:23] Принято d8300795 Diff 1/1 GPU 3 pool 1
     [2012-10-12 18:02:24] Принято 122c1ff1 Diff 14/1 GPU 1 pool 1
    
    8-байтовое шестнадцатеричное значение - это вторые 8 байтов общего ресурса, передаваемого в
    бассейн.2 значения разницы - это фактическая цель сложности, которую достигла доля.
    за которым следует цель сложности, которую в настоящее время запрашивает пул.
    
    ---
    Также многие вопросы и ответы на часто задаваемые вопросы рассматриваются в ветке форума.
    посвященный этой программе,
    http://forum.bitcoin.org/index.php?topic=28402.0
    
    В выходной строке отображается следующее:
    (5s): 1713,6 (среднее): 1707,8 Mh / s | A: 729 R: 8 HW: 0 WU: 22,53 / м
    
    Каждый столбец выглядит следующим образом:
    5 с: 5-секундная экспоненциально убывающая средняя скорость хеширования.
    avg: средняя скорость хеширования за все время.
    A: Общая сложность Принимаемых акций.
    R: Общая сложность отклоненных акций
    HW: количество ошибок аппаратного обеспечения
    WU: рабочая утилита, определяемая как количество рабочих ресурсов diff1 в минуту.
         (принято или отклонено).GPU 1: 73,5C 2551 об / мин | 427,3 / 443,0Mh / s | A: 8 R: 0 HW: 0 WU: 4,39 / м
    
    Каждый столбец выглядит следующим образом:
    Температура (если поддерживается)
    Fanspeed (если поддерживается)
    5-секундная экспоненциально убывающая средняя скорость хеширования
    Средняя скорость хеширования за все время
    Общая сложность принятых акций
    Общая сложность отклоненных акций
    Количество аппаратных ошибок
    Утилита work, определяемая как количество общих ресурсов diff1 в минуту.
    
    Строка статуса cgminer показывает:
     ST: 1 SS: 0 NB: 1 LW: 8 GF: 1 RF: 1
    
    ST - это поэтапные рабочие элементы (готовые к использованию).SS - это устаревшие акции, отклоненные (обнаруженные и не отправленные, поэтому не считаются отклоненными)
    NB - в сети обнаружены новые блоки
    LW - это локально созданные рабочие элементы
    GF - Getwork Fail Occasions (сервер медленно обеспечивает работу)
    RF - случаи удаленного сбоя (сервер медленно принимает работу)
    
    Дисплей блока показывает:
    Блок: 0074c5e482e34a506d2a051a ... Начат: [17:17:22] Лучшая публикация: 2.71K
    
    Это показывает короткий отрезок текущего блока, когда начинается новый блок,
    и лучшая доля сложности за все время, которую вы нашли с момента запуска cgminer
    этот раз.---
    МНОГОПОЛЬЗОВАТЕЛЬСКИЙ
    
    СТРАТЕГИИ ОТКАЗА С MULTIPOOL:
    Существует ряд различных стратегий работы с установками с несколькими пулами.
    имеется в наличии. У каждого есть свои преимущества и недостатки, поэтому несколько стратегий
    доступны по выбору пользователя согласно следующему списку:
    
    ОТКАЗ:
    Стратегия по умолчанию - отработка отказа. Это означает, что если вы введете несколько
    пулов, он попытается использовать их в качестве приоритетного списка, отойдя от 1-го
    на 2-е, 2-е на 3-е и так далее. Если какой-либо из предыдущих пулов восстановится, он будет
    вернуться к более высокоприоритетным.ПО-КРУГОВОЙ:
    Эта стратегия переходит от одного пула к другому только тогда, когда текущий пул падает.
    на холостом ходу и не пытается двигаться в противном случае.
    
    ПОВЕРНУТЬ:
    Эта стратегия перемещается через определенные пользователем интервалы от одного активного пула к другому,
    пропуск пулов, которые простаивают.
    
    БАЛАНС НАГРУЗКИ:
    Эта стратегия отправляет работу во все пулы на основе квот. По умолчанию все
    пулам выделяются равные квоты, если не указано с параметром --quota. Этот
    Распределение работы основано на раздаче работ, а не на возвращенных долях, поэтому
    независимо от целей сложности или отклоненных акций.Пока пул отключен
    или мертв, его квота сбрасывается до тех пор, пока он не будет снова включен. Квоты вперед
    ищу, поэтому, если квота меняется на лету, это влияет только на будущую работу.
    Если для всех пулов задана нулевая квота или все пулы с квотой мертвы, он будет
    вернуться в режим аварийного переключения. См. Квоту ниже для получения дополнительной информации.
    
    Флаг отказоустойчивости имеет особое значение в сочетании с балансировкой нагрузки.
    режим, и он распределяет квоту обратно в приоритетный пул 0 из любых пулов, которые
    не могут предоставить работу по какой-либо причине с целью соблюдения норм квот
    между остальными бассейнами.ОСТАТОК СРЕДСТВ:
    Эта стратегия отслеживает количество решаемых долей сложности 1 для каждого пула.
    и использует его, чтобы в конечном итоге выполнить одинаковый объем работы для всех пулов.
    
    
    ---
    КВОТЫ
    
    Стратегия множественного пула с балансировкой нагрузки основывается на планировщике на основе квот. В
    выдаваемые по умолчанию квоты равны, но пользователь может указать любые
    произвольное соотношение квот. Например, если все значения квоты в сумме составляют 100,
    каждое значение квоты будет процентным, но если указано 2 пула и pool0
    дается квота 1, а pool1 дается квота 9, pool0 получит 10%
    работа и pool1 получат 90%.Квоты могут быть изменены на лету через API,
    и не действуют ретроспективно. Установка нулевой квоты эффективно
    отключите этот пул, если все остальные пулы не отключены или не работают. В этом
    В этом сценарии балансировка нагрузки возвращается к стандартной стратегии аварийного переключения на основе приоритетов.
    Пока пул мертв, он теряет свою квоту, и попытки наверстать упущенное не предпринимаются.
    когда он вернется к жизни.
    
    Чтобы указать квоты в командной строке, пулы должны быть указаны с
    Разделенная точкой с запятой запись --quota (или -U) вместо --url.Пулы указаны с
    --url задается номинальное значение квоты 1, и записи могут быть смешанными.
    
    Например:
    --url poola: porta -u usernamea -p passa --quota "2; poolb: portb" -u usernameb -p passb
    Отдам пулу 1/3 работы и пулу 2/3 работы.
    
    Также поддерживается запись файлов конфигурации с квотами. Чтобы использовать вышеуказанное
    квоты в файле конфигурации они будут указаны так:
    
    "бассейны": [
            {
                    "url": "poola: porta",
                    "пользователь": "имя пользователя",
                    "пройти": "пройти"
            },
            {
                    "quota": "2; poolb: portb",
                    "пользователь": "имя пользователяb",
                    "пройти": "пройти"
            }
    ]
    
    
    ---
    ВЕДЕНИЕ ЖУРНАЛА
    
    cgminer войдет в stderr, если обнаружит, что stderr перенаправляется в файл.Чтобы включить ведение журнала, просто добавьте 2> logfile.txt в свою командную строку и logfile.txt.
    будет содержать зарегистрированный вывод на указанном вами уровне журнала (нормальный, подробный,
    отладка и т. д.)
    
    Другими словами, если вы обычно используете:
    ./cgminer -o xxx -u yyy -p zzz
    если вы используете
    ./cgminer -o xxx -u yyy -p zzz 2> файл журнала.txt
    он войдет в файл с именем logfile.txt и будет работать так же.
    
    В Linux также есть опция -m, которая запускает команду по вашему выбору.
    и направьте вывод напрямую в эту команду.Параметр «Отладка» сведений о рабочем времени добавляет сведения в конце каждой строки.
    отображается для принятых или отклоненных выполненных работ. Примером может быть:
    
     <-00000059.ed4834a3 M: X D: 1,0 G: 17: 02: 38: 0,405 C: 1,855 (2,995) W: 3,440 (0,000) S: 0,461 R: 17: 02: 47
    
    Первые 2 шестнадцатеричных кода - это хэш предыдущего блока, остальные сообщаются в
    секунд, если не указано иное:
    За предыдущим хешем следует используемый режим getwork M: X, где X - один из
    P: пул, T: тестовый пул, L: LP или B: эталонный тест,
    тогда D: d.ddd - это сложность, необходимая для получения доли от работы,
    затем G: чч: мм: сс: н.nnn, когда getwork или LP были отправлены в пул и
    n.nnn - это сколько времени потребовалось, чтобы ответить,
    за которым следует 'O', если это оригинальный гетворк, или 'C: n.nnn', если это был
    клон с n.nnn, указывающим, через какое время после получения работы она была клонирована,
    (m.mmm) - это сколько времени прошло с момента получения оригинальной работы до начала работы,
    W: n.nnn - сколько времени потребовалось для обработки работы, пока она не была готова к отправке,
    (m.mmm) - это время от готовности к отправке до фактического выполнения отправки, это
    обычно 0.000, если не возникла проблема с отправкой работы,
    S: n.nnn - сколько времени потребовалось, чтобы отправить завершенную работу и дождаться ответа,
    R: чч: мм: сс - фактическое время, когда был получен ответ на отправку работы.
    
    Если вы запустите cgminer с параметром --sharelog, вы можете получить подробную информацию
    информация по каждой найденной акции. Аргументом опции может быть "-" для
    стандартный вывод (не рекомендуется с пользовательским интерфейсом ncurses), любое допустимое положительное число
    для этого файлового дескриптора или имени файла.
    
    Чтобы записать общие данные в файл с именем «share.log "можно использовать:
    ./cgminer --sharelog 50 -o xxx -u yyy -p zzz 50> share.log
    ./cgminer --sharelog share.log -o xxx -u yyy -p zzz
    
    Для каждой найденной общей папки данные будут регистрироваться в формате CSV (значения, разделенные запятыми).
    формат:
        отметка времени, расположение, цель, пул, dev, thr, sharehash, sharedata
    Например (это завернуто, но на самом деле все в одной строке):
        1335313090, отклонить,
        ffffffffffffffffffffffffffffffffffffffffffffffffffff00000000,
        http: // localhost: 8337, GPU0,0,
        6f983c918f3299b58febf95ec4d0c7094ed634bc13754553ec34fc3800000000,
        00000001a0980aff4ce4a96d53f4b89a2d5f0e765c978640fe24372a000001c5
        000000004a4366808f81d44f26df3d69d7dc4b3473385930462d9ab707b50498
        f681634a4f1f63d01a0cd43fb338000000000080000000000000000000000000
        0000000000000000000000000000000000000000000000000000000080020000
    
    ---
    
    RPC API
    
    Подробнее об API RPC см. В файле API-README.
    
    ---
    
    Часто задаваемые вопросы
    
    В: Могу ли я майнить на серверах из разных сетей (например, смарткойн и биткойн) на
    в то же время?
    О: Нет, cgminer хранит базу данных блока, над которым работает, чтобы гарантировать
    не работает с устаревшими блоками, а наличие разных блоков из двух сетей приведет к
    сделать недействительной работу друг от друга.В: Могу ли я настроить cgminer для майнинга с разными учетными данными или пулами?
    для каждого устройства в отдельности?
    A: Нет.
    
    В: Могу ли я поместить несколько пулов в файл конфигурации?
    О: Да, проверьте файл example.conf. Как вариант, настроить все либо на
    в командной строке или через меню после запуска и выбираем настройки-> писать
    config, и файл будет загружаться при каждом запуске.
    
    В: Сборка завершается неудачно, gcc не может собрать двоичный файл.
    О: Удалите компонент "-march = native" вашего CFLAGS в качестве вашей версии gcc.
    не поддерживает это.В: Можете ли вы реализовать функцию X?
    О: Могу, но время ограничено, и люди, которые жертвуют, с большей вероятностью получат
    их запросы функций реализованы.
    
    Вопрос: Работа продолжается в моем резервном пуле, даже если в моем основном пуле нет
    не смогли?
    A: Cgminer проверяет условия, при которых основной пул отстает, и будет
    передать некоторую работу резервным серверам в этих условиях. Причина для
    делать это - делать все возможное, чтобы графические процессоры работали над чем-то.
    полезные и не рискованные простои. Вы можете отключить это поведение с помощью
    option --failover-only.В: Это вирус?
    A: Cgminer упакован с другими троянскими скриптами и некоторыми антивирусами.
    программное обеспечение ложно обвиняет cgminer.exe в том, что это настоящий вирус, а
    чем то, с чем он упакован. Если вы установили cgminer самостоятельно,
    значит на вашем компьютере нет вируса. Пожаловаться на свой антивирус
    софтверная компания. Кажется, теперь они помечают даже исходный код cgminer
    как вирусы, даже если исходные текстовые файлы ничего не могут сделать сами.
    
    В: Можете ли вы изменить отображение, чтобы включить в вывод больше одного и
    меньше другого, или вы можете изменить тихий режим, или можете добавить еще один
    режим вывода?
    О: У каждого всегда будет свое мнение о том, что важно отслеживать.Значения по умолчанию очень разумны, и меня очень мало интересует их изменение.
    дальше.
    
    В: Какие параметры лучше всего передать для X-пула / оборудования / устройства.
    О: Практически всегда параметры ПО УМОЛЧАНИЮ дают наилучшие результаты. Самый пользователь
    определенные настройки приводят к снижению производительности. ЕДИНСТВЕННОЕ, что следует большинству пользователей
    необходимо установить интенсивность для графических процессоров.
    
    В: Что случилось с майнингом на ЦП?
    О: Поскольку он становится все более неактуальным для большинства пользователей и требует обслуживания,
    больше не находится в активной разработке и не будет поддерживаться.Нет бинарных сборок
    будет выпущена поддержка майнинга на ЦП. Практически все остальные пользователи CPU
    майнинг - это серверная часть для нелегальных ботнетов. Основная причина того, что cgminer
    неправильно помечен антивирусным программным обеспечением как вирус из-за троянов
    упаковка версии с поддержкой майнинга на ЦП. Больше нет НИКАКОГО майнинга на ЦП
    код в cgminer. Если вы сегодня добываете биткойны с помощью ЦП, вы тратите
    Затраты на электроэнергию в 1000 раз больше, чем вы зарабатываете в биткойнах.
    
    В: версия GUI?
    A: Нет. Интерфейс RPC позволяет кому-то другому написать
    хоть.В: У меня проблема. Какую отладочную информацию я должен предоставить?
    A: Запустите cgminer с вашими обычными командами, добавьте -D -T --verbose и укажите
    полный вывод при запуске и краткое описание вашего оборудования, операционной системы, ATI
    версия драйвера и версия потока ATI.
    
    В: Почему вы не предоставляете сборки для win64?
    A: Сборки Win32 работают везде, и нет никакого преимущества
    64-битная сборка для Windows.
    
    В: Майнинг на windows или linux быстрее?
    A: Это не имеет значения. Все сводится к выбору операционной системы для
    их различные особенности.Linux предлагает гораздо лучшую долгосрочную стабильность и
    удаленный мониторинг и безопасность, в то время как Windows предлагает вам инструменты для разгона
    который может достичь гораздо большего, чем cgminer может сделать в Linux.
    
    В: Могу ли я майнить с помощью cgminer на MAC?
    A: cgminer будет компилироваться на OSX, но производительность майнинга на GPU невысока.
    скомпрометирован из-за реализации opencl на OSX, нет температуры
    или мониторинг скорости вентилятора, а также дизайн охлаждения большинства MAC, несмотря на то, что
    мощные графические процессоры, обычно не справляются с постоянным использованием, что приводит к высокому
    риск термического повреждения.Настоятельно рекомендуется не майнить на MAC, если только
    это на USB-устройство.
    
    В: Я пытаюсь добыть лайткойн, но cgminer показывает значения MH вместо kH и
    не подает акций?
    О: Добавьте параметр --scrypt.
    
    В: Я переключаю пользователей на Windows, и мой майнинг перестает работать?
    A: Верно, это так. Это проблема с разрешениями, о которой не известно
    Исправлена ​​ошибка, связанная с мониторингом скорости вращения вентилятора и температуры графического процессора. Если вы отключите
    мониторинг с --no-adl должен переключиться нормально.
    
    В: Моя сеть становится все медленнее и медленнее, а затем на минуту умирает?
    А; Попробуйте опцию --net-delay.В: Как мне настроиться на p2pool?
    A: p2pool имеет очень быстрое истечение срока работы и новые блоки, рекомендуется вам
    уменьшите интенсивность на 1 от оптимального значения и уменьшите потоки графического процессора до 1
    с -g 1. Также рекомендуется использовать --failover-only, так как работа
    фактически как другая цепочка блоков. Если майнить с помощью минирига, стоит
    добавление опции --bfl-range.
    
    В: Могут ли ядра OpenCL из других программ для майнинга использоваться в cgminer?
    О: Нет, API-интерфейсы в разных программах немного отличаются, и они
    не будет работать.В: Я запускаю PHP в Windows, чтобы получить доступ к API с помощью примера miner.php. Почему
    он не работает, когда php установлен правильно, но я получаю только ошибки о сокетах, а не
    работает в логах?
    О: http://us.php.net/manual/en/sockets.installation.php
    
    В: Что такое PGA?
    О: На данный момент cgminer поддерживает 4 FPGA: BitForce, Icarus, ModMiner и Ztex.
    Это программируемые пользователем вентильные массивы, запрограммированные для работы с биткойнами.
    добыча. Поскольку аббревиатура должна состоять всего из 3 символов, в части "Поле-"
    пропущено.В: Что такое ASIC?
    О: Cgminer в настоящее время поддерживает 2 ASIC: устройства Avalon и BitForce SC. Они
    являются устройствами на интегральных схемах, определяемыми приложением, и обеспечивают наивысшую
    производительность на единицу мощности из-за того, что они предназначены только для одной цели.
    
    В: Могу ли я использовать скрипт с ПЛИС или ASIC?
    A: Нет.
    
    В: Что такое страта и как ее использовать?
    A: Stratum - это протокол, разработанный для объединенного майнинга таким образом, чтобы
    свести к минимуму объем сетевых коммуникаций, но при этом масштабировать до оборудования любого
    скорость. С версиями cgminer 2.8.0+, если у пула есть поддержка стратума, cgminer
    автоматически обнаружит это и переключится на поддержку, как указано в рекламе, если сможет.
    Если вы вводите порт stratum непосредственно в свою конфигурацию или используете
    специальный префикс «stratum + tcp: //» вместо «http: //», cgminer будет ТОЛЬКО пытаться
    использовать майнинг протокола страты. Преимущества стратума для майнера отсутствуют.
    задержки в получении дополнительной работы для майнера, меньше отказов при смене блоков,
    и гораздо меньше сетевых коммуникаций при том же хешрейте майнинга.Если
    вы НЕ хотите, чтобы cgminer автоматически переключался на протокол stratum, даже если он
    обнаружен, добавьте параметр --fix-protocol.
    
    В: Почему в статистике не суммируются: принято, отклонено, устарело, аппаратные ошибки,
    Diff1 Work и т. Д. При майнинге более 1 доли сложности?
    A: Например, если вы посмотрите на «Сложность принята» в RPC API, число
    количество принятых долей сложности обычно не совпадает с объемом работы
    сделано, чтобы найти их. Если вы добываете сложность 8, то вы ожидаете
    в среднем, чтобы найти одну 8 долей сложности на 8 найденных одиночных долей сложности.Однако число на самом деле случайное и со временем сходится, это среднее,
    неточное значение, поэтому вы можете найти больше или меньше ожидаемого среднего.
    
    В: Почему различия в сценариях не соответствуют текущей целевой сложности?
    О: Текущая сложность блока сценариев выражается в количестве
    кратны сложности BTC, которая в настоящее время составляет (например, 28), тогда как доли
    «сложность 1» на самом деле в 65536 раз меньше, чем у BTC. Разница
    выражается cgminer как сложность, кратная 1 долям.В: Могу ли я сделать пожертвование в Litecoin?
    О: Да, см. Адрес в SCRYPT-README, но автор предпочитает биткойн, если
    возможный.
    
    В: Мой ввод с клавиатуры на мгновение приостанавливает или повторяет клавиши время от времени.
    окна во время майнинга?
    A: Реализация USB в Windows может быть очень нестабильной на некотором оборудовании и
    каждый раз, когда cgminer ищет новое оборудование для горячего подключения, он может вызвать эти
    разного рода проблемы. Вы можете отключить горячее подключение с помощью:
    --hotplug 0
    
    В: Какой должна быть моя рабочая утилита (WU)?
    О: Рабочая утилита - это результат удачи хешрейта * и стабилизируется только в течение
    очень долгий период времени.Предполагая, что вся ваша работа действительна, майнинг биткойнов
    должна обеспечивать полезность работы примерно 1 на 71,6MH. Это означает при
    5GH у вас должен быть WU 5000 / 71,6 или ~ 69. Вы не можете сделать свою машину
    делать "лучше WU", чем это - это связано с удачей. Однако вы можете сделать это много
    хуже, если ваша машина выдает много аппаратных ошибок, приводящих к неверной работе.
    
    
    ---
    
    Этот код предоставляется полностью бесплатно программистом в его запасе.
    время, так что пожертвования будут очень благодарны. Пожалуйста, рассмотрите возможность пожертвования
    адрес ниже.Кон Коливас 
    15qSxP1SQcUX3o4nhkfdbgyoWEFMomJ4rZ
     

    ckolivas / cgminer: майнер ASIC и FPGA в c для биткойнов

     Это многопоточный многопоточный майнер FPGA и ASIC для биткойнов.
    
    Этот код предоставляется полностью бесплатно программистом в его запасе.
    время, так что пожертвования будут очень благодарны. Пожалуйста, рассмотрите возможность пожертвования
    адрес ниже. Разработка драйверов для нового оборудования ASIC только для биткойнов может быть
    спонсируется соответствующим образом.
    
    Кон Коливас <ядро @ kolivas.org>
    15qSxP1SQcUX3o4nhkfdbgyoWEFMomJ4rZ
    
    ПРИМЕЧАНИЕ. Этот код находится под лицензией GPLv3. Это означает, что источник любого
    изменения, которые вы вносите в этот код, ДОЛЖНЫ быть предусмотрены законом, если вы распространяете
    модифицированные двоичные файлы. Подробнее см. КОПИРОВАНИЕ.
    
    
    СКАЧАТЬ:
    
    http://ck.kolivas.org/apps/cgminer
    
    GIT TREE:
    
    https://github.com/ckolivas/cgminer
    
    Поддержка резьбы:
    
    http://bitcointalk.org/index.php?topic=28402.0
    
    IRC канал:
    
    irc: //irc.freenode.net/cgminer
    
    СМОТРИ ТАКЖЕ API-README, ASIC-README и FGPA-README ДЛЯ ДОПОЛНИТЕЛЬНОЙ ИНФОРМАЦИИ ПО КАЖДОЙ.---
    
    КРАТКОЕ ОПИСАНИЕ ИСПОЛЬЗОВАНИЯ:
    
    Единый бассейн:
    
    cgminer -o http: // пул: порт -u имя пользователя -p пароль
    
    Несколько пулов:
    
    cgminer -o http: // pool1: порт -u pool1username -p pool1password -o http: // pool2: port -u pool2usernmae -p pool2password
    
    Единый пул со стандартным http прокси:
    
    cgminer -o "http: proxy: port | http: // pool: port" -u имя пользователя -p пароль
    
    Единый пул с прокси socks5:
    
    cgminer -o "socks5: proxy: port | http: // pool: port" -u имя пользователя -p пароль
    
    Единый пул с поддержкой протокола stratum:
    
    cgminer -o stratum + tcp: // пул: порт -u имя пользователя -p пароль
    
    Соло-майнинг на локальный биткойн:
    
    cgminer -o http: // localhost: 8332 -u имя пользователя -p пароль --btc-адрес 15qSxP1SQcUX3o4nhkfdbgyoWEFMomJ4rZ
    
    Список типов прокси:
     http: стандартный http 1.1 прокси
     http0: http 1.0 прокси
     socks4: прокси socks4
     socks5: прокси socks5
     socks4a: прокси socks4a
     socks5h: прокси socks5 с использованием имени хоста
    
    Если вы скомпилируете cgminer с версией CURL до 7.19.4, то некоторые из вышеперечисленных
    не будет в наличии. Все доступно, начиная с версии CURL 7.19.4.
    
    Если вы укажете параметр --socks-proxy для cgminer, он будет применяться только ко всем пулам.
    которые не указывают свои собственные настройки прокси, как указано выше
    
    
    После сохранения конфигурации из меню вам не нужно давать cgminer никаких
    аргументы, и он загрузит вашу конфигурацию.Любой файл конфигурации может также содержать один
    "включить": "имя файла"
    для рекурсивного включения другого файла конфигурации.
    Запись конфигурации сохранит все настройки из всех файлов на выходе.
    
    
    ---
    ПОСТРОЕНИЕ CGMINER ДЛЯ СЕБЯ
    
    ЗАВИСИМОСТИ:
    Обязательный:
    pkg-config http://www.freedesktop.org/wiki/Software/pkg-config
    libtool http://www.gnu.org/software/libtool/
    По желанию:
    библиотека curl dev http://curl.haxx.se/libcurl/
    (libcurl4-openssl-dev - в противном случае необходимо указать configure --disable-libcurl
    он попытается скомпилировать его)
    
    библиотека curses для разработчиков
    (libncurses5-dev или libpdcurses на WIN32 для текстового пользовательского интерфейса)
    
    Библиотека разработчика libusb-1 (libusb-1.0-0-dev)
    (Это требуется только для поддержки USB-устройств)
    
    библиотека разработчика libudev (libudev-dev)
    (Это требуется только для поддержки USB-устройств и только для Linux)
    
    уташ-дев (uthash-dev)
    Будет использовать копию, включенную в источник, если она недоступна.
    
    libjansson-разработчик (libjansson-dev)
    Будет использовать копию, включенную в источник, если она недоступна.
    
    Если строить из git:
    autoconf
    автопроизводитель
    
    Если вы строите на Ubuntu:
    sudo apt-get install build-essential autoconf automake libtool pkg-config \
                                 libcurl4-openssl-dev libudev-dev libusb-1.0-0-dev \
                                 libncurses5-dev
    
    Специальные параметры конфигурации CGMiner:
      --enable-ants1 Поддержка компиляции Antminer S1 Bitmain (по умолчанию
                              отключен)
      --enable-ants2 Поддержка компиляции Antminer S2 Bitmain (по умолчанию
                              отключен)
      --enable-avalon Поддержка компиляции для Avalon (по умолчанию отключено)
      --enable-avalon2 Поддержка компиляции для Avalon2 / 3 (по умолчанию отключено)
      --enable-avalon4 Скомпилировать поддержку Avalon4 / 4.1/6 (по умолчанию отключено)
      --enable-avalon7 Поддержка компиляции для Avalon7 (по умолчанию отключено)
      --enable-avalon8 Поддержка компиляции для Avalon8 (по умолчанию отключено)
      --enable-bab Поддержка компиляции для BlackArrow Bitfury (по умолчанию
                              отключен)
      --enable-bflsc Поддержка компиляции для ASIC BFL (по умолчанию отключено)
      --enable-bitforce Поддержка компиляции для ПЛИС BitForce (по умолчанию
                              отключен)
      --enable-bitfury Поддержка компиляции для ASIC BitFury (по умолчанию отключено)
      --enable-bitmine_A1 Скомпилировать поддержку Bitmine.ch A1 ASIC (по умолчанию
                              отключен)
      --enable-blockerupter Поддержка компиляции для ASICMINER BlockErupter Tube / Prisma
      (по умолчанию отключено)
      --enable-cointerra Поддержка компиляции для ASIC Cointerra (по умолчанию отключено)
      --enable-Drillbit Поддержка компиляции для ASIC Drillbit BitFury (по умолчанию
                              отключен)
      --enable-hashfast Поддержка компиляции для Hashfast (по умолчанию отключено)
      --enable-icarus Поддержка компиляции для Icarus (по умолчанию отключено)
      --enable-klondike Поддержка компиляции для Клондайка (по умолчанию отключено)
      --enable-knc Поддержка компиляции для майнеров KnC (по умолчанию отключено)
      --enable-minion Поддержка компиляции для ASIC Minion BlackArrow (по умолчанию
                              отключен)
      --enable-modminer Поддержка компиляции для ПЛИС ModMiner (по умолчанию отключено)
      --enable-sp10 Поддержка компиляции Spondoolies SP10 (по умолчанию
                              отключен)
      --enable-sp30 Поддержка компиляции Spondoolies SP30 (по умолчанию
                              отключен)
      --disable-libcurl Отключить сборку с libcurl для поддержки GBT
      --enable-libsystemd Поддержка компиляции для системного сторожевого таймера и состояния
                              уведомления (по умолчанию отключены)
      --without-curses Поддержка компиляции curses TUI (по умолчанию включена)
      --with-system-jansson Скомпилировать с динамической системой jansson (используется по умолчанию
                              включен статический янссон)
    
    Основные инструкции по сборке * nix:
    На самом деле построить:
    
    ./autogen.sh # требуется только при сборке из репозитория git
    CFLAGS = "- O2 -Wall -march = native" ./configure <параметры>
    делать
    
    Установка не требуется. Вы можете запустить cgminer из сборки
    каталог напрямую, но вы можете сделать установку, если хотите установить
    cgminer в указанное вами системное местоположение или местоположение.
    
    Корпус для окон:
    
    На самом деле проще всего создать двоичный файл Windows с помощью инструментов кросс-компиляции.
    предоставляется "mxe", доступным по адресу http://mxe.cc/ (используйте 32-битный!)
    Выполнив инструкции по сборке mxe:
    экспорт PATH = (путь / к / mxe) / usr / bin /: $ PATH
    CFLAGS = "- O2 -Wall -W -march = i686"./ configure --host = i686-pc-mingw32 <параметры>
    делать
    
    Собственные инструкции по сборке WIN32: см. Windows-build.txt, но эти инструкции
    сейчас безнадежно устарели.
    
    ---
    
    Инструкции по использованию: Запустите cgminer --help, чтобы увидеть параметры:
    
    Использование: cgminer [-DdElmpPQqUsTouOchnV]
    
    Параметры как для файла конфигурации, так и для командной строки:
    --anu-freq  Установить частоту AntminerU1 / 2 в МГц, диапазон 125-500 (по умолчанию: 250.0)
    --api-allow  Разрешить API-доступ только к заданному списку [G:] IP [/ Prefix] адресов [/ subnets]
    --api-description  Описание, помещенное в заголовок статуса API, по умолчанию: версия cgminer
    --api-groups  API групп из одной буквы G: cmd: cmd [, P: cmd: *...] определение команд, которые могут использовать группы
    --api-listen Включить API, по умолчанию: отключено
    --api-mcast Включить прослушиватель многоадресной рассылки API, по умолчанию: отключено
    --api-mcast-addr  Адрес прослушивания многоадресной рассылки API
    --api-mcast-code  Код, ожидаемый в сообщении API Multicast, не используйте '-'
    --api-mcast-des  Описание, добавленное к ответу API Multicast, по умолчанию: ''
    --api-mcast-port  Порт прослушивания многоадресной рассылки API (по умолчанию: 4028)
    --api-network Разрешить API (если включено) прослушивать / для любого адреса, по умолчанию: только 127.0.0.1
    --api-port  Номер порта API майнера (по умолчанию: 4028)
    --au3-freq  Установить частоту AntminerU3 в МГц, диапазон 100-250 (по умолчанию: 225.0)
    --au3-volt  Установить напряжение AntminerU3 в мВ, диапазон 725-850, 0, чтобы не задавать (по умолчанию: 775)
    --avalon-auto Динамически настраивать частоту разгона avalon для достижения наилучшего хешрейта
    --avalon-cutoff  Установить температуру отключения авалона при перегреве (по умолчанию: 60)
    --avalon-fan  Установить процент скорости вентилятора для avalon, отдельного значения или диапазона (по умолчанию: 20-100)
    --avalon-freq  Установить частотный диапазон для avalon-auto, одно значение или диапазон
    --avalon-options  Установить параметры avalon baud: miners: asic: timeout: freq: tech
    --avalon-temp  Установить целевую температуру avalon (по умолчанию: 50)
    --avalon2-freq Установить частотный диапазон для Avalon2, одно значение или диапазон
    --avalon2-Voltage Установить напряжение ядра Avalon2, в милливольтах
    --avalon2-fan Установить целевую скорость вентилятора Avalon2
    --avalon2-cutoff  Установить температуру отключения Avalon2 от перегрева (по умолчанию: 88)
    --avalon2-fixed-speed Установить вентилятор Avalon2 на фиксированную скорость
    --avalon4-automatic-Voltage Автоматическая регулировка напряжения базы на модуле DH
    --avalon4-Voltage Установить напряжение ядра Avalon4, в милливольтах, шаг: 125
    --avalon4-freq Установить частоту для Avalon4, от 1 до 3 значений, например: 445: 385: 370
    --avalon4-fan Установить целевой диапазон скорости вентилятора Avalon4
    --avalon4-temp  Установить целевую температуру Avalon4 (по умолчанию: 42)
    --avalon4-cutoff  Установить температуру отключения Avalon4 от перегрева (по умолчанию: 65)
    --avalon4-polling-delay  Установить значение задержки опроса Avalon4 (мс) (по умолчанию: 20)
    --avalon4-ntime-offset  Установить максимальное смещение прокрутки Avalon4 MM ntime (по умолчанию: 4)
    --avalon4-aucspeed  Установить скорость шины Avalon4 AUC IIC (по умолчанию: 400000)
    --avalon4-aucxdelay  Установить задержку чтения AUC IIC xfer Avalon4, 4800 ~ = 1 мс (по умолчанию: 9600)
    --avalon4-miningmode  Установить режим майнинга Avalon4 (0: пользовательский, 1: эко, 2: нормальный, 3: турбо (по умолчанию: 0)
    --avalon4-freezesafe Сделать Avalon4 работающим в качестве радиатора при отказе stratum-сервера
    --avalon4-ntcb  Установить значение Avalon4 MM NTC B (по умолчанию: 3450)
    --avalon4-freq-min  Установить минимальную частоту для Avalon4 (по умолчанию: 100)
    --avalon4-freq-max  Установить максимальную частоту для Avalon4 (по умолчанию: 1000)
    --avalon4-noncecheck-off Отключить функцию проверки A3218 внутри nonce
    --avalon4-smart-speed  Установить умную скорость, диапазон 0-3.0 означает Отключить (по умолчанию: 2)
    --avalon4-speed-bingo  Установить скорость бинго A3218 для интеллектуального скоростного режима 1 (по умолчанию: 255)
    --avalon4-speed-error  Установить ошибку скорости A3218 для интеллектуального режима скорости 1 (по умолчанию: 3)
    --avalon4-least-pll  Установить минимальный порог проверки pll для интеллектуального режима скорости 2 (по умолчанию: 768)
    --avalon4-most-pll  Установить максимальный порог проверки pll для интеллектуального режима скорости 2 (по умолчанию: 256)
    --avalon7-Voltage Установить напряжение ядра Avalon7 по умолчанию, в милливольтах, шаг: 78
    --avalon7-Voltage-level Установить уровень напряжения ядра Avalon7 по умолчанию, диапазон: [0, 15], шаг: 1
    --avalon7-Voltage-offset Установить смещение напряжения ядра Avalon7 по умолчанию, диапазон: [- 2, 1], шаг: 1
    --avalon7-freq Установить частоту Avalon7 по умолчанию, диапазон: [24, 1404], шаг: 12, пример: 500
    --avalon7-freq-sel  Установить выбор частоты Avalon7 по умолчанию, диапазон: [0, 5], шаг: 1, пример: 3 (по умолчанию: 0)
    --avalon7-fan Установить целевую скорость вентилятора Avalon7, диапазон: [0, 100], шаг: 1, пример: 0-100
    --avalon7-temp  Установить целевую температуру Avalon7, диапазон: [0, 100] (по умолчанию: 99)
    --avalon7-polling-delay  Установить значение задержки опроса Avalon7 (мс) (по умолчанию: 20)
    --avalon7-aucspeed  Установить скорость шины AUC3 IIC (по умолчанию: 400000)
    --avalon7-aucxdelay  Установить задержку чтения AUC3 IIC xfer, 4800 ~ = 1 мс (по умолчанию: 19200)
    --avalon7-smart-speed  Установить умную скорость Avalon7, диапазон 0-1.0 означает Отключить (по умолчанию: 1)
    --avalon7-th-pass  Установить значение прохода A3212 (по умолчанию: 162)
    --avalon7-th-fail  Установить значение A3212-го сбоя (по умолчанию: 10921)
    --avalon7-th-init  Установить значение инициализации A3212 (по умолчанию: 32767)
    --avalon7-th-ms  Установить значение A3212-й мс (по умолчанию: 1)
    --avalon7-th-timeout  Установить значение тайм-аута A3212 (по умолчанию: 0)
    --avalon7-iic-detect Включить обнаружение Avalon7 через контроллер iic
    --avalon7-freqadj-time  Установить интервал проверки Avalon7 при запуске в AVA7_FREQ_TEMPADJ_MODE (по умолчанию: 60)
    --avalon7-delta-temp  Установить дельту-температуру Avalon7 при сбросе частоты в AVA7_FREQ_TEMPADJ_MODE (по умолчанию: 0)
    --avalon7-delta-freq  Установить дельта-частоту Avalon7 при настройке частоты в AVA7_FREQ_TEMPADJ_MODE (по умолчанию: 100)
    --avalon7-freqadj-temp  Установить контрольную температуру Avalon7 при запуске в AVA7_FREQ_TEMPADJ_MODE (по умолчанию: 104)
    --avalon7-nonce-mask  Установить одноразовую маску A3212, диапазон 24-32.(по умолчанию: 31)
    --no-avalon7-asic-debug Отключить отладку A3212.
    --avalon8-Voltage-level Установить уровень напряжения ядра Avalon8 по умолчанию, диапазон: [0, 15], шаг: 1
    --avalon8-Voltage-level-offset Установить смещение Avalon8 по умолчанию для уровня напряжения ядра, диапазон: [- 2, 1], шаг: 1
    --avalon8-freq Установить частоту Avalon8 по умолчанию, диапазон: [25, 1200], шаг: 25, пример: 800
    --avalon8-freq-sel  Установить выбор частоты Avalon8 по умолчанию, диапазон: [0, 3], шаг: 1, пример: 3 (по умолчанию: 3)
    --avalon8-fan Установить целевую скорость вентилятора Avalon8, ​​диапазон: [0, 100], шаг: 1, пример: 0-100
    --avalon8-temp  Установить целевую температуру Avalon8, ​​диапазон: [0, 100] (по умолчанию: 90)
    --avalon8-polling-delay  Установить значение задержки опроса Avalon8 (мс) (по умолчанию: 20)
    --avalon8-aucspeed  Установить скорость шины AUC3 IIC (по умолчанию: 400000)
    --avalon8-aucxdelay  Установить задержку чтения AUC3 IIC xfer, 4800 ~ = 1 мс (по умолчанию: 19200)
    --avalon8-smart-speed  Установить умную скорость Avalon8, ​​диапазон 0-1.0 означает Отключить (по умолчанию: 1)
    --avalon8-th-pass  Установить значение прохода A3210 (по умолчанию: -1)
    --avalon8-th-fail  Установить значение ошибки A3210 (по умолчанию: -1)
    --avalon8-th-init  Установить значение инициализации A3210 (по умолчанию: 32767)
    --avalon8-th-ms  Установить значение A3210-й мс (по умолчанию: 5)
    --avalon8-th-timeout  Установить значение тайм-аута A3210 (по умолчанию: 4294967295)
    --avalon8-th-add  Установить значение добавления A3210 (по умолчанию: 1)
    --avalon8-iic-detect Включить обнаружение Avalon8 через контроллер iic
    --avalon8-nonce-mask  Установить одноразовую маску A3210, диапазон 24-32.(по умолчанию: -1)
    --avalon8-nonce-check  Установить проверку nonce A3210, диапазон 0-1. (по умолчанию: 1)
    --avalon8-roll-enable  Установить разрешение прокрутки A3210, диапазон 0-1. (по умолчанию: 1)
    --avalon8-mux-l2h  Установить мультиплексор Avalon8 l2h, диапазон 0-2. (по умолчанию: 0)
    --avalon8-mux-h3l  Установить мультиплексор Avalon8 h3l, диапазон 0-1. (по умолчанию: 1)
    --avalon8-h3ltime0-spd  Установить скорость Avalon8 h3ltime0, диапазон 0-255. (по умолчанию: 3)
    --avalon8-spdlow  Установить скорость Avalon8, ​​диапазон 0-3. (по умолчанию: -1)
    --avalon8-spdhigh  Установить Avalon8 spdhigh, диапазон 0-3.(по умолчанию: 3)
    --avalon8-cinfo-asic Установить cinfo asic index Avalon8, ​​диапазон: [0, 25], шаг: 1
    --avalon8-pid-p  Установить Avalon8 pid-p, диапазон 0-9999. (по умолчанию: 2)
    --avalon8-pid-i  Установить Avalon8 pid-i, диапазон 0-9999. (по умолчанию: 5)
    --avalon8-pid-d  Установить Avalon8 pid-d, диапазон 0-9999. (по умолчанию: 0)
    --bab-options  Установить параметры BaB max: def: min🆙down: hz: delay: trf
    --balance Измените многопул-стратегию с аварийного переключения на равномерное распределение баланса
    --benchfile  Запустить cgminer в тестовом режиме с использованием рабочего файла - не дает общих ресурсов
    --benchfile-display Показать каждый найденный одноразовый файл Benchfile
    --benchmark Запустить cgminer в тестовом режиме - не дает акций
    --bet-clk  Установить тактовую частоту ASICMINER Tube / Prisma равной (arg + 1) * 10MHz (по умолчанию: 23)
    --bfl-range Использовать диапазон nonce на устройствах bitforce, если поддерживается
    --bflsc-overheat  Установить температуру перегрева, при которой устройства BFLSC дросселируют, 0 для отключения (по умолчанию: 85)
    --bitburner-fury-Voltage  Установить напряжение ядра BitBurner Fury в милливольтах
    --bitburner-fury-options  Переопределить параметры avalon для плат BitBurner Fury baud: miners: asic: timeout: freq
    --bitburner-Voltage  Установить напряжение ядра BitBurner (Avalon) в милливольтах
    --bitmain-auto Динамически настраивать частоту разгона bitmain для достижения наилучшего хешрейта
    --bitmain-cutoff  Установить температуру отключения от перегрева bitmain
    --bitmain-fan  Установить процент скорости вентилятора для bitmain, одиночного значения или диапазона (по умолчанию: 20-100)
    --bitmain-freq  Установить таймаут опций bitmain freq: freq: regdata
    --bitmain-hwerror Установить устройство bitmain для обнаружения аппаратной ошибки
    --bitmain-options  Установить параметры bitmain baud: miners: asic: timeout: freq: regdata
    --bitmain-temp  Установить целевую температуру bitmain
    --bitmain-workdelay  Установить задержку работы bitmain (мс) 0-100
    --bitmain-Voltage  Установить напряжение основного бита - только S2 / S3
    --bitmain-dev  Установить устройство bitmain - только S2
    --bitmainbeeper Установить звуковой сигнал bitmain beeper
    --bitmaintempoverctrl Установить остановку работы bitmain, когда температура превышает 80 градусов Цельсия
    --bxf-bits  Установить максимальное количество битов BXF / HXF для разгона (по умолчанию: 54)
    --bxf-temp-target  Установить целевую температуру для устройств BXF / HXF (по умолчанию: 82)
    --bxm-bits  Установить биты BXM для разгона (по умолчанию: 54)
    --btc-address  Установить целевой адрес биткойна при соло-майнинге на биткойн
    --btc-sig  Установить подпись для добавления в базу монет при соло-майнинге (необязательно)
    --compac-freq  Установить частоту GekkoScience Compac в МГц, диапазон 100-500 (по умолчанию: 150.0)
    --compact Использовать компактный дисплей без статистики по устройствам
    --debug | -D Включить вывод отладки
    --decode Расшифровать транзакции на уровне монеты 2-го уровня пула (1-й должен быть биткойн) и выйти
    --disable-rejecting Автоматически отключать пулы, которые постоянно отклоняют общие ресурсы
    --dragonmint-t1-options  Параметры Dragonmint T1 ref_clk_khz: sys_clk_khz: spi_clk_khz: override_chip_num
    - T1efficient Tune Dragonmint T1 на напряжение и частоту цепи для оптимальной эффективности
    --T1noauto Отключить Dragonmint T1 для каждой цепи автоматической настройки напряжения и частоты
    - T1performance Настройте Dragonmint T1 на напряжение и частоту цепи для максимальной производительности
    --T1fantarget  Дросселировать частоту T1, чтобы скорость вращения вентилятора оставалась ниже целевой (по умолчанию: 100)
    --T1Pll1  Установить тактовую частоту 1 ФАПЧ в микросхеме Dragonmint T1 wide 1 (-1: 1000 МГц,> 0: поиск в таблице ФАПЧ) (по умолчанию: 1332)
    --T1Pll2  Установить тактовую частоту 2 ФАПЧ в микросхеме Dragonmint T1 wide 1 (-1: 1000 МГц,> 0: поиск в таблице ФАПЧ) (по умолчанию: 1332)
    --T1Pll3  Установить тактовую частоту 3 ФАПЧ в микросхеме Dragonmint T1 wide 1 (-1: 1000 МГц,> 0: поиск в таблице ФАПЧ) (по умолчанию: 1332)
    --T1Pll4  Установить тактовую частоту 4 ФАПЧ в микросхеме Dragonmint T1 wide 1 (-1: 1000 МГц,> 0: поиск в таблице ФАПЧ) (по умолчанию: 1332)
    --T1Pll5  Установить тактовую частоту 5 ФАПЧ в микросхеме Dragonmint T1 wide 1 (-1: 1000 МГц,> 0: поиск в таблице ФАПЧ) (по умолчанию: 1332)
    --T1Pll6  Установить тактовую частоту 6 ФАПЧ в микросхеме Dragonmint T1 wide 1 (-1: 1000 МГц,> 0: поиск в таблице ФАПЧ) (по умолчанию: 1332)
    --T1Pll7  Установить тактовую частоту 7 ФАПЧ в микросхеме Dragonmint T1 wide 1 (-1: 1000 МГц,> 0: поиск в таблице ФАПЧ) (по умолчанию: 1332)
    --T1Pll8  Установить тактовую частоту 8 ФАПЧ в микросхеме Dragonmint T1 wide 1 (-1: 1000 МГц,> 0: поиск в таблице ФАПЧ) (по умолчанию: 1332)
    --T1Volt1  Dragonmint T1 устанавливает напряжение 1 - VID отменяет, если установлено (390-425) (по умолчанию: 404)
    --T1Volt2  Dragonmint T1 устанавливает напряжение 2 - VID отменяет, если установлено (390-425) (по умолчанию: 404)
    --T1Volt3  Dragonmint T1 устанавливает напряжение 3 - VID отменяет, если установлено (390-425) (по умолчанию: 404)
    --T1Volt4  Dragonmint T1 устанавливает напряжение 4 - VID отменяет, если установлено (390-425) (по умолчанию: 404)
    --T1Volt5  Dragonmint T1 устанавливает напряжение 5 - VID отменяет, если установлено (390-425) (по умолчанию: 404)
    --T1Volt6  Dragonmint T1 устанавливает напряжение 6 - VID отменяет, если установлено (390-425) (по умолчанию: 404)
    --T1Volt7  Dragonmint T1 устанавливает напряжение 7 - VID отменяет, если установлено (390-425) (по умолчанию: 404)
    --T1Volt8  Dragonmint T1 устанавливает напряжение 8 - VID отменяет, если установлено (390-425) (по умолчанию: 404)
    --T1VID1  Dragonmint T1 устанавливает VID 1 в noauto - Отменяет напряжение, если установлено (1-31) (по умолчанию: 0)
    --T1VID2  Dragonmint T1 устанавливает VID 2 в noauto - Отменяет напряжение, если установлено (1-31) (по умолчанию: 0)
    --T1VID3  Dragonmint T1 устанавливает VID 3 в noauto - Отменяет напряжение, если установлено (1-31) (по умолчанию: 0)
    --T1VID4  Dragonmint T1 устанавливает VID 4 в noauto - Отменяет напряжение, если установлено (1-31) (по умолчанию: 0)
    --T1VID5  Dragonmint T1 устанавливает VID 5 в noauto - Отменяет напряжение, если установлено (1-31) (по умолчанию: 0)
    --T1VID6  Dragonmint T1 устанавливает VID 6 в noauto - Отменяет напряжение, если установлено (1-31) (по умолчанию: 0)
    --T1VID7  Dragonmint T1 устанавливает VID 7 в noauto - Отменяет напряжение, если установлено (1-31) (по умолчанию: 0)
    --T1VID8  Dragonmint T1 устанавливает VID 8 в noauto - Отменяет напряжение, если установлено (1-31) (по умолчанию: 0)
    --drillbit-options  Установить параметры сверла : clock [: clock_divider] [: Voltage]
    --expiry | -E  Верхняя граница того, через сколько секунд после начала работы мы считаем долю от нее устаревшей (по умолчанию: 120)
    --failover-only Не передавать данные о работе в пулы резервных копий, когда основной пул отстает
    --fix-protocol Не перенаправлять на протокол stratum из GBT
    --hfa-hash-clock  Установить тактовую частоту hashfast (по умолчанию: 550)
    --hfa-fail-drop  Установить, на сколько МГц снижать тактовую частоту при каждом сбое на разогнанном устройстве hashfast (по умолчанию: 10)
    --hfa-fan  Установить процент скорости вентилятора для hashfast, одиночного значения или диапазона (по умолчанию: 10-85)
    --hfa-name  Установить уникальное имя для одиночного устройства с хеш-фастом, указанного с помощью --usb или первого найденного устройства
    --hfa-noshed Отключить функцию динамического отключения ядра hashfast
    --hfa-options  Установить имя опций hashfast: часы (через запятую)
    --hfa-temp-overheat  Установить температуру ограничения перегрева hashfast (по умолчанию: 95)
    --hfa-temp-target  Установить целевую температуру hashfast (0, чтобы отключить) (по умолчанию: 88)
    --hro-freq Установить тактовую частоту хеширования (по умолчанию: 280)
    --hotplug  Секунды между проверками горячего подключения (0 означает, что никогда не проверять)
    --klondike-options  Установить параметры клондайка, часы: temptarget
    --load-balance Изменить многопул-стратегию с отработки отказа на баланс на основе квот
    --log | -l  Интервал в секундах между выводом журнала (по умолчанию: 5)
    --lowmem Минимизировать кеширование общих ресурсов для приложений с низким объемом памяти
    --minion-chipreport  Секунды для отчета о 5-минутном хешрейте чипа, диапазон 0-100 (по умолчанию: 0 = отключено)
    --minion-freq  Установить частоту микросхем миньонов в МГц, одно значение или список запятых, диапазон 100-1400 (по умолчанию: 1200)
    --minion-freqchange Общее время в миллисекундах для изменения частоты (по умолчанию: 1000)
    --minion-freqpercent Процент, используемый при запуске чипа (по умолчанию: 70%)
    --minion-idlecount Сообщать, когда IdleCount> 0 или изменяется
    --minion-ledcount Отключить светодиод, когда количество микросхем ниже установленного лимита (по умолчанию: 0)
    --minion-ledlimit Отключить светодиод, когда GH чипа ниже этого (по умолчанию: 90)
    --minion-noautofreq Отключить автоматическую настройку частоты
    --minion-overheat Включить прямую остановку любого чипа, когда статус превышает 100C
    --minion-spidelay Добавить задержку в микросекундах после каждого ввода-вывода SPI
    --minion-spireset Регулярный сброс SPI: iNNN для подсчета ввода / вывода или sNNN для секунд - 0 означает отсутствие
    --minion-spisleep Время ожидания в миллисекундах при сбросе SPI
    --minion-temp  Установить порог температуры чипа миньона, одно значение или список запятых, диапазон 120-160 (по умолчанию: 135C)
    --monitor | -m  Использовать команду custom pipe для вывода сообщений
    --nfu-bits  Установить биты нанофурии для разгона, диапазон 32-63 (по умолчанию: 50)
    --net-delay Устанавливает небольшие задержки в сети, чтобы не перегружать медленные маршрутизаторы
    --no-submit-stale Не отправлять общие ресурсы, если они определены как устаревшие
    --osm-led-mode  Установить режим светодиода для устройств OneStringMiner (по умолчанию: 4)
    --pass | -p  Пароль для биткойн-сервера JSON-RPC
    --per-device-stats Включить подробный режим и выводить статистику по устройствам
    --protocol-dump | -P Подробный дамп действий на уровне протокола
    --queue | -Q  Минимальное количество рабочих элементов для постановки в очередь (0+) (по умолчанию: 1)
    --quiet | -q Отключить вывод журнала, отображение состояния и ошибок
    --quota | -U  quota; комбинация URL-адресов для сервера с квотами стратегии балансировки нагрузки
    --real-quiet Отключить весь вывод
    --rock-freq  Установить частоту RockMiner в МГц, диапазон 200-400 (по умолчанию: 270)
    --rotate  Изменить стратегию мультипула с отработки отказа на регулярную ротацию через N минут (по умолчанию: 0)
    --round-robin Изменить многопул-стратегию с отработки отказа на циклический при сбое
    --scan-time | -s  Верхняя граница времени, затрачиваемого на сканирование текущей работы, в секундах (по умолчанию: -1)
    --sched-start  Установить время дня в ЧЧ: ММ для начала добычи (однократное отключение без времени остановки)
    --sched-stop  Установить время дня в ЧЧ: ММ для остановки майнинга (завершится без времени начала)
    --sharelog  Добавить общий журнал к файлу
    --shares  Выйти после майнинга N долей (по умолчанию: без ограничений)
    --socks-proxy  Установить прокси socks4 (хост: порт)
    --suggest-diff  Предложить пользователю сложность майнера для пула (по умолчанию: нет)
    --syslog Использовать системный журнал для вывода сообщений (по умолчанию: стандартная ошибка)
    --temp-cutoff  Температура, при которой устройство будет автоматически отключено, одно значение или список, разделенный запятыми (по умолчанию: 95)
    --text-only | -T Отключить вывод экрана в формате ncurses
    --url | -o  URL-адрес биткойн-сервера JSON-RPC
    --usb  выбор USB-устройства
    --user | -u  Имя пользователя для биткойн-сервера JSON-RPC
    --userpass | -O  Имя пользователя: пара паролей для биткойн-сервера JSON-RPC
    --verbose Записывать подробный вывод в stderr, а также вывод состояния
    --widescreen Использование сверхширокого дисплея без переключения
    --worktime Отображение дополнительной отладочной информации о рабочем времени
    Параметры только для командной строки:
    --config | -c  Загрузить файл конфигурации в формате JSON
    См. Пример.conf для примера конфигурации.
    --default-config  Укажите имя файла конфигурации по умолчанию
    Загружается при запуске и используется при сохранении без имени.
    --help | -h Распечатать это сообщение
    --ndevs | -n Показать все USB-устройства и выйти
    --version | -V Показать версию и выйти
    
    
    Параметры бесшумного USB-устройства (ASIC и FPGA):
    
    --icarus-options  Установить определенные конфигурации платы FPGA - один набор значений для всех или через запятую
    --icarus-Timing  Установить способ расчета времени Icarus - одна настройка / значение для всех или через запятую
    --usb-dump (см. FPGA-README)
    
    См. FGPA-README или ASIC-README для получения дополнительной информации об этом.Варианты только для ASIC:
    
    --anu-freq  Установить частоту AntminerU1 / 2 в МГц, диапазон 125-500 (по умолчанию: 250.0)
    --au3-freq  Установить частоту AntminerU3 в МГц, диапазон 100-250 (по умолчанию: 225.0)
    --au3-volt  Установить напряжение AntminerU3 в мВ, диапазон 725-850, 0, чтобы не задавать (по умолчанию: 750)
    --avalon-auto Динамически настраивать частоту разгона avalon для достижения наилучшего хешрейта
    --avalon-cutoff  Установить температуру отключения авалона при перегреве (по умолчанию: 60)
    --avalon-fan  Установить процент скорости вентилятора для avalon, отдельного значения или диапазона (по умолчанию: 20-100)
    --avalon-freq  Установить частотный диапазон для avalon-auto, одно значение или диапазон
    --avalon-options  Установить параметры avalon baud: miners: asic: timeout: freq: tech
    --avalon-temp  Установить целевую температуру avalon (по умолчанию: 50)
    --avalon2-freq Установить частотный диапазон для Avalon2, одно значение или диапазон
    --avalon2-Voltage Установить напряжение ядра Avalon2, в милливольтах
    --avalon2-fan Установить целевую скорость вентилятора Avalon2
    --avalon2-cutoff  Установить температуру отключения Avalon2 от перегрева (по умолчанию: 88)
    --avalon2-fixed-speed Установить вентилятор Avalon2 на фиксированную скорость
    --avalon4-automatic-Voltage Автоматическая регулировка напряжения базы на модуле DH
    --avalon4-Voltage Установить напряжение ядра Avalon4, в милливольтах, шаг: 125
    --avalon4-freq Установить частоту для Avalon4, от 1 до 3 значений, например: 445: 385: 370
    --avalon4-fan Установить целевой диапазон скорости вентилятора Avalon4
    --avalon4-temp  Установить целевую температуру Avalon4 (по умолчанию: 42)
    --avalon4-cutoff  Установить температуру отключения Avalon4 от перегрева (по умолчанию: 65)
    --avalon4-polling-delay  Установить значение задержки опроса Avalon4 (мс) (по умолчанию: 20)
    --avalon4-ntime-offset  Установить максимальное смещение прокрутки Avalon4 MM ntime (по умолчанию: 4)
    --avalon4-aucspeed  Установить скорость шины Avalon4 AUC IIC (по умолчанию: 400000)
    --avalon4-aucxdelay  Установить задержку чтения AUC IIC xfer Avalon4, 4800 ~ = 1 мс (по умолчанию: 9600)
    --avalon7-Voltage Установить напряжение ядра Avalon7 по умолчанию, в милливольтах, шаг: 78
    --avalon7-Voltage-level Установить уровень напряжения ядра Avalon7 по умолчанию, диапазон: [0, 15], шаг: 1
    --avalon7-Voltage-offset Установить смещение напряжения ядра Avalon7 по умолчанию, диапазон: [- 2, 1], шаг: 1
    --avalon7-freq Установить частоту Avalon7 по умолчанию, диапазон: [24, 1404], шаг: 12, пример: 500
    --avalon7-freq-sel  Установить выбор частоты Avalon7 по умолчанию, диапазон: [0, 5], шаг: 1, пример: 3 (по умолчанию: 0)
    --avalon7-fan Установить целевую скорость вентилятора Avalon7, диапазон: [0, 100], шаг: 1, пример: 0-100
    --avalon7-temp  Установить целевую температуру Avalon7, диапазон: [0, 100] (по умолчанию: 99)
    --avalon7-polling-delay  Установить значение задержки опроса Avalon7 (мс) (по умолчанию: 20)
    --avalon7-aucspeed  Установить скорость шины AUC3 IIC (по умолчанию: 400000)
    --avalon7-aucxdelay  Установить задержку чтения AUC3 IIC xfer, 4800 ~ = 1 мс (по умолчанию: 19200)
    --avalon7-smart-speed  Установить умную скорость Avalon7, диапазон 0-1.0 означает Отключить (по умолчанию: 1)
    --avalon7-th-pass  Установить значение прохода A3212 (по умолчанию: 162)
    --avalon7-th-fail  Установить значение A3212-го сбоя (по умолчанию: 10921)
    --avalon7-th-init  Установить значение инициализации A3212 (по умолчанию: 32767)
    --avalon7-th-ms  Установить значение A3212-й мс (по умолчанию: 1)
    --avalon7-th-timeout  Установить значение тайм-аута A3212 (по умолчанию: 0)
    --avalon7-iic-detect Включить обнаружение Avalon7 через контроллер iic
    --avalon7-freqadj-time  Установить интервал проверки Avalon7 при запуске в AVA7_FREQ_TEMPADJ_MODE (по умолчанию: 60)
    --avalon7-delta-temp  Установить дельту-температуру Avalon7 при сбросе частоты в AVA7_FREQ_TEMPADJ_MODE (по умолчанию: 0)
    --avalon7-delta-freq  Установить дельта-частоту Avalon7 при настройке частоты в AVA7_FREQ_TEMPADJ_MODE (по умолчанию: 100)
    --avalon7-freqadj-temp  Установить контрольную температуру Avalon7 при запуске в AVA7_FREQ_TEMPADJ_MODE (по умолчанию: 104)
    --avalon7-nonce-mask  Установить одноразовую маску A3212, диапазон 24-32.(по умолчанию: 31)
    --no-avalon7-asic-debug Отключить отладку A3212.
    --avalon8-Voltage-level Установить уровень напряжения ядра Avalon8 по умолчанию, диапазон: [0, 15], шаг: 1
    --avalon8-Voltage-level-offset Установить смещение Avalon8 по умолчанию для уровня напряжения ядра, диапазон: [- 2, 1], шаг: 1
    --avalon8-freq Установить частоту Avalon8 по умолчанию, диапазон: [25, 1200], шаг: 25, пример: 800
    --avalon8-freq-sel  Установить выбор частоты Avalon8 по умолчанию, диапазон: [0, 3], шаг: 1, пример: 3 (по умолчанию: 3)
    --avalon8-fan Установить целевую скорость вентилятора Avalon8, ​​диапазон: [0, 100], шаг: 1, пример: 0-100
    --avalon8-temp  Установить целевую температуру Avalon8, ​​диапазон: [0, 100] (по умолчанию: 90)
    --avalon8-polling-delay  Установить значение задержки опроса Avalon8 (мс) (по умолчанию: 20)
    --avalon8-aucspeed  Установить скорость шины AUC3 IIC (по умолчанию: 400000)
    --avalon8-aucxdelay  Установить задержку чтения AUC3 IIC xfer, 4800 ~ = 1 мс (по умолчанию: 19200)
    --avalon8-smart-speed  Установить умную скорость Avalon8, ​​диапазон 0-1.0 означает Отключить (по умолчанию: 1)
    --avalon8-th-pass  Установить значение прохода A3210 (по умолчанию: -1)
    --avalon8-th-fail  Установить значение ошибки A3210 (по умолчанию: -1)
    --avalon8-th-init  Установить значение инициализации A3210 (по умолчанию: 32767)
    --avalon8-th-ms  Установить значение A3210-й мс (по умолчанию: 5)
    --avalon8-th-timeout  Установить значение тайм-аута A3210 (по умолчанию: 4294967295)
    --avalon8-th-add  Установить значение добавления A3210 (по умолчанию: 1)
    --avalon8-iic-detect Включить обнаружение Avalon8 через контроллер iic
    --avalon8-nonce-mask  Установить одноразовую маску A3210, диапазон 24-32.(по умолчанию: -1)
    --avalon8-nonce-check  Установить проверку nonce A3210, диапазон 0-1. (по умолчанию: 1)
    --avalon8-roll-enable  Установить разрешение прокрутки A3210, диапазон 0-1. (по умолчанию: 1)
    --avalon8-mux-l2h  Установить мультиплексор Avalon8 l2h, диапазон 0-2. (по умолчанию: 0)
    --avalon8-mux-h3l  Установить мультиплексор Avalon8 h3l, диапазон 0-1. (по умолчанию: 1)
    --avalon8-h3ltime0-spd  Установить скорость Avalon8 h3ltime0, диапазон 0-255. (по умолчанию: 3)
    --avalon8-spdlow  Установить скорость Avalon8, ​​диапазон 0-3. (по умолчанию: -1)
    --avalon8-spdhigh  Установить Avalon8 spdhigh, диапазон 0-3.(по умолчанию: 3)
    --avalon8-cinfo-asic Установить cinfo asic index Avalon8, ​​диапазон: [0, 25], шаг: 1
    --avalon8-pid-p  Установить Avalon8 pid-p, диапазон 0-9999. (по умолчанию: 2)
    --avalon8-pid-i  Установить Avalon8 pid-i, диапазон 0-9999. (по умолчанию: 5)
    --avalon8-pid-d  Установить Avalon8 pid-d, диапазон 0-9999. (по умолчанию: 0)
    --bab-options  Установить параметры BaB max: def: min🆙down: hz: delay: trf
    --bflsc-overheat  Установить температуру перегрева, при которой устройства BFLSC дросселируют, 0 для отключения (по умолчанию: 90)
    --bitburner-fury-options  Переопределить параметры avalon для плат BitBurner Fury baud: miners: asic: timeout: freq
    --bitburner-fury-Voltage  Установить напряжение ядра BitBurner Fury в милливольтах
    --bitburner-Voltage  Установить напряжение ядра BitBurner (Avalon) в милливольтах
    --bitmine-a1-options : : : 
    --bxf-temp-target  Установить целевую температуру для устройств BXF (по умолчанию: 82)
    --bxm-bits  Установить биты BXM для разгона (по умолчанию: 50)
    --compac-freq  Установить частоту GekkoScience Compac в МГц, диапазон 100-500 (по умолчанию: 150.0)
    --dragonmint-t1-options  Параметры Dragonmint T1 ref_clk_khz: sys_clk_khz: spi_clk_khz: override_chip_num
    - T1efficient Tune Dragonmint T1 на напряжение и частоту цепи для оптимальной эффективности
    --T1noauto Отключить Dragonmint T1 для каждой цепи автоматической настройки напряжения и частоты
    - T1performance Настройте Dragonmint T1 на напряжение и частоту цепи для максимальной производительности
    --T1fantarget  Дросселировать частоту T1, чтобы скорость вращения вентилятора оставалась ниже целевой (по умолчанию: 100)
    --T1Pll1  Установить тактовую частоту 1 ФАПЧ в микросхеме Dragonmint T1 wide 1 (-1: 1000 МГц,> 0: поиск в таблице ФАПЧ) (по умолчанию: 1332)
    --T1Pll2  Установить тактовую частоту 2 ФАПЧ в микросхеме Dragonmint T1 wide 1 (-1: 1000 МГц,> 0: поиск в таблице ФАПЧ) (по умолчанию: 1332)
    --T1Pll3  Установить тактовую частоту 3 ФАПЧ в микросхеме Dragonmint T1 wide 1 (-1: 1000 МГц,> 0: поиск в таблице ФАПЧ) (по умолчанию: 1332)
    --T1Pll4  Установить тактовую частоту 4 ФАПЧ в микросхеме Dragonmint T1 wide 1 (-1: 1000 МГц,> 0: поиск в таблице ФАПЧ) (по умолчанию: 1332)
    --T1Pll5  Установить тактовую частоту 5 ФАПЧ в микросхеме Dragonmint T1 wide 1 (-1: 1000 МГц,> 0: поиск в таблице ФАПЧ) (по умолчанию: 1332)
    --T1Pll6  Установить тактовую частоту 6 ФАПЧ в микросхеме Dragonmint T1 wide 1 (-1: 1000 МГц,> 0: поиск в таблице ФАПЧ) (по умолчанию: 1332)
    --T1Pll7  Установить тактовую частоту 7 ФАПЧ в микросхеме Dragonmint T1 wide 1 (-1: 1000 МГц,> 0: поиск в таблице ФАПЧ) (по умолчанию: 1332)
    --T1Pll8  Установить тактовую частоту 8 ФАПЧ в микросхеме Dragonmint T1 wide 1 (-1: 1000 МГц,> 0: поиск в таблице ФАПЧ) (по умолчанию: 1332)
    --T1Volt1  Dragonmint T1 устанавливает напряжение 1 - VID отменяет, если установлено (390-425) (по умолчанию: 404)
    --T1Volt2  Dragonmint T1 устанавливает напряжение 2 - VID отменяет, если установлено (390-425) (по умолчанию: 404)
    --T1Volt3  Dragonmint T1 устанавливает напряжение 3 - VID отменяет, если установлено (390-425) (по умолчанию: 404)
    --T1Volt4  Dragonmint T1 устанавливает напряжение 4 - VID отменяет, если установлено (390-425) (по умолчанию: 404)
    --T1Volt5  Dragonmint T1 устанавливает напряжение 5 - VID отменяет, если установлено (390-425) (по умолчанию: 404)
    --T1Volt6  Dragonmint T1 устанавливает напряжение 6 - VID отменяет, если установлено (390-425) (по умолчанию: 404)
    --T1Volt7  Dragonmint T1 устанавливает напряжение 7 - VID отменяет, если установлено (390-425) (по умолчанию: 404)
    --T1Volt8  Dragonmint T1 устанавливает напряжение 8 - VID отменяет, если установлено (390-425) (по умолчанию: 404)
    --T1VID1  Dragonmint T1 устанавливает VID 1 в noauto - Отменяет напряжение, если установлено (1-31) (по умолчанию: 0)
    --T1VID2  Dragonmint T1 устанавливает VID 2 в noauto - Отменяет напряжение, если установлено (1-31) (по умолчанию: 0)
    --T1VID3  Dragonmint T1 устанавливает VID 3 в noauto - Отменяет напряжение, если установлено (1-31) (по умолчанию: 0)
    --T1VID4  Dragonmint T1 устанавливает VID 4 в noauto - Отменяет напряжение, если установлено (1-31) (по умолчанию: 0)
    --T1VID5  Dragonmint T1 устанавливает VID 5 в noauto - Отменяет напряжение, если установлено (1-31) (по умолчанию: 0)
    --T1VID6  Dragonmint T1 устанавливает VID 6 в noauto - Отменяет напряжение, если установлено (1-31) (по умолчанию: 0)
    --T1VID7  Dragonmint T1 устанавливает VID 7 в noauto - Отменяет напряжение, если установлено (1-31) (по умолчанию: 0)
    --T1VID8  Dragonmint T1 устанавливает VID 8 в noauto - Отменяет напряжение, если установлено (1-31) (по умолчанию: 0)
    --hfa-hash-clock  Установить тактовую частоту hashfast (по умолчанию: 550)
    --hfa-fail-drop  Установить, на сколько МГц снижать тактовую частоту при каждом сбое на разогнанном устройстве hashfast (по умолчанию: 10)
    --hfa-fan  Установить процент скорости вентилятора для hashfast, одиночного значения или диапазона (по умолчанию: 10-85)
    --hfa-name  Установить уникальное имя для одиночного устройства с хеш-фастом, указанного с помощью --usb или первого найденного устройства
    --hfa-noshed Отключить функцию динамического отключения ядра hashfast
    --hfa-temp-overheat  Установить температуру ограничения перегрева hashfast (по умолчанию: 95)
    --hfa-temp-target  Установить целевую температуру hashfast (0, чтобы отключить) (по умолчанию: 88)
    --hro-freq Установить тактовую частоту хеширования (по умолчанию: 280)
    --klondike-options  Установить параметры клондайка, часы: temptarget
    --rock-freq  Установить частоту RockMiner в МГц, диапазон 125-500 (по умолчанию: 270)
    
    См. ASIC-README для получения дополнительной информации об этом.Варианты только для ПЛИС:
    
    --bfl-range Использовать диапазон nonce на устройствах bitforce, если поддерживается
    
    См. FGPA-README для получения дополнительной информации об этом.
    
    
    Cgminer должен автоматически найти все ваши ASIC Avalon, ASIC BFL, BitForce
    ПЛИС, ПЛИС с битовым потоком Icarus, ASIC Klondike, USB-блокирующие устройства ASICMINER,
    KnC ASIC, BaB ASIC, Hashfast ASIC, ModMiner FPGA, BPMC / BGMC BF1 USB ASIC,
    USB ASIC Bi * fury, USB ASIC для майнеров Onestring, USB ASIC Hexfury, USB Nanofury
    ASIC, Antminer U1 / U2 / U2 + U3 USB ASIC, устройства Cointerra, USB ASIC BFx2,
    Rockminer R-Box / RK-Box / T1 USB ASIC, Avalon2 / 3/4 USB ASIC и Hashratio USB
    ASIC.---
    
    НАСТРОЙКА USB-УСТРОЙСТВ
    
    ОКНА:
    
    В Windows для прямой поддержки USB требуется установка WinUSB.
    драйвер (НЕ драйвер ftdi_sio) и прикрепите его к выбранному USB-устройству.
    При настройке устройства подключите его и подождите, пока Windows попытается
    самостоятельно установить драйвер. Он может подумать, что это удалось или не удалось, но подождите
    чтобы он закончил все равно. Это НЕ тот драйвер, который вы хотите установить. На это
    Укажите, что вам нужно связать ваше устройство с драйвером WinUSB. Простейший
    способ сделать это - использовать утилиту zadig, которую вы должны щелкнуть правой кнопкой мыши и
    запустить от имени администратора.Затем, как только вы подключите свое устройство, вы можете выбрать
    "перечислить все устройства" в меню "Параметры", и вы сможете увидеть
    устройство как-то вроде: "BitFORCE SHA256 SC". Выберите установку или замену
    вариант драйвера и выберите WinUSB. Вы можете либо гуглить задиг, либо скачать
    его из каталога cgminer по ссылке ЗАГРУЗИТЬ выше.
    
    Когда вы впервые переключаете устройство на WinUSB с помощью zadig, он показывает, что
    правильно слева от окна zadig, но он все равно дает разрешение
    ошибок, вам может потребоваться отключить USB-майнер, а затем снова подключить его.Некоторый
    пользователям может потребоваться перезагрузка на этом этапе.
    
    
    LINUX:
    
    Краткая версия:
    
     sudo cp 01-cgminer.rules /etc/udev/rules.d/
    
    
    Полная версия:
    
    В Linux для прямой поддержки USB вообще не требуются драйверы. Однако из-за
    проблемы с разрешениями, вы не сможете майнить непосредственно на устройствах в качестве
    обычным пользователем без предоставления пользователю доступа к устройству или путем майнинга как
    root (администратор). Чтобы предоставить доступ обычному пользователю, вы можете сделать
    он является членом группы plugdev со следующими командами:
    
     sudo usermod -G plugdev -a `whoami`
    
    Если в вашем дистрибутиве нет группы plugdev, вы можете создать ее с помощью:
    
     sudo groupadd plugdev
    
    Чтобы USB-устройства мгновенно принадлежали группе plugdev и
    доступный любому из группы plugdev, вы можете скопировать файл
    "01-cgminer.rules »из архива cgminer в /etc/udev/rules.d
    каталог с помощью следующей команды:
    
     sudo cp 01-cgminer.rules /etc/udev/rules.d/
    
    После этого вы можете либо вручную перезапустить udev и повторно войти в систему, либо сделать это проще.
    просто перезагрузитесь.
    
    
    OSX:
    
    В OSX, как и в Linux, установка драйверов не требуется. Однако некоторые устройства
    как USB-накопители Bitfury автоматически загружают драйвер, думая, что они
    Для работы cgminer необходимо выгрузить модем и драйвер:
    
     sudo kextunload -b com.apple.driver.AppleUSBCDC
     sudo kextunload -b com.apple.driver.AppleUSBCDCACMData
    
    Может быть ограничение на количество USB-устройств, которые вам разрешено запускать.
    Следующий набор команд, за которым следует перезагрузка, увеличит это:
    
     sudo su
     коснитесь /etc/sysctl.conf
     echo kern.sysv.semume = 100 >> /etc/sysctl.conf
     корень chown: колесо /etc/sysctl.conf
     chmod 0644 /etc/sysctl.conf
    
    Некоторым устройствам требуется доступ суперпользователя для майнинга на них, поэтому cgminer может потребоваться
    начать с sudo
    то есть:
     sudo cgminer <вставьте сюда команды>
    
    
    ---
    
    Расширенные параметры USB:
    
    Параметр --usb может ограничить количество обнаруженных USB-устройств:
    
      --usb 1: 2,1: 3,1: 4,1: *
    или же
      --usb BAS: 1, BFL: 1, MMQ: 0, ICA: 0, KLN: 0
    или же
      --USB: 10
    
    Вы можете использовать только один из трех вышеупомянутых
    
    Первая версия
      --usb 1: 2,1: 3,1: 4,1: *
    позволяет выбрать устройства для майнинга из списка USB
     bus_number: device_address
    Все остальные USB-устройства игнорируются.
    Hotplug также будет смотреть только на устройства, соответствующие указанному списку и
    не найди ничего нового, если все они используются
    Вы можете указать только USB bus_number, чтобы найти все устройства, например 1: *
    что означает любые устройства на USB bus_number 1
    Это полезно, если вы отключите устройство, а затем снова подключите его к тому же порту,
    обычно он появляется снова с тем же номером bus_number, но с другим device_address
    
    Вы можете увидеть список всех USB-устройств в Linux с помощью sudo lsusb
    Cgminer выведет список распознанных USB-устройств.
    
    с опцией '-n' или
    Параметр '--usb-dump 0'
    Опция '--usb-dump N' со значением N больше 0 будет сбрасывать много
    подробностей о каждом распознанном USB-устройстве
    Если вы хотите увидеть все USB-устройства, включите параметр --usb-list-all
    
    Вторая версия
      --usb BAS: 1, BFL: 1, MMQ: 0, ICA: 0, KLN: 0
    позволяет указать, сколько устройств выбрать для каждого устройства
    драйвер cgminer - текущие драйверы USB:
    AVA, BAS, BFL, BF1, DRB, HFA, ICA, KLN и MMQ.N.B. вы можете только указать, какой драйвер устройства следует ограничить, а не тип
    каждое устройство, например с помощью BAS: n вы можете ограничить количество устройств BFL ASIC, которые будут
    быть проверено, но вы не можете ограничить количество каждого типа BFL ASIC
    
    Также обратите внимание, что счетчик MMQ - это количество имеющихся у вас объединительных плат MMQ.
    не количество MMQ FPGA
    
    Третья версия
      --USB: 10
    означает использование не более 10 устройств из любых поддерживаемых USB-устройств.
    Как только cgminer будет иметь 10 устройств, он больше не будет настраиваться, а горячее подключение будет
    больше не сканировать
    Если одно из 10 устройств перестает работать, горячее подключение - если включено, по умолчанию
    - снова будет сканировать в обычном режиме, пока не будет 10 устройств
    
      --usb: 0 отключит все операции ввода-вывода USB, кроме инициализации libusb
    
    ---
    
    ВО ВРЕМЯ БЕГА:
    
    Следующие параметры доступны во время работы с одним нажатием клавиши:
    
     [U] SB-управление [P] ool management [S] ettings [D] isplay options [Q] uit
    
    
    U дает вам:
    
    [S] Сводка информации об устройстве
    [E] nable устройство
    [D] доступное устройство
    [U] nplug, чтобы разрешить перезапуск горячего подключения
    [R] Сбросить устройство USB
    [L] это все известные устройства
    [B] Отсутствует список текущего устройства из текущего экземпляра cgminer
    [W] добавить устройство в черный список
    [H] интервал отключения (0 для отключения)
    
    
    P дает вам:
    
    Текущая стратегия управления пулом: отказоустойчивость
    [F] Ailover только отключен
    [A] dd pool [R] удалить пул [D] доступный пул [E] nable pool
    [C] стратегия управления изменением [S] пул ведьм [I] информация
    
    
    S дает вам:
    
    [Q] ueue: 1
    [S] cantime: 60
    [E] xpiry: 120
    [W] файл конфигурации обряда
    [C] перезапуск gminer
    
    
    D дает вам:
    
    [N] обычный [C] Learning [S] ilent mode (отключить весь вывод)
    [D] ebug: выкл.
    [P] er-устройство: выкл.
    [Q] uiet: выкл.
    [V] erbose: выкл.
    [R] Отладка ПК: выкл.
    [W] orkTime details: выкл.
    co [M] pact: выкл.
    [T] переключение статуса переключения: включено
    [Z] ero statistics
    [L] og интервал: 5
    
    
    Q выходит из приложения.В текущем журнале отображается следующий вывод:
    
     [2013-11-09 11:04:41] Принято 01b3bde7 Diff 150/128 AVA 1 pool 0
     [2013-11-09 11:04:49] Принято 015df995 Diff 187/128 AVA 1 пул 0
     [2013-11-09 11:04:50] Принято 01163b68 Diff 236/128 AVA 1 pool 0
     [2013-11-09 11:04:53] Принято 9f745840 Diff 411/128 BAS 1 pool 0
    
    8-байтовое шестнадцатеричное значение - это первые ненулевые байты общего ресурса, передаваемого в
    бассейн. 2 значения разницы - это фактическая цель сложности, которую достигла доля.
    за которым следует цель сложности, которую в настоящее время запрашивает пул.---
    Также многие вопросы и ответы на часто задаваемые вопросы рассматриваются в ветке форума.
    посвященный этой программе,
    http://forum.bitcoin.org/index.php?topic=28402.0
    
    ОТОБРАЖАТЬ:
    
    Дисплей примерно разделен на две части: верхнее окно состояния и окно.
    нижнее прокручиваемое окно журнала.
    
    
    ОКНО СОСТОЯНИЯ
    Окно состояния делится на общий статус и статус устройства.
    
    Общий статус:
    
    В выходной строке отображается следующее:
     (5 с): 2,469 зуб. (1 м): 2,677 зуб. (5 м): 2,040 зуб. (15 м): 1,014 зуб. (Средн.): 2,733 зуб. / С
    
    Это экспоненциально уменьшающиеся средние хешрейты более 5 с / 1 м / 5 м / 15 м и
    средний с начала.С последующим:
     A: 2

    R: 5101 HW: 145 WU: 37610,4 / м Каждый столбец выглядит следующим образом: A: Общая сложность Принимаемых акций. R: Общая сложность отклоненных акций HW: количество ошибок аппаратного обеспечения WU: рабочая утилита, определяемая как количество рабочих ресурсов diff1 в минуту. (принято или отклонено). чередуется с: ST: 22 SS: 0 NB: 2 LW: 356090 GF: 0 RF: 0 ST - это поэтапные рабочие элементы (готовые к использованию). SS - это устаревшие акции, отклоненные (обнаруженные и не отправленные, поэтому не считаются отклоненными) NB - в сети обнаружены новые блоки LW - это локально созданные рабочие элементы GF - Getwork Fail Occasions (сервер медленно обеспечивает работу) RF - случаи удаленного сбоя (сервер медленно принимает работу) С последующим: Подключен к бассейну.com diff 3.45K со стратом как пользователь меня Показанная разница - это текущий vardiff, запрошенный пулом, который в настоящее время добыто на. С последующим: Блок: ca0d237f ... Разница: 5.01G Начато: [00:14:27] Лучшая публикация: 1.18M Это показывает короткий отрезок текущего блока, когда начинается новый блок, и лучшая доля сложности за все время, которую вы нашли с момента запуска cgminer этот раз. Статус устройства: 6: HFS Random: 645 МГц 85C 13% 0,79 В | 2.152T / 1.351Th / с Каждый столбец выглядит следующим образом: Температура (если поддерживается) Fanspeed (если поддерживается) Напряжение (если поддерживается) 5-секундная экспоненциально убывающая средняя скорость хеширования Средняя скорость хеширования за все время чередующийся с 6: HFS Random: 645 МГц 86C 13% 0.80V | A: 2
    R: 1067 HW: 88 WU: 18901,8 / м Общая сложность принятых акций Общая сложность отклоненных акций Количество аппаратных ошибок Утилита work, определяемая как количество общих ресурсов diff1 в минуту. ОКНО ЖУРНАЛА Здесь отображается вся текущая информация, обычно результаты отправки и блокировать уведомления об обновлениях, а также сообщения и предупреждения устройства. [2014-03-29 00:24:09] Принято 1397768d Diff 3.35K / 2727 HFS 0 pool 0 [2014-03-29 00:24:13] Уровень из пула 0 обнаружил новый блок --- МНОГОПОЛЬЗОВАТЕЛЬСКИЙ СТРАТЕГИИ ОТКАЗА С MULTIPOOL: Существует ряд различных стратегий работы с установками с несколькими пулами. имеется в наличии.У каждого есть свои преимущества и недостатки, поэтому несколько стратегий доступны по выбору пользователя согласно следующему списку: ОТКАЗ: Стратегия по умолчанию - отработка отказа. Это означает, что если вы введете несколько пулов, он попытается использовать их в качестве приоритетного списка, отойдя от 1-го на 2-е, 2-е на 3-е и так далее. Если какой-либо из предыдущих пулов восстановится, он будет вернуться к более высокоприоритетным. ПО-КРУГОВОЙ: Эта стратегия переходит от одного пула к другому только тогда, когда текущий пул падает. на холостом ходу и не пытается двигаться в противном случае.ПОВЕРНУТЬ: Эта стратегия перемещается через определенные пользователем интервалы от одного активного пула к другому, пропуск пулов, которые простаивают. БАЛАНС НАГРУЗКИ: Эта стратегия отправляет работу во все пулы на основе квот. По умолчанию все пулам выделяются равные квоты, если не указано с параметром --quota. Этот Распределение работы основано на раздаче работ, а не на возвращенных долях, поэтому независимо от целей сложности или отклоненных акций. Пока пул отключен или мертв, его квота сбрасывается до тех пор, пока он не будет снова включен. Квоты вперед ищу, поэтому, если квота меняется на лету, это влияет только на будущую работу.Если для всех пулов задана нулевая квота или все пулы с квотой мертвы, он будет вернуться в режим аварийного переключения. См. Квоту ниже для получения дополнительной информации. Флаг отказоустойчивости имеет особое значение в сочетании с балансировкой нагрузки. режим, и он распределяет квоту обратно в приоритетный пул 0 из любых пулов, которые не могут предоставить работу по какой-либо причине с целью соблюдения норм квот между остальными бассейнами. ОСТАТОК СРЕДСТВ: Эта стратегия отслеживает количество решаемых долей сложности 1 для каждого пула. и использует его, чтобы в конечном итоге выполнить одинаковый объем работы для всех пулов.--- КВОТЫ Стратегия множественного пула с балансировкой нагрузки основывается на планировщике на основе квот. В выдаваемые по умолчанию квоты равны, но пользователь может указать любые произвольное соотношение квот. Например, если все значения квоты в сумме составляют 100, каждое значение квоты будет процентным, но если указано 2 пула и pool0 дается квота 1, а pool1 дается квота 9, pool0 получит 10% работа и pool1 получат 90%. Квоты могут быть изменены на лету через API, и не действуют ретроспективно.Установка нулевой квоты эффективно отключите этот пул, если все остальные пулы не отключены или не работают. В этом В этом сценарии балансировка нагрузки возвращается к стандартной стратегии аварийного переключения на основе приоритетов. Пока пул мертв, он теряет свою квоту, и попытки наверстать упущенное не предпринимаются. когда он вернется к жизни. Чтобы указать квоты в командной строке, пулы должны быть указаны с Разделенная точкой с запятой запись --quota (или -U) вместо --url. Пулы указаны с --url задается номинальное значение квоты 1, и записи могут быть смешанными.Например: --url poola: porta -u usernamea -p passa --quota "2; poolb: portb" -u usernameb -p passb Отдам пулу 1/3 работы и пулу 2/3 работы. Также поддерживается запись файлов конфигурации с квотами. Чтобы использовать вышеуказанное квоты в файле конфигурации они будут указаны так: "бассейны": [ { "url": "poola: porta", "пользователь": "имя пользователя", "пройти": "пройти" }, { "quota": "2; poolb: portb", "пользователь": "имя пользователяb", "пройти": "пройти" } ] --- ОДИНОЧНАЯ ДОБЫЧА Соло-майнинг может быть эффективно выполнен в виде отдельной записи пула или резервной копии для любой другой объединенный майнинг, и всем рекомендуется настроить одиночный майнинг в качестве их последней резервной копии на случай, если все другие их пулы будут подвергнуты DDoS-атаке / отключению для безопасность сети.Чтобы включить соло-майнинг, необходимо запустить локальный bitcoind / bitcoin-qt или иметь тот, к которому у них есть доступ rpc. Для этого отредактируйте свой файл конфигурации bitcoind (bitcoin.conf) со следующими дополнительными строками, используя ваш выбор имени пользователя и пароля: rpcuser = имя пользователя rpcpassword = пароль Перезапустите биткойн, затем запустите cgminer, указав на биткойнд и выберите btc-адрес со следующими параметрами, изменяемыми в соответствии с их настройками: cgminer -o http: // localhost: 8332 -u имя пользователя -p пароль --btc-адрес 15qSxP1SQcUX3o4nhkfdbgyoWEFMomJ4rZ Обратите внимание, что http: // является обязательным для соло-майнинга.--- ВЕДЕНИЕ ЖУРНАЛА cgminer войдет в stderr, если обнаружит, что stderr перенаправляется в файл. Чтобы включить ведение журнала, просто добавьте 2> logfile.txt в свою командную строку и logfile.txt. будет содержать зарегистрированный вывод на указанном вами уровне журнала (нормальный, подробный, отладка и т. д.) Другими словами, если вы обычно используете: ./cgminer -o xxx -u yyy -p zzz если вы используете ./cgminer -o xxx -u yyy -p zzz 2> файл журнала.txt он войдет в файл с именем logfile.txt и будет работать так же. В Linux также есть опция -m, которая запускает команду по вашему выбору. и направьте вывод напрямую в эту команду.Параметр «Отладка» сведений о рабочем времени добавляет сведения в конце каждой строки. отображается для принятых или отклоненных выполненных работ. Примером может быть: <-00000059.ed4834a3 M: X D: 1,0 G: 17: 02: 38: 0,405 C: 1,855 (2,995) W: 3,440 (0,000) S: 0,461 R: 17: 02: 47 Первые 2 шестнадцатеричных кода - это хэш предыдущего блока, остальные сообщаются в секунд, если не указано иное: За предыдущим хешем следует используемый режим getwork M: X, где X - один из P: пул, T: тестовый пул, L: LP или B: эталонный тест, тогда D: d.ddd - это сложность, необходимая для получения доли от работы, затем G: чч: мм: сс: н.nnn, когда getwork или LP были отправлены в пул и n.nnn - это сколько времени потребовалось, чтобы ответить, за которым следует 'O', если это оригинальный гетворк, или 'C: n.nnn', если это был клон с n.nnn, указывающим, через какое время после получения работы она была клонирована, (m.mmm) - это сколько времени прошло с момента получения оригинальной работы до начала работы, W: n.nnn - сколько времени потребовалось для обработки работы, пока она не была готова к отправке, (m.mmm) - это время от готовности к отправке до фактического выполнения отправки, это обычно 0.000, если не возникла проблема с отправкой работы, S: n.nnn - сколько времени потребовалось, чтобы отправить завершенную работу и дождаться ответа, R: чч: мм: сс - фактическое время, когда был получен ответ на отправку работы. Если вы запустите cgminer с параметром --sharelog, вы можете получить подробную информацию информация по каждой найденной акции. Аргументом опции может быть "-" для стандартный вывод (не рекомендуется с пользовательским интерфейсом ncurses), любое допустимое положительное число для этого файлового дескриптора или имени файла. Чтобы записать общие данные в файл с именем «share.log "можно использовать: ./cgminer --sharelog 50 -o xxx -u yyy -p zzz 50> share.log ./cgminer --sharelog share.log -o xxx -u yyy -p zzz Для каждой найденной общей папки данные будут регистрироваться в формате CSV (значения, разделенные запятыми). формат: отметка времени, расположение, цель, пул, dev, thr, sharehash, sharedata Например (это завернуто, но на самом деле все в одной строке): 1335313090, отклонить, ffffffffffffffffffffffffffffffffffffffffffffffffffff00000000, http: // localhost: 8337, ASC0,0, 6f983c918f3299b58febf95ec4d0c7094ed634bc13754553ec34fc3800000000, 00000001a0980aff4ce4a96d53f4b89a2d5f0e765c978640fe24372a000001c5 000000004a4366808f81d44f26df3d69d7dc4b3473385930462d9ab707b50498 f681634a4f1f63d01a0cd43fb338000000000080000000000000000000000000 0000000000000000000000000000000000000000000000000000000080020000 --- ЭТАЛОН Параметр --benchmark хеширует один фиксированный рабочий элемент снова и снова и выполняет не отправлять акции в какие-либо пулы.Параметр --benchfile хеширует работу, указанную в предоставленном файле . Формат рабочего файла: версия, merkleroot, prevhash, diffbits, noncetime Любая пустая строка или любая строка, начинающаяся с "#" или "/", игнорируется. Когда он достигает конца файла, он возвращается к началу. Формат элементов данных соответствует порядку байтов и формату вывод Bitcoind getblock RPC. Пример файла, содержащего блок биткойнов №1, будет: # Блок 1 1,0e3e2357e806b6cdb1f70b54c3a3a17b6714ee1f0e68bebb44a74b1efd512098,00000000001 9d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f, 1d00ffff, 1231469665 Однако рабочие данные должны быть одной строкой без разрыва строки посередине. Если вы используете --benchfile , то --benchfile-display выведет строку журнала, для каждого найденного одноразового номера, показывая значение одноразового номера в десятичном и шестнадцатеричном формате и работу раньше находил его в шестнадцатеричном формате.--- RPC API Подробнее об API RPC см. В файле API-README. --- Часто задаваемые вопросы Q: Помогите, я запустил cgminer и все показывает ноль !? О: Добро пожаловать в майнинг биткойнов. Ваш компьютер сам по себе не может майнить биткойны нет независимо от того, насколько он мощный. Вам необходимо приобрести специальное оборудование для майнинга так называемые ASIC для подключения к вашему компьютеру. См. Вопрос о ASIC ниже. В: У меня несколько USB-накопителей, но я не могу заставить их работать сразу? О: Очень немногие USB-концентраторы обеспечивают обещанную мощность, необходимую для работы такого же количества устройств. как они подходят, если все они получают питание от USB.В: Я подключил свои устройства к USB-концентратору, но ничего не отображается? A: RPi и Windows имеют неполную или нестандартную поддержку USB3, поэтому они могут никогда не работаю. Можно заставить работать концентратор USB3, подключив его к концентратор USB2. При выборе концентратора предпочтительнее, когда это возможно, концентраторы USB2. за счет лучшей поддержки со всех сторон. В: Могу ли я майнить на серверах из разных сетей (например, xxxcoin и биткойн) на в то же время? О: Нет, cgminer хранит базу данных блока, над которым работает, чтобы гарантировать не работает с устаревшими блоками, а наличие разных блоков из двух сетей приведет к сделать недействительной работу друг от друга.В: Могу ли я настроить cgminer для майнинга с разными учетными данными или пулами? для каждого устройства в отдельности? A: Нет. В: Могу ли я поместить несколько пулов в файл конфигурации? О: Да, проверьте файл example.conf. Как вариант, настроить все либо на в командной строке или через меню после запуска и выбираем настройки-> писать config, и файл будет загружаться при каждом запуске. В: Сборка завершается неудачно, gcc не может собрать двоичный файл. О: Удалите компонент "-march = native" вашего CFLAGS в качестве вашей версии gcc. не поддерживает это.Также -O2 - это заглавная o 2, а не ноль 2. В: Можете ли вы реализовать функцию X? О: Могу, но время ограничено, и люди, которые жертвуют, с большей вероятностью получат их запросы функций реализованы. Вопрос: Работа продолжается в моем резервном пуле, даже если в моем основном пуле нет не смогли? A: Cgminer проверяет условия, при которых основной пул отстает, и будет передать некоторую работу резервным серверам в этих условиях. Причина для делать это - делать все возможное, чтобы устройства работали над чем-то полезные и не рискованные простои.Вы можете отключить это поведение с помощью option --failover-only. В: Это вирус? A: Cgminer упакован с другими троянскими скриптами и некоторыми антивирусами. программное обеспечение ложно обвиняет cgminer.exe в том, что это настоящий вирус, а чем то, с чем он упакован. Если вы установили cgminer самостоятельно, значит на вашем компьютере нет вируса. Пожаловаться на свой антивирус софтверная компания. Кажется, теперь они помечают даже исходный код cgminer как вирусы, даже если исходные текстовые файлы ничего не могут сделать сами.В: Можете ли вы изменить отображение, чтобы включить в вывод больше одного и меньше другого, или вы можете изменить тихий режим, или можете добавить еще один режим вывода? О: У каждого всегда будет свое мнение о том, что важно отслеживать. Значения по умолчанию очень разумны, и меня очень мало интересует их изменение. дальше. В выходных данных API гораздо больше деталей, чем может быть разумно. отображается в небольшом окне консоли, и с помощью внешнего интерфейса, такого поскольку miner.php гораздо более полезен для настройки со многими устройствами.В: Какие параметры лучше всего передать для X-пула / оборудования / устройства. О: Практически всегда параметры ПО УМОЛЧАНИЮ дают наилучшие результаты. Самый пользователь определенные настройки приводят к снижению производительности. В: Что случилось с майнингом на CPU и GPU? О: Их эффективность делает их неактуальными в мире майнинга биткойнов сегодня. и автор не заинтересован в поддержке альтернативных монет, которые лучше добытые этими устройствами. В: версия GUI? A: Нет. Интерфейс RPC позволяет кому-то другому написать хоть.В: У меня проблема. Какую отладочную информацию я должен предоставить? A: Запустите cgminer с вашими обычными командами, добавьте -D -T --verbose и укажите полный вывод при запуске и краткое описание вашего оборудования и операционной системы. В: Почему вы не предоставляете сборки для win64? A: Сборки Win32 работают везде, и нет никакого преимущества 64-битная сборка для Windows. В: Майнинг на windows или linux быстрее? О: Это не имеет значения с точки зрения производительности. Все сводится к выбору операционная система для их различных функций и вашего уровня комфорта.тем не мение linux является основной платформой разработки и практически гарантированно более стабильный. В: Моя сеть становится все медленнее и медленнее, а затем на минуту умирает? А; Попробуйте опцию --net-delay, если вы находитесь на сервере GBT. Это ничего не делает с пластовой отработкой. В: Как мне настроиться на p2pool? A: Также рекомендуется использовать --failover-only, так как работа эффективно как другая цепочка блоков, без включения --no-submit-stale. Если майнинг с minirig BFL (fpga) стоит добавить параметр --bfl-range.В: Я запускаю PHP в Windows, чтобы получить доступ к API с помощью примера miner.php. Почему он не работает, когда php установлен правильно, но я получаю только ошибки о сокетах, а не работает в логах? О: http://us.php.net/manual/en/sockets.installation.php В: Что такое PGA? О: Cgminer поддерживает 3 FPGA: BitForce, Icarus и ModMiner. Это программируемые пользователем вентильные массивы, запрограммированные для работы с биткойнами. добыча. Поскольку аббревиатура должна состоять всего из 3 символов, в части "Поле-" пропущено. В: Что такое ASIC? A: Это устройства на интегральных схемах, определяемые приложением, и обеспечивающие максимальная производительность на единицу мощности благодаря тому, что она предназначена только для одной цели.На сегодняшний день они являются единственным значимым способом добычи биткойнов. В: Что такое страта и как ее использовать? A: Stratum - это протокол, разработанный для объединенного майнинга таким образом, чтобы свести к минимуму объем сетевых коммуникаций, но при этом масштабировать до оборудования любого скорость. В версиях cgminer 2.8.0+, если пул поддерживает стратум, cgminer автоматически обнаружит это и переключится на поддержку, как указано в рекламе, если сможет. Если вы вводите порт stratum непосредственно в свою конфигурацию или используете специальный префикс «stratum + tcp: //» вместо «http: //», cgminer будет ТОЛЬКО пытаться использовать майнинг протокола страты.Преимущества стратума для майнера отсутствуют. задержки в получении дополнительной работы для майнера, меньше отказов при смене блоков, и гораздо меньше сетевых коммуникаций при том же хешрейте майнинга. Если вы НЕ хотите, чтобы cgminer автоматически переключался на протокол stratum, даже если он обнаружен, добавьте параметр --fix-protocol. В: Почему в статистике не суммируются: принято, отклонено, устарело, аппаратные ошибки, Diff1 Work и т. Д. При майнинге более 1 доли сложности? A: Например, если вы посмотрите на «Сложность принята» в RPC API, число количество принятых долей сложности обычно не совпадает с объемом работы сделано, чтобы найти их.Если вы добываете сложность 8, то вы ожидаете в среднем, чтобы найти одну 8 долей сложности на 8 найденных одиночных долей сложности. Однако число на самом деле случайное и со временем сходится, это среднее, неточное значение, поэтому вы можете найти больше или меньше ожидаемого среднего. В: Мой ввод с клавиатуры на мгновение приостанавливает или повторяет клавиши время от времени. окна во время майнинга? A: Реализация 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 - включить-bitfury --enable-Cointerra - включить буровую коронку --enable-hashfast --enable-hashratio --enable-icarus - включить-клондайк В: Как использовать функцию --decode для декодирования базы монет пула? A: Вам необходимо иметь биткойн с серверной функциональностью и передать ему учетные данные в качестве первого пула в вашей конфигурации и передайте адрес пула, который вы хотите декодировать, как настроен второй пул.Обратите внимание, что биткойн НУЖДАЕТСЯ в http: // префикс. например.: ./cgminer -o http: // localhost: 8332 -u user -p pass -o solo.ckpool.org:3333 -u 15qSxP1SQcUX3o4nhkfdbgyoWEFMomJ4rZ --decode --- Этот код предоставляется полностью бесплатно программистом в его запасе. время, так что пожертвования будут очень благодарны. Пожалуйста, рассмотрите возможность пожертвования адрес ниже. Разработка драйверов для нового оборудования ASIC только для биткойнов может быть спонсируется соответствующим образом. Кон Коливас 15qSxP1SQcUX3o4nhkfdbgyoWEFMomJ4rZ

    Лучшее программное обеспечение для майнинга 2021 года

    TechRadar поддерживается своей аудиторией.TechRadar не поддерживает какие-либо конкретные криптовалюты или услуги на основе блокчейнов, и читатели не должны интерпретировать контент TechRadar как инвестиционный совет. Наши репортеры владеют лишь небольшими количествами криптовалюты (стоимостью менее 100 долларов США), что необходимо для проведения обзоров кошельков и обменов, и не владеют акциями каких-либо публичных криптовалютных компаний.


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

    Хотя в настоящее время криптовалюты остаются нерегулируемыми, ошеломляющий успех Биткойн (BTC), наряду с Ethereum (ETH), Ripple (XRP) и Litecoin (LTC), означает, что правительства, предприятия и банки продолжают свои усилия по их внедрению в систему . более массовое использование .

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

    Итак, теперь, когда вы подумываете сделать решительный шаг и вам нужно будет настроить собственное оборудование для майнинга биткойнов (BTC) или установку для майнинга, ваш следующий шаг — подключиться к майнинговому «пулу». Это позволяет вам делиться ресурсами вашего компьютера через Интернет и присоединяться к другим майнерам для добычи криптовалюты, а взамен получать часть прибыли от майнинга.

    Доступно множество программ, которые помогут управлять вашими усилиями по майнингу криптовалют. В этом руководстве мы рассмотрим пять наиболее популярных вариантов.Для более опытных пользователей компьютеров хорошим вариантом является установка бесплатной операционной системы Linux и использование одной из текстовых программ, например CGminer.

    Для тех, кто хочет упростить задачу и придерживаться Windows 10 , клиенты майнинга с графическим интерфейсом пользователя, такие как MultiMiner, могут подойти лучше.

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

    (Изображение предоставлено CGMiner)

    1. CGMiner

    Гибкая программа майнинга, которая поддерживает почти все платформы

    Причины для покупки

    + Широкие возможности настройки + кроссплатформенность

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

    -Windows сложно установить

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

    При первом запуске CGMiner попросит вас ввести URL-адрес, имя пользователя и пароль (при необходимости) для вашего предпочтительного пула для майнинга, и он автоматически обнаружит любое подключенное вами оборудование, такое как устройство ASIC.

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

    Во время наших тестов с использованием CGMiner 4.9.2 в Windows 10 мы обнаружили, что наше антивирусное программное обеспечение Avast пытается заблокировать загрузку. Это может быть связано с тем, что хакеры, использующие свои собственные версии этой программы, могут тайно установить CGMiner на чужую машину для добычи в своих интересах. Вы можете настроить свою систему, чтобы сделать исключение для CGMiner, если хотите, или использовать версию для Linux.

    (Изображение предоставлено Awesome Miner)

    2. Awesome Miner

    Программное обеспечение для крупномасштабного майнинга

    Причины для покупки

    + Масштабируемость до 200000 майнеров ASIC и 25000 майнеров GPU / CPU + кроссплатформенность

    Причины, по которым следует избегать

    — Отсутствие поддержки MacOS

    Хотя некоторое программное обеспечение предназначено для более простых майнеров, Awesome Miner обслуживает тех, кому необходимо управлять более крупными операциями майнинга.Насколько большой вы можете спросить? Мы говорим о 200000 майнеров ASIC и до 25000 майнеров CPU / GPU. Таким образом, очень немногие из них будут выполнять операции, большие, чем это программное обеспечение может легко выполнить.

    Целью здесь является централизованное управление для максимальной эффективности и, в свою очередь, прибыльности. Это программное обеспечение позволяет отслеживать прибыль, так как оно может отслеживать доход и энергопотребление в реальном времени. Время простоя сводится к минимуму за счет автоматического восстановления, что позволяет без проблем вставать и майнить. Не уверены, к каким майнинговым пулам присоединиться? Не проблема, поскольку есть также функция тестирования, которая может впечатляюще «тестировать несколько алгоритмов майнинга и программное обеспечение для майнинга и измерять хешрейт и энергопотребление для каждого из них, чтобы оптимизировать решения о переключении прибыли», согласно Awesome Miner.

    Дополнительные функции включают простую настройку с возможностью одновременного присоединения к нескольким майнинговым пулам. Мощность хеширования и производительность каждой машины отслеживаются в режиме реального времени, при этом в сумме указываются обе переменные. Он также оптимизирован для прошивки Antminer, что позволяет повысить производительность ASIC Antminer S17 до 40%.

    (Изображение предоставлено BFGMiner)

    3. BFGMiner

    Целенаправленный клиент для майнинга, который является раем для мастеров

    Причины покупки

    + Доступно для Windows и Linux + Совместимо с устройствами FPGA

    Причины, чтобы избежать

    Причины, чтобы избежать

    -Не работает с графическими процессорами

    BFGMiner основан на нашем предыдущем выборе, CGMiner, но разработан специально для оборудования ASIC для майнинга.Клиент также совместим с устройствами FPGA (Field-Programmable Gate Array) и может быть настроен для работы с некоторыми графическими картами, но получить от них прибыль непросто.

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

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

    Наряду с простым текстовым интерфейсом и широким спектром функций, BFGMiner доступен для Windows и всех основных разновидностей Linux. BFGminer можно установить даже на Raspberry Pi , как часть бесплатной операционной системы Minera .

    (Изображение предоставлено MultiMiner)

    4.MultiMiner

    BFGMiner стал проще для тех, кто не разбирается в технологиях

    Причины для покупки

    + Интуитивно понятный графический интерфейс + Использует стратегии майнинга + Простое управление несколькими устройствами

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

    Обеспокоены перспективой установки программного обеспечения для майнинга? Не беспокойтесь, и вы не одиноки. В Multiminer есть мастер «Приступая к работе», который проведет вас через процесс ввода информации о пуле, используя полезные подсказки для полного разъяснения любых потенциально незнакомых терминов.

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

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

    Хотя программное обеспечение доступно бесплатно, во время установки разработчик программного обеспечения требует, чтобы вы отправляли 1% своей прибыли на его кошелек, как способ сказать «Спасибо» за создание такого замечательного программного обеспечения для майнинга. Это полностью добровольно, так как вы можете включить или отключить это в приложении в разделе «Перки».

    Multiminer является кроссплатформенным, но для его работы в macOS и Linux требуется дополнительное программное обеспечение.

    (Изображение предоставлено EasyMiner)

    5.EasyMiner

    Удобный графический интерфейс для майнинга

    Причины для покупки

    + Простой в использовании графический интерфейс + Майны с одновременным использованием ЦП и ASIC / GPU + Бесплатно

    Причины, которых следует избегать

    -Может вызвать проблемы с антивирусными приложениями

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

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

    EasyMiner включает в себя консоль, которая информирует вас о ходе работы CGminer (cgminer.exe) и CPUMiner (minerd.exe), которые по умолчанию используются для майнинга биткойнов и Litecoin соответственно.Кажется, нет простого способа отключить CPUMiner, если вас интересует только биткойн.

    Во время наших тестов в Windows 10 Avast Antivirus также автоматически удалил как основную программу EasyMiner, так и CPUMiner, поскольку злоумышленники ранее устанавливали свои собственные версии этих программ на чужие машины, чтобы добывать монеты для себя в рамках ботнета.

    Если вас интересует EasyMiner, но вы не хотите иметь дело с предупреждениями антивируса, программа будет работать в Ubuntu Linux с использованием Wine (см. здесь для получения дополнительной информации).

    Как майнить криптовалюту с помощью CGMiner на Ubuntu

    Что мне нужно?

    • Выделенный сервер Linux или VPS
    • Ubuntu
    • Любой USB ASIC

    Что такое CGMiner?

    CGMiner — это биткойн-майнер ASIC / fpga с открытым исходным кодом, разработанный для широкого спектра платформ, включая Windows, Linux и OS / X. Он включает сложные алгоритмы, разработанные на языке программирования C для использования максимальной производительности оборудования и относительной легкости получения прибыльного количества биткойнов; в зависимости от производительности машины, конечно.CGMiner в настоящее время не поддерживает графический процессор, так как он больше не может компенсировать мощность и время, затраченные на майнинг биткойнов, поэтому необходимо использовать ASIC.

    1. Установить CGMiner
        1. Обновите операционную систему:
       sudo apt-get upgrade && apt-get update
      sudo apt-get install autoconf gcc make git
      libcurl4-openssl-dev libncurses5-dev libtool
      libjansson-dev libudev-dev libusb-1.0-0-dev 

       cd / usr / src /
      sudo git clone https: // github.com / ckolivas / cgminer.git 

       cd cgminer
      ./autogen.sh 

    1. Создать новый кошелек
      1. Существует буквально, не образно, буквально масса различных типов кошельков, доступных для хранения биткойнов. В этом практическом руководстве мы собираемся облегчить работу, поэтому мы собираемся установить «Electrum».
      2. Используйте следующие команды для установки QT и Electrum на ваш сервер:
         sudo apt-get install python3-pyqt5 libsecp256k1-0 python3-cryptography 

         sudo wget https: // скачать.electrum.org/4.0.9/Electrum-4.0.9.tar.gz 

         sudo apt-get install python3-setuptools python3-pip 

         sudo python3 -m pip install --user Electrum-4.0.9.tar.gz 

      1. После установки «Electrum» вы можете запускать его из «приложений».

        • Сделайте копию или фотографию семени вашего бумажника. Держите это в секрете, храните в безопасности; тебе это понадобится.

        • Нажмите «Далее», и вам будет предложено повторно ввести вновь созданное начальное число в текстовое поле.После этого снова нажмите «Далее».

        • Создайте пароль для себя и нажмите «Далее».

        • Нажмите «Далее».
        • Создание завершится, и приложение закроется. Снова откройте приложение, и вы увидите свой новый кошелек.

    1. Присоединиться к майнинговому пулу
      1. В настоящее время майнить Биткойн на одной машине невыгодно из-за связанных с этим затрат; поэтому была изобретена концепция бассейна, чтобы сделать его эффективным и быстрым.Пул — это совокупность майнеров, которые работают вместе, чтобы добывать монеты, а затем делятся добычей, когда блок найден. Комиссия выплачивается майнерам, которые находят блоки. Обычно выплата доступна сразу, но во многом это зависит от поставщика услуг.
      2. Посетите http://mmpool.org/register
      3. Создайте имя пользователя и вставьте свой публичный биткойн-адрес в текстовое поле биткойнов.
      4. Вернитесь в «Терминал» на вашем сервере:
         компакт-диск / usr / src / cgminer 
      1. Подключите или вставьте USB-ключ «ASICMiner Block Erupter» в сервер.Тот, что изображен ниже, был заказан на Amazon и стоит от 120 до 200 долларов.
      1. Используйте следующую команду, чтобы начать майнинг:
         sudo ./cgminer -o stratum + tcp: //mmpool.org: 3333 -u ВАШЕ ИМЯ ПОЛЬЗОВАТЕЛЯ -p ПАРОЛЬ 
      1. И теперь вы добываете биткойн. Скорость в значительной степени определяется скоростью хеширования в секунду, которая обычно обозначается как Mh / s, что означает «мега-хеширование в секунду».
      1. Чтобы проверить, как продвигается ваша новая и, скорее всего, не особо прибыльная операция по добыче полезных ископаемых, посетите http: // mmpool.org / members, чтобы подтвердить наличие адреса вашего кошелька.

    Следующие шаги

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

    Заключение

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

    Была ли эта статья полезной?
    Поделитесь с нами своим мнением Отправить .

    Отставить комментарий

    Обязательные для заполнения поля отмечены*