Настройка cpuminer на windows

Обновлено: 06.07.2024

GitHub:
Прошло довольно много времени с тех пор, как мы в последний раз добывали криптовалюту, в которой есть только майнер ЦП, а не GPU или ASIC, и который использует новый алгоритм шифрования, и некоторое время назад мы также использовали cpuminer-opt. Так почему бы не вернуться к нему и не сделать акцент на вашем процессоре для майнинга, используя последнюю версию cpuminer-opt 3.8.4 и мои монеты WAVI (), которые используют новый алгоритм yescryptr32.

Ссылка на новую версию cpuminer-opt v3.13.0.1 (NoFee):

NoFee (NoDevFee) — новая официальная версия майнера с отключенной комиссией разработчика ПО.

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

  • Intel Core i7 6850K (6 ядер с частотой 3,6 ГГц + HT) работает со скоростью 635 Гц / с в алгоритме yescryptr32 без разгона процессора.
  • Процессор, подобный обычно используемому Intel Celeron G1840 (двухъядерный с частотой 2,8 ГГц), способен разгоняться до 110 H / s с точки зрения хэшрейта при майнинге yescryptr32.

Если вы попробуете добывать монеты WAVI на другом процессоре, не стесняйтесь делиться результатами своей работы в комментариях ниже, и удачного майнинга!

Хешрейт (в разгоне):

  • Intel Core I3
  • yescrypt — 2,2-2,4
  • yespower — 0,42

Требования

  • Старые процессоры поддерживаются cpuminer-multi TPruvot, но с пониженной производительностью.
  • Процессоры ARM и Aarch64 не поддерживаются.
  • MacOS, OSx и Android не поддерживаются.

Процессор архитектуры x86_64 с минимальной поддержкой SSE2. Это включает в себя Intel Core2 и более новые и AMD эквиваленты. Дальнейшая оптимизация доступна для некоторых алгоритмов для процессоров с AES, AVX, AVX2, SHA, AVX512 и VAES.

64-битная ОС Linux или Windows. Известно, что дистрибутивы на основе Ubuntu и Fedora, включая Mint и Centos, работают и имеют все зависимости в своих репозиториях. Другие могут работать, но могут потребовать больше усилий. Старые версии, такие как Centos 6, не работают из-за отсутствующих функций. 64-разрядная ОС Windows поддерживается с mingw_w64 и msys или предварительно собранными двоичными файлами.

Поддерживает алгоритмы:

  • Allium
  • anime
  • argon2
  • Argon2d250
  • argon2d500
  • Argon2d4096
  • axiom
  • blake
  • Blake2b
  • Blake2s
  • blakecoin
  • bmw
  • bmw512
  • C11
  • decred
  • deep
  • dmd-gr
  • Groestl
  • Hex
  • HMQ1725
  • hodl
  • jha
  • Keccak
  • Keccakc
  • LBRY
  • Luffa
  • lyra2h
  • lyra2re
  • Lyra2REv2
  • Lyra2REv3
  • Lyra2Z
  • lyra2z330
  • m7m
  • myr-gr
  • NeoScrypt
  • Nist5
  • pentablake
  • PHI1612
  • PHI2
  • phi2-lux
  • pluck
  • Polytimos
  • power2b
  • Quark
  • qubit
  • Scrypt
  • scrypt:N
  • sha256d
  • sha256q
  • Sha256t
  • sha3d
  • shavite3
  • Skein
  • Skein2
  • skunk
  • Sonoa
  • Timetravel
  • TimeTravel10
  • Tribus
  • Vanilla
  • Veltor
  • Whirlpool
  • whirlpoolx
  • X11
  • X11evo
  • X11Gost
  • X12
  • X13
  • x13bcd
  • x13sm3
  • X14
  • X15
  • X16R
  • x16rv2
  • X16RT
  • x16rt-veil
  • X16S
  • X17
  • x21s
  • X22i
  • X25X
  • Xevan
  • Yescrypt
  • yescryptr8
  • yescryptr8g
  • yescryptr16
  • yescryptr32
  • yespower
  • yespowerr16
  • yespower-b2b
  • Zr5

Скачайте утилиту для удаления CPU Miner от российской компании Security Stronghold



CPUminer-opt 3.8.8.1 — майнинг на CPU, поддерживает 70 алгоритмов.

Минимальные требования к процессорам это X86 совместимые CPU с поддержкой SSE2 (процессоры AMD Peledriver Athlon X2, Phenom 2 не поддерживаются, хотя и используют SSE2). Для лучшей производительности Ваш процессор должен поддерживать инструкции AES-NI, AVX2, SHA, т.к. более 40 алгоритмов майнинга оптимизированы на использование этих инструкций. Если Ваш CPU не имеет AES_NI то рекомендуется использовать Legasy версию майнера 3.5.9.1.

Поддерживаются только 64 разрядные версии операционных систем Windows и Linux.

CPUminer-opt это майнер с открытым исходным кодом, в котором нет комиссий.

allium Garlicoin anime Animecoin argon2 Argon2 coin (AR2) argon2d250 argon2d-crds, Credits (CRDS) argon2d500 argon2d-dyn, Dynamic (DYN) argon2d4096 argon2d-uis, Unitus, (UIS) axiom Shabal-256 MemoHash bastion blake Blake-256 (SFR) blakecoin blake256r8 blake2s Blake-2 S bmw BMW 256 c11 Chaincoin cryptolight Cryptonight-light cryptonight cryptonightv7 Monero (XMR) decred deep Deepcoin (DCN) dmd-gr Diamond-Groestl drop Dropcoin fresh Fresh groestl Groestl coin heavy Heavy hmq1725 Espers hodl Hodlcoin jha Jackpotcoin keccak Maxcoin keccakc Creative coin lbry LBC, LBRY Credits luffa Luffa lyra2h Hppcoin lyra2re lyra2 lyra2rev2 lyra2v2, Vertcoin lyra2z Zcoin (XZC) lyra2z330 Lyra2 330 rows, Zoin (ZOI) m7m Magi (XMG) myr-gr Myriad-Groestl neoscrypt NeoScrypt(128, 2, 1) nist5 Nist5 pentablake Pentablake phi1612 phi, LUX coin pluck Pluck:128 (Supcoin) polytimos Ninja quark Quark qubit Qubit scrypt scrypt(1024, 1, 1) (default) scrypt:N scrypt(N, 1, 1) scryptjane:nf sha256d Double SHA-256 sha256t Triple SHA-256, Onecoin (OC) shavite3 Shavite3 skein Skein+Sha (Skeincoin) skein2 Double Skein (Woodcoin) skunk Signatum (SIGT) timetravel Machinecoin (MAC) timetravel10 Bitcore tribus Denarius (DNR) vanilla blake256r8vnl (VCash) veltor (VLT) whirlpool whirlpoolx x11 Dash x11evo Revolvercoin x11gost sib (SibCoin) x12 Galaxie Cash (GCH) x13 X13 x13sm3 hsr (Hshare) x14 X14 x15 X15 x16r Ravencoin (RVN) x16s pigeoncoin (PGN) x17 xevan Bitsend (BSD) yescrypt Globalboost-Y (BSTY) yescryptr8 BitZeny (ZNY) yescryptr16 Yenten (YTN) yescryptr32 WAVI zr5 Ziftr


Cpuminer-opt - это программа для майнинга на процессорах. В архиве находятся две версии. Cpuminer-opt и Cpuminer Opts для криптовалюты VeriumReserve.

Настройка


  1. cpuminer.exe Указываем название запускаемой программы. Для cpuminer-opt оно будет другим - cpuminer-avx2.exe
  2. -o stratum+tcp://eu.vrm.mining-pool.ovh Указываем адрес пула
  3. :3032 Ставим двоеточие и указываем порт от пула
  4. Weblogin После ключа -u указываем либо логин на пуле, если там нужна регистрация, либо адрес своего кошелька
  5. WorkerName Указываем имя воркера (имя фермы)
  6. -p WorkerPassword Указываем пароль. Ставим X если пароля нет

Аргументы командной строки

Подключение к пулу:

-o, --url=URL адрес майнинг-пула

-O, --userpass=U:P пара пароль:юзер для майнинг-пула

-u, --user=USERNAME имя пользователя для майнинг пула (может быть адресом кошелька либо логином на пуле)

-p, --pass=PASSWORD пароль для майнинг-пула

--cert=FILE указать сертификат для майнинг сервера, использующего SSL

-x, --proxy=[PROTOCOL://]HOST[:PORT] подключиться через прокси

-c, --config=FILE загрузить файл конфигурации в формате JSON

Соединение с сервером:

-r, --retries=N указать количество попыток перед переключением на сервер резервного пула (по умолчанию: повторять до бесконечности)

-R, --retry-pause=N время паузы между попытками соединения (по умолчанию: 30)

--time-limit=N максимальное время [s] до выхода из программы. (по умолчанию: 300 секунд)

-T, --timeout=N установить таймаут подключения к сети (по-умолчанию 300)

-s, --scantime=N установить верхнюю границу времени поиска текущей работы, в секундах (по умолчанию: 10)

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

-f, --diff-factor делит сложность на этот коэффициент (по умолчанию 1.0)

-m, --diff-multiplier умножает сложность на этот коэффициент (по умолчанию 1.0)

Производительность:

-t, --threads=N указать количество потоков ЦП (по умолчанию: количество процессоров)

-1, --oneways=N вы можете указать количество "шлюзовых" потоков, которые будут сопровождать ваши "стандартные" потоки. Способ по умолчанию определяется вашим набором команд CPU. (по умолчанию:0)

--cpu-affinity задать близость к основному ядру cpu по маске 0x3 для ядер 0 и 1

--cpu-priority установить приоритет. 0 - бездействует, 2 нормально, 5 - высший)

--max-rate=N[KMG] майнить только если чистая хэш-скорость меньше указанного значения

--max-diff=N майнить только если сложность меньше заданного значения. Можно настроить с --resume-diff=N, чтобы установить значение возобновления добычи

--ryzen принудительно использовать AVX и отключить AVX2. Ryzen 1 *** намного быстрее

-n, --nfactor указать N-Factor для Интерфейс программы:

-q, --quiet отключить вывод хешрейта для каждого потока

--no-color отключить цветной вывод консоли

-D, --debug включить вывод отладки

-P, --protocol-dump позволяет записывать журнал событий

--show-diff отображает текущий блок и сложность сети

-B, --background запустить майнер в фоновом режиме

Соло-майнинг:

--coinbase-addr=ADDR указать адрес выплат для СОЛО майнинга

--coinbase-sig=TEXT указать текстовые данные для вставки, если это возможно

--no-longpoll отключить поддержку X-Long-Polling

--no-getwork отключить поддержку getwork

--no-gbt отключить поддержку getblocktemplate

--no-stratum отключить поддержку протокола X-Stratum

--no-extranonce отключить поддержку Stratum extranonce протокола

--no-redirect игнорировать запросы на изменение URL сервера майнинга

Тестирвоание:

--benchmark запустить программу в режиме оффлайн-тестирования

--cputest запустить режим отладки хэшей алгоритмов процессора

Температуры:

--max-temp=N запускать майнинг только если температура меньше указанного значения (только Linux)

-b, --api-bind порт для API майнера (по умолчанию: 127.0.0.1:4068), 0 отключен

--api-remote разрешить удаленное управление программой

-V, --version отобразить информацию о версии и выйти

-h, --help отобразить текст справки и выйти

Прочие настройки:

--cpu-affinity-stride N указать сколько процессоров пропустить при назначении привязки на основе признаков, нельзя использовать вместе с '--cpu-affinity' (по умолчанию: 1) См. README.md для более подробной информации.

--cpu-affinity-по умолчанию-index N указать какой процессор запустит сродство для потоков по умолчанию. (по умолчанию: 0) Смотрите README.md для более подробной информации.

--cpu-affinity-oneway-index N указать какой процессор запустит сходство для потоков по умолчанию. (по умолчанию: [После потоков по умолчанию]) См. README.md для более подробной информации. --cpu-priority-oneway 0-5

--cpu-priority-oneway 0-5 указать какой приоритет имеют потоки шлюза (0 самый низкий, 5 самый высокий) (по умолчанию: 0)

Pooler CPUMiner - это консольный майнер для процессоров. Изначально добыча LTC и BTC была рассчитана на работу с центральным процессором (CPU). Для этих целей и была создана данная программа, позволяющая производить добычу как самостоятельно (в соло), так и коллективно (в пуле).

Актуальные версии майнера:

Windows:

Исходники:

Таблица с производительностю оборудования:

Настройка в Windows:

viRv1HZ.jpg

Создайте .bat файл в папке с майнером, вставьте в него следующие параметры (со своими значениями):

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

U0jqRwr.jpg

Если вы хотите самостоятельно собрать майнер под Ubuntu, Debian, CentOS и прочие дистрибутивы, использующие APT выполните следующий код (убрать пробелы в домене во 2-й строчке и добавить точку): После этого вы сможете запустить программу как из консоли, так и вместе с вашим Litecoin-Qt. Для доступа к окну вывода программы из консоли вам необходимо установить "screen": Чтобы посмотреть на работу программы из консоли введите и выполните следующую команду: После всего вышеперечисленного вы увидите окно вывода, где будут указаны данные по майнингу в стандартном формате

XbgTLMn.jpg

Важно! Запуск майнера из кошелька производится одинаково как для Linux, так и для Windows ( Litecoin-Qt и minerd должны находиться в одной директории ). Описание настроек (ключей) для CPUMiner-а:

Ссылки:

Все актуальные ссылки здесь в архиве:

пароль на архив с текстовым файлом:

Официальный топик на Bitcointalk

Репозиторий на GitHub

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

Нифига в винде 7(32) в кошельке лайта не появляется minerd.

И всё в корень кидал Program Files\Litecoin\ из pooler-cpuminer-2.4.2-win32 и папку попробовал создать там minerd, нет в кошельке майнинга

Прошло довольно много времени с тех пор, как мы в последний раз добывали криптовалюту, в которой есть только майнер ЦП, а не GPU или ASIC, и который использует новый алгоритм шифрования, и некоторое время назад мы также использовали cpuminer-opt. Так почему бы не вернуться к нему и не сделать акцент на вашем процессоре для майнинга, используя последнюю версию cpuminer-opt 3.8.4 и мои монеты WAVI ( Bitcointalk ), которые используют новый алгоритм yescryptr32.

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

  • Intel Core i7 6850K (6 ядер с частотой 3,6 ГГц + HT) работает со скоростью 635 Гц / с в алгоритме yescryptr32 без разгона процессора.
  • Процессор, подобный обычно используемому Intel Celeron G1840 (двухъядерный с частотой 2,8 ГГц), способен разгоняться до 110 H / s с точки зрения хэшрейта при майнинге yescryptr32.

Если вы попробуете добывать монеты WAVI на другом процессоре, не стесняйтесь делиться результатами своей работы в комментариях ниже, и удачного майнинга!

Хешрейт (в разгоне):

Требования

  • Старые процессоры поддерживаются cpuminer-multi TPruvot, но с пониженной производительностью.
  • Процессоры ARM и Aarch64 не поддерживаются.
  • MacOS, OSx и Android не поддерживаются.

Процессор архитектуры x86_64 с минимальной поддержкой SSE2. Это включает в себя Intel Core2 и более новые и AMD эквиваленты. Дальнейшая оптимизация доступна для некоторых алгоритмов для процессоров с AES, AVX, AVX2, SHA, AVX512 и VAES.

64-битная ОС Linux или Windows. Известно, что дистрибутивы на основе Ubuntu и Fedora, включая Mint и Centos, работают и имеют все зависимости в своих репозиториях. Другие могут работать, но могут потребовать больше усилий. Старые версии, такие как Centos 6, не работают из-за отсутствующих функций. 64-разрядная ОС Windows поддерживается с mingw_w64 и msys или предварительно собранными двоичными файлами.

Читайте также: