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

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

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

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

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

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

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

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

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

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

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

Особенности настройки

Для настройки майнера достаточно задать следующие настройки:

  1. логин и пароль;
  2. пул;
  3. параметры видеокарты (достаточно указать верхний предел нагрузки).

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

Интересно: Что такое майнер? Майнинг криптовалют или при чём тут вирусы

Добавление пула

Как настроить программу? После её скачивания (можно сделать по ссылке на официальный форум) пакет следует разархивировать, после чего в папке нужно создать bat файл. Все предельно просто – нужно создать новый текстовый документ и вручную его переименовать в «run.bat». Далее необходимо открыть данный файл в любом текстовом редакторе и внести следующие настройки: cgminer.exe —scrypt -u WORKER.1 -p PAROL -o stratum+tcp://ADRESS:PORT. Естественно, что вместо «worker» необходимо указать название рабочей станции (в зависимости от того, какое было зарегистрировано у пула), а также пароль для доступа. ADRESS и PORT – это, соответственно, адрес пула по TCP и порт, по которому будет проводиться майнинг. Все эти данные можно узнать непосредственно на сайте пула, который и будет впоследствии зачислять средства на персональный счет майнера. Номер лайткоин-кошелька задается непосредственно в кабинете пула (на сайте).

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

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

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

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

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

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

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

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

Загрузка приложения cgminer со всеми файлами

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

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

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

где https://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

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

Консоль программы cgminer

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

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

Ошибка при работе приложения

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Настройка CGMiner конфигураций

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

cgminer майнинг криптовалюты

Создаете новый текстовый документ, в него вписываете основные строки с запуском программы и нужными параметрами:

cgminer.exe —scrypt -o stratum+tcp://us-east.stratum.slushpool.com:3333 -u TUT_NAME_USER -p TUT_BALLl_PASS

Теперь давайте разберемся что мы добавили и зачем:

  • cgminer &#8211, это название файла, который будет запущен после запуска нашего start.bat
  • &#8211, -scrypt &#8211, параметр, который указывает алгоритм добываемой криптовалюты
  • -o &#8211, после этого параметра указывается адрес вашего пула и порт
  • -u &#8211, параметр, после которого вы указываете логин вашего воркера (рабочего) вместо &#8220,TUT_NAME_USER&#8221,
  • -p &#8211, здесь вы указываете пароль для вашего работника вместо &#8220,TUT_BALLl_PASS&#8221,, так же стандартным паролем служит буква &#8220,x&#8221,

настройка cgminer создание .bat запускатора

Сохраняете текстовый файл с таким названием start.bat и выбираете тип файла &#8220,Все файлы&#8221,. Это первичная настройка вашего одиночного майнера, но cgminer обладает рядом дополнительных настроек, которые помогут вам решить ту или иную задачу.

Полный список команд CGMiner

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

Параметр запускаОписание параметра
-auto-fanВключает автоматическое управление вентилятором ВК
—auto-gpuВключает автоматическое управление частотами ядра ВК
—auto-gpuВключает автоматическое управление частотами ядра ВК
—debugВключает отображение отладочной информации
—expiryЧерез сколько секунд считать шару опоздавшей (по умолчанию 120)
-failover-onlyНе работать с бэкап пулом, если основной пул латает
-load-balanceСтратегия load balance
-logИнтервал записи лога (по умолчанию 5 секунд)
—monitorИспользовать отдельный вывод сообщений (?)
-net-delayВключает небольшие задержки для разгрузки маршрутизаторов
—no-longpollОтключает longpoll
—passПароль майнера
—per-device-statsВыводить статистику по каждому устройству
-protocol-dumpВывод всей информации протокола
—queueРазмер очереди заданий для равномерной нагрузки (по умолчанию 1)
—quietОтключает вывод лога, статуса и ошибок
-real-quietПолностью отключает вывод информации
-remove-disabledУдаляет отключённые устройства
—retriesКоличество повторов отправки (по умолчанию -1, т.е. бесконечно)
-retry-pauseСколько секунд ждать между попытками повтора (по умолчанию 5)
—rotateСтратегия переключения между пулами каждые N минут
-round-robinСтратегия round robin
-scan-timeСколько секунд тратить на сканирование одного задания
—sched-startЗапланировать старт на ЧЧ:ММ
—sched-stopЗапланировать остановку в ЧЧ:ММ
—sharesВыход после N шар
—socks-proxysocks4 прокси в формате адрес:порт
—submit-staleВключить отправку опоздавших решений
-syslogИспользовать системный лог для сообщений
—text-onlyВывод неформатированного текста
—urlАдрес пула
—userИмя майнера
—verboseСохранять все сообщения в логе
—deviceВыбрать устройства для использования
—disable-gpuОтключить ВК
—gpu-threadsПотоков на ВК (по умолчанию 2)
—gpu-engineУстановить частоту ядра в МГц: фиксированную или диапазоном
—gpu-fanУстановить скорость вращения вентилятора в процентах: фиксированную или диапазоном
—gpu-memclockУстановить частоту памяти в МГц
—gpu-memdiffУстановить фиксированную разницу в МГц между ядром и памятью
—gpu-powertuneУстановить powertime в процентах
—gpu-reorderПересортировать видеокарты
—gpu-vddcУстановить вольтаж ядра в вольтах (!)
—intensityУстановить интенсивность: d — динамическая или фиксированная от -10 до 14
-kernel-pathУстановить путь к ядру с расширением .cl
—kernelВыбрать ядро poclbm или phatk (по умолчанию автоматический выбор)
-no-restartНе пытаться перезапустить ВК при её зависании
-temp-cutoffТемпература отключения ВК (по умолчанию 95)
-temp-hysteresisНасколько может отличаться температура от целевой (по умолчанию 3)
-temp-overheatТемпература сброса частот ВК и увеличения скорости вентилятора (по умолчанию 85)
-temp-tзначениеetУстановка целевой температуры (по умолчанию 75)
—vectorsУстановить ширину векторов: 1, 2 или 4 (по умолчанию автоматический выбор)
—worksizeУстановить worksize (по умолчанию автоматический выбор)
—ndevsВывести список устройств и выйти
—auto-fanАвтоматически регулирует скорость вентилятора GPU для поддержания заданной температуры (значение: нет)
—auto-gpuАвтоматически регулирует тактовою частоту GPU для поддержания заданной температуры (значение: нет)
—device (-d)Позволяет выбрать нужное устройство для работы, по умолчанию работают все (пример: —device 0)
—disable-gpu (-G)Отключить GPU (значение: нет)
—gpu-threads (-g)Количество потоков на GPU (значения: 1 — 10, по умолчанию стоит 2, пример: —gpu-threads 2)
—gpu-dynintervalУстанавливает интервал обновления в мс для графических процессоров с использованием динамической интенсивности (default: 7)
—gpu-engineЗадает частоту для графического ядра, возможно установить диапазон (пример: —gpu-engine 900 или 800-900)
—gpu-fanЗадает скорость вращения вентилятора в процентах, фиксированную или диапазон (пример: —gpu-fan 25 или 25-65)
—gpu-memclockЗадает частоту для памяти (для BTC частоту лучше опустить, для LTC поднять, пример: —gpu-memclock 1800)
—gpu-memdiffУстановить фиксированную разницу в МГц между ядром и памятью
—gpu-powertuneУстановить GPU powertune в процентах
—gpu-reorderПересортировать видеокарты
—gpu-vddcИзменить напряжение ядра, в вольтах (пример: —gpu-vddc 1.125)
—intensity(-I) Агрессия (интенсивность) (значения: 10 — 14, d — динамичный, пример —intensity 13 или d)
—kernel (-k)Указывает ядро для работы устройства (ядра: diablo, poclbm, phatk, diakgcn, пример: —kernel diakgcn)
—ndevs (-n)Вывести список всех устройств с их номерами и выйти
—temp-hysteresisНа сколько может отличаться температура в градусах от целевой (по умолчанию: 3, пример: —temp-hysteresis 15)
—temp-overheatТемпература в градусах сброса частот ядра и увеличение оборотов вентилятора (по умолчанию: 85, пример: —temp-overheat 90)
—temp-targetУстановка целевой температуры в градусах (по умолчанию: 75, пример: —temp-tзначениеet 80)
—vectors (-v)Установить ширину векторов, по умолчанию на авто (значения: 1, 2 и 4, пример: —vectors 2)
—worksize (-w)Установить размер памяти, на производительность практически не влияет (по умолчанию: авто, значение должно быть кратным — 64, 128, 256, 512, 1024, рекомендуется 256, пример: —worksize 256)

<,значение>, &#8211, необходимо что-то ввести: цифру, адрес и т.д.

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

Intensity &#8211, является одной из основных команд, которая позволяет выставлять интенсивность работы майнера в значениях от 0 и до 20. Имейте ввиду, что высокая интенсивность способствует забивке всей памяти и тем самым снижается скорость майнинга. Ставьте в средних значениях, чтобы не превышать свой лимит памяти и при этом работать на максимальных значениях.

Thread-concurrency &#8211, параметр, который управляет потоком расчетов вашего scrypt алгоритма. Зависит от числа шейдеров поддерживаемых вашей видеокартой, значение этого параметра изначально стоит на максимуме.

Все эти команды вы можете найти или дописать в файле cgminer.conf

Просто откройте этот файл в текстовом редакторе и измените значения на свои. Либо создайте свой start.bat со своими значениями.

Пример настроенного bat файла CGMiner для Windows

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

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

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

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

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

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

Особенности и преимущества CGMiner

Начнем с того, что CGMiner подойдет не для всех, существенный минус программы для новичков в майнинге это отсутствие GUI, то есть, нету графического интерфейса.

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

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

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

К сожалению, cgminer не способна добывать криптовалюту с использованием технологии CUDA, если у вас видеокарта от NVIDIA, то cgminer не будет на ней работать!!! Не путайте с CCMiner, которая как раз таки работает с видеокартой данного производителя.

cgminer не работает на видеокартах от nvidia CUDA

CUDA (от англ. Compute Unified Device Architecture) &#8211, это программная архитектура, позволяющая разработчику на упрощенном языке программирования Си управлять процессорами Nvidia и за счет этого увеличивать мощность и производительность видеокарты от NVIDIA, которые, конечно же поддерживают эту технологию.

Для работы с видеокартами от Nvidia используйте другие майнеры. Если вы думаете, что Claymore’s Dual Miner решит эту нелепицу с технологией CUDA и поддержкой nvidia, то забудьте, так как этот майнер специализируется на майнинге AMD видеокарт.

настройка вращения кулера в cgminer

Хотим отметить, что одной из фишек программы является тонкая настройка частоты вращения кулеров, а что самое главное в cgminer присутствует инструмент для разгона GPU. Конечно же, использования этих &#8220,фишек&#8221, влечет за собой большие риски и возможность потерять свою видеокарту от перегрева или выхода из строя кулера и тем самым перегрева.

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

Режим отладки

  • Автоматическое отключение нерабочих или проблемных работников (воркеров)
  • Возможна работа через прокси
  • Поддержка стратегий Round Robin и Load Balance
  • Пользовательская правка в ширину векторов
  • Пользователь сам задает периоды время ожидания повторных подключений
  • Настройка вывода отдельных сообщений
  • Пользователь сам создает задержки для маршрутизаторов
  • Отсутствие графической оболочки
  • Максимальная скорость добычи за счет алгоритма NeoScrypt
  • Инструмент для разгона видеокарты
  • Подробный лог всех действий
  • Все настройки в одном файле конфигурации
  • Возможность подключить графическую оболочку CGWatcher
  • Алгоритм cryptonight для майнинга токенов Монеро и Bytecoin

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

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

    Пользующийся популярностью криптоалгоритм Scrypt также работает с использованием оперативки. Правда, он сохраняет возможность постройки и использования высокопроизводительных и узкоспециализированных устройств для майнинга цифровых денег, работающих на основе этого алгоритма. Если же говорить об ccminer-cryptonight, то в отличие от алгоритма Scrypt, все новые блоки, размером в 64 байта, зависят от всех ранее сгенерируемых блоков. Этот обновленный алгоритм использует 2 мегабайта оперативки, что является минимальным значением для кеша памяти третьего уровня настольных CPU. Подобный объем занимаемой оперативки не позволяет использовать для добычи крипты ASIC-устройства.

    Пользователи должны понимать различия между алгоритмами CryptoNote и CryptoNight. CryptoNight по своей сути представляет собой один из способов воплощения CryptoNote. На базе Криптонайт работают криптомонеты Monero (XMR), БайтКоин (BCN), а также Aeoncoin.

    Что же касаемо преимуществ добычи криптовалюты с использованием этого алгоритма, то к ним стоит отнести:

    • обеспечение постепенно затухающей эмиссии для криптовалютных активов;
    • минимальные временные промежутки между формированием новых криптоблоков;
    • невозможность криптодобычи с помощью АСИКов;
    • для повышения показателей производительности криптовалютных ферм есть возможность использования гибридных связок из ЦП и видеочипов;
    • наличие ряда существенных концептуальных отличий от алгоритмов Биткоина, что должно привлечь внимание новых пользователей, а также криптоинвесторов, заинтересованных во вложении средств в новые криптоактивы;
    • свойственные коинам, использующим алгоритм CryptoNight, особенности, позволяют им выделиться на фоне других криптовалют и привлечь внимание участников крипторынка;
    • показатели рентабельности и скорости окупаемости существенно превосходят большинство существующих аналогов;
    • видеокарта и процессор нагреваются куда меньше, чем при использовании других криптоалгоритмов, что положительным образом сказывается на надежности и долговечности использования оборудования для майнинга цифровых денег.
    Рейтинг
    ( 1 оценка, среднее 5 из 5 )
    Понравилась статья? Поделиться с друзьями: