Cpuminer-Opt 24.1 (Multi) Скачать, Настройка для 2024
В этом руководстве вы узнаете, как настроить и использовать программное обеспечение для майнинга Cpuminer-Opt (cpuminer-gr) 24.1 и выше для майнинга майнинга криптовалют.
Скачать для Windows/Linux
Скачать релизы с GitHub Скачать с BitcoinTalk
Что такое CpuMiner
CpuMiner - это программа для добычи криптовалют на процессоре. Программа поддерживает более 90 алгоритмов для майнинга.
ЦпуМайнер - это программа с открытым исходным кодом. Это означает, что каждый может посмотреть что она делает в системе, а так же внести свой вклад в разработку.
Этот софт разрабатывали несколько разработчиков: «TPruvot», «JayDDee» и «Rplant». Однако изначально придумали эту программу пользователи с никами «Lucasjones» и «Pooler».
Как настроить CpuMiner
Шаг 1 - Скачайте майнер
Первым шагом вам необходимо загрузить программное обеспечение по этой ссылке. Здесь представлен релиз для Windows. Если вы ищите версию для Linux - вернитесь вверх статьи и откройте других авторов программы.
Шаг 2 - Настройте батник для Dogecoin
Вторым шагом будет настройка бат файла для майинга определенной криптовалюты.
Вот пример .bat-файла CpuMiner для пула tbdice:
cpuminer-sse2.exe -a scrypt -o stratum+tcp://tbdice.org:13333 -u DKs5E8nWJe2E5vYnVSoYqNjw2T17nGYUDo.0
pause
Шаг 3 - Запустите CpuMiner
Третьим шагом будет двойной клик по созданному или отредактированному бат файлу. Тем самым мы запустим программу.
Видео Гид (включите субтитры)
Майните на процессоре? Читайте про настройку Xmrig майнера и SRBMiner.
Источник:
Инструкция к Cpuminer-opt - настроить майнер для добычи криптовалют на процессоре
Пример настройки для Dogecoin
STRATUM: | stratum+tcp://dogeminingpool.com |
PORT: | 3009 |
Username (wallet): | DKs5E8nWJe2E5vYnVSoYqNjw2T17nGYUDo |
Password: | x |
Так будет выглядеть готовый батник CpuMiner Doge на пуле dogeminingpool:
Просто замените DKs5E8nWJe2E5vYnVSoYqNjw2T17nGYUDo
на адрес вашего собственного Dogecoin кошелька.
Пример:
cpuminer-sse2.exe -a scrypt -o stratum+tcp://dogeminingpool.com:3009 -u DKs5E8nWJe2E5vYnVSoYqNjw2T17nGYUDo.0 pause
Если вы хотите понять как настроить все с нуля, то вам нужно поочередно ввести 5 команд:
-
cpuminer-sse2.exe
- имя запускаемой нами программы -
scrypt
- алгоритм для майнинга -
dogeminingpool.com
- адрес пула -
3009
- порт пула -
DKs5E8nWJe2E5vYnVSoYqNjw2T17nGYUDo
- адрес кошелька для майнинга на бирже.
Чтобы настроить батник для соло майнинга нам нужно запустить кошелек в режиме сервера с портом 9999 и ввести другие команды:
cpuminer-sse2.exe -a scrypt -o http://127.0.0.1:9999 --coinbase-addr DKs5E8nWJe2E5vYnVSoYqNjw2T17nGYUDo
pause
Здесь мы добавили --coinbase-addr
- используется для соло майнинга.
Вы можете попробовать добавить разрешающий IP-адрес rpc для создания .conf
. файла Чтобы разрешить соединения только из вашей локальной сети, вы можете указать свою подсеть в параметре rpcconnect. Вам также необходимо указать внутренний IP-адрес машины, к которой вы подключаете майнер, в rpcconnect. Затем запустите кошелек в режиме сервера и используйте IP-адрес кошелька, rpcuser, rpcpassword и rpcport в файле конфигурации майнера.
Настройка для NiceHash
Вот батник для НайсХеш:
cpuminer-sse2.exe -a scrypt -o stratum+tcp://scrypt.eu-west.nicehash.com:3333 -u 3HHG3zpxP4AmbKDR9iRy1c2bqAb4WKhNwm.0
pause
CpuMiner для Litecoin в Windows 10 (субтитры)
Алгоритмы
allium Garlicoin (GRLC)
anime Animecoin (ANI)
argon2 Argon2 Coin (AR2)
argon2d250
argon2d500 argon2d-dyn, Dynamic (DYN)
argon2d4096 argon2d-uis, Unitus (UIS)
axiom Shabal-256 MemoHash
blake blake256r14 (SFR)
blake2b Blake2b 256
blake2s Blake-2 S
blakecoin blake256r8
bmw BMW 256
bmw512 BMW 512
c11 Chaincoin
decred Blake256r14dcr
deep Deepcoin (DCN)
dmd-gr Diamond
groestl Groestl coin
hex x16r-hex
hmq1725 Espers
hodl Hodlcoin
jha jackppot (Jackpotcoin)
keccak Maxcoin
keccakc Creative Coin
lbry LBC, LBRY Credits
lyra2h Hppcoin
lyra2re lyra2
lyra2rev2 lyrav2
lyra2rev3 lyrav2v3
lyra2z
lyra2z330 Lyra2 330 rows
m7m Magi (XMG)
myr-gr Myriad-Groestl
minotaur Ringcoin (RNG)
neoscrypt NeoScrypt(128, 2, 1)
nist5 Nist5
pentablake 5 x blake512
phi1612 phi
phi2
polytimos
power2b MicroBitcoin (MBC)
quark Quark
qubit Qubit
scrypt scrypt(1024, 1, 1) (default)
scrypt:N scrypt(N, 1, 1)
sha256d Double SHA-256
sha256q Quad SHA-256, Pyrite (PYE)
sha256t Triple SHA-256, Onecoin (OC)
sha3d Double Keccak256 (BSHA3)
shavite3 Shavite3
skein Skein+Sha (Skeincoin)
skein2 Double Skein (Woodcoin)
skunk Signatum (SIGT)
sonoa Sono
timetravel timeravel8, Machinecoin (MAC)
timetravel10 Bitcore (BTX)
tribus Denarius (DNR)
vanilla blake256r8vnl (VCash)
veltor
verthash
whirlpool
whirlpoolx
x11 Dash
x11evo Revolvercoin (XRE)
x11gost sib (SibCoin)
x12 Galaxie Cash (GCH)
x13 X13
x13bcd bcd
x13sm3 hsr (Hshare)
x14 X14
x15 X15
x16r
x16rv2
x16rt Gincoin (GIN)
x16rt-veil Veil (VEIL)
x16s
x17
x21s
x22i
x25x
xevan Bitsend (BSD)
yescrypt Globalboost-Y (BSTY)
yescryptr8 BitZeny (ZNY)
yescryptr8g Koto (KOTO)
yescryptr16 Eli
yescryptr32 WAVI
yespower Cryply
yespowerr16 Yenten (YTN)
yespower-b2b generic yespower + blake2b
zr5 Ziftr
Команды
--algo
или короткий синоним этой команды -a
- указывает алгоритм для майнинга (для примера: ‘ethash’, ‘mtp’, ‘kawpow’, ‘progpow’)
Важно! Используйте либо длинный синоним --algo
либо короткий -a
. Вместе и то и то использовать не нужно.
Далее команды будут указаны через запятую. Сначала короткий синоним, а затем длинны. Помните, что нужно использовать только один вариант.
-v, --version
- Отобразить версию и выйти.
-c, --config \<config file path>
- Использовать конфиг в формате JSON вместо батника (CMD файла).
Для запуска CpuMiner с конфигурационного файла config.txt введите в консоли: cpuminer-sse2.exe -c config.txt
Используйте файл config_example
в качестве отправной точки для создания собственной конфигурации.
Настройка Raptoreum соло для процессора avx2
@setlocal enableextensions
@cd /d "%~dp0"
:loop
cpuminer-avx2.exe -a GR -o stratum+tcp://pool.solopools.net:7073 -u адрес_твоего_кошелька.имя_воркера -p c=RTM,m=solo -y -t 16 -d 1.25%
timeout 5 > NUL
goto loop
pause
При майнинге Raptoreum хэшрейт эфира не падает, но падает количество найденых шар.
Протестировал пару процессоров в ригах на хайве: pentium(R) CPU G4600 @ 3.60GHz 25 с потока и того 100h/s. celeron(R) CPU G1610 @ 2.60GHz так же 25 с потока и того 50h/s. Есть еще пара старых процессоров их трогать не стал.
Протестировал еще r5 2400g - странные показатели, хешрейт скачает от 0до 3500h/s .Средний по пулу за 2 часа 300h/s.
Альтернативы
Майнеры для процессора:
cpuminer-gr - это форк cpuminer-opt от разработчика с ником Джей Ди, который представляет собой форк cpuminer-multi с оптимизациями, импортированными из других майнеров.
Майнеры для видеокарт:
Как настроить Raptoreum майнер CPUMiner 1.2.3
- Кошелек - https://github.com/Raptor3um/raptoreum
- Майнер - https://github.com/WyvernTKC/cpuminer-gr-avx2
- Пул Flockpool - https://flockpool.com/
Монета Raptoreum - самая выгодная криптовалюта для майнинга на CPU.
Релизы
- Более быстрое перемешивание SALSA SIMD для yespower, yescrypt и scryptn2.
- Исправлено несколько предупреждений компилятора с gcc-12.
-
stratum+ssl
, в дополнение кstratum+tcps
, теперь распознается как допустимый спецификатор протокола URL для запроса безопасного соединения stratum. - Полный URL-адрес, включая протокол, теперь отображается в журнале подключения
stratum
и журнале периодической сводки. - Небольшие оптимизации для
Cubehash
,AVX2
иAVX512
. - Оптимизация порядка байтов и предварительного хеширования для
blake256
иblake512
,AVX2
иAVX512
.
Исправлено выделение памяти Verthash
для страниц, не являющихся hugepages
, неработающее в версии 3.19.3.
Новая опция stratum-keepalive
предотвращает тайм-ауты stratum
, когда нет найденных шар.
Исправлена ошибка отображения оптимизаций для некоторых алгоритмов.
- Linux: более быстрый
verthash
(+25%),scryptn2
(+2%), когда включена опция “HugePages”. - Небольшое ускорение для
Hamsi AVX2
иAVX512
,Keccak AVX512
.
- Исправлен журнал, отображающий некорректное использование памяти для
scrypt
, сломанный в v3.19.1. - Уменьшен шум журнала, когда ответы на отправленные шары теряются из-за ошибок протокола
stratum
. - Оптимизация прехеширования фуги для семейства
X16r
AVX2
иAVX512
. - Небольшое улучшение скорости для
Hamsi
AVX2
иAVX512
.
- в сборках для ЦП с
AVX
или ниже группы ЦП отключены, -
zen3 build
переименован вavx2-sha-vaessupport
,Alderlakeа
такжеZen3
, -
zen
сборка переименована вavx2-sha
, поддерживаетZen1
&Zen2
, -
avx512-sha
сборка удалена,Rocketlake
процессоры могут использоватьavx512-sha-vaes
, - см.
README.txt
подробности совместимости. - Исправлено несколько предупреждений компилятора, которые появились впервые в
GCC 11
. - Прочие мелкие исправления.
- PR # 346: Исправлена некорректная привязка ЦП в Windows, построенная для групп ЦП,
- добавлена поддержка сродства ЦП до 256 потоков или ЦП,
- оптимизированный код для более эффективной инициализации потоков майнеров,
- точное соответствие каждого потока майнера конкретному процессору,
- добавлена возможность отключить привязку к ЦП с помощью
--cpu-affinity 0
.
Решена проблема № 342. Исправлен Groestl AES в Windows, неработающий в v3.18.0.
AVX512
для sha256d
.
SSE42 и AVX теперь могут отображаться как функции майнинга при запуске. Это жестко запрограммировано для каждого алгоритма и реализовано только для scrypt
, поскольку это единственный алгоритм со значительными различиями в производительности с этими функциями.
Исправлена проблема, из-за которой алгоритм с высокой скоростью хеширования мог приводить к чрезмерным ошибкам в отчетах журнала скорости хеширования при запуске в режиме тестирования.
Больше скорости для scrypt
:
- дополнительные оптимизации scryptn2 для всех архитектур ЦП,
- AVX2 теперь используется по умолчанию на CPUS с SHA, но не AVX512,
- scrypt: 1024 производительность, потерянная в v3.18.0, восстановлена,
- Улучшения AVX512 и AVX2 в scrypt: 1024.
- Большое ускорение для SwiFFTx AVX2 и SSE4.1: x22i + 55%, x25x + 22%.
Проблема № 337: исправлена проблема, из-за которой в первом сводном отчете могли отображаться отрицательные значения статистики, если отчет был принудительно принудительно выполнен преждевременно из-за изменения различий в stratum
. Статистика по-прежнему будет недействительной, но в ней должны отображаться нули.
Полная перезапись кода Scrypt
, оптимизированная для большого N-фактора (scryptn2
).