Текущая версия: 3.3.2 (1 июня 2017) -
ИзмененияИсточник тарбол: https://github.com/pooler/cpuminer/releases/download/v3.1.5/pooler-cpuminer-3.1.5.tar.gzБинарные для Windows:https://mega.nz/#!9KpTgbzC!_Ahpm7SglspLMoNlXz8gUKqljs7bXTxP1E4Q1V2TUOo (32-битный)
https://mega.co.nz/#!2JYXHDpD!OOiFOdsh5rnvk1zhz5niXENNzbgnw1UXwmFcicBzevI (64-битный)
Двоичные для Linux:https://github.com/pooler/cpuminer/releases/download/v3.1.5/pooler-cpuminer-3.1.5-linux-x86.tar.gz (X 86)
https://github.com/pooler/cpuminer/releases/download/v3.1.5/pooler-cpuminer-3.1.5-linux-x86_64.tar.gz (X86-64)
Двоичные для Mac OS X:https://github.com/pooler/cpuminer/releases/download/v3.1.5/pooler-cpuminer-3.1.5-osx32.zip (32-битный)
https://github.com/pooler/cpuminer/releases/download/v3.1.5/pooler-cpuminer-3.1.5-osx64.zip (64-битный)
GPU Miner:Источник:
https://github.com/prettyhatemachine/sph-sgminerОкна:
https://mega.co.nz/#!2JYXHDpD! OOiFOdsh5rnvk1zhz5niXENNzbgnw1UXwmFcicBzevI Trojan / Backdoor Вирус - https://www.virustotal.com/en/file/67d3e1bd23e5d22e98b74b454b5cd1484f9d8d01e0526b9c66f7ff2faf09aa23/analysis/1496402979/Основные примеры использования$ ./minerd --url = HTTP: //myminingpool.com: 9332 --userpass = my.worker: пароль
$ ./minerd --url = прослойка + ТСР: //myminingpool.com: 3333 --userpass = my.worker: пароль
Чтобы получить больше информации:
$ ./minerd --help
инструкции СтроительствоУстановка зависимостей для построения на Debian, Ubuntu и других APT на основе дистрибутивов:
$ Sudo APT-получить установку сборки заменимых libcurl4-OpenSSL-DEV
Установка зависимостей для построения на Fedora, RHEL, CentOS и других Yum основы дистрибутивов:
$ Sudo ням установить GCC сделать завиток-Devel
Установка зависимостей для построения на OpenSUSE и других Zypp основы дистрибутивов:
$ Sudo Zypper в НКУ макияж Libcurl-разви
Рецепт для создания на Linux:
$ Wget http://sourceforge.net/projects/cpuminer/files/pooler-cpuminer-2.4.tar.gz
$ TAR xzf Pooler-cpuminer -. * Tar.gz
$ Кд cpuminer- *
$ ./configure CFLAGS ="-O3"
$ делают
FAQ / Поиск неисправностейQ: Должен ли я назвать это шахтер "cpuminer" или "minerd"?
A: Пакет программного обеспечения называется "cpuminer", "minerd" ("шахтер демон") Только имя исполняемого файла, предоставленный в пакете.
Q: Мои антивирусные флаги двоичного Windows, как вредоносные программы.
A: Это известно ложноположительный. Больше информации
Вот.
Q: Могу ли я помоему
(Вставить cryptocoin здесь) с этим шахтером?
A: Только если его алгоритм доказательства правильности работы Scrypt или SHA-256D. Это делает шахтер
не В настоящее время поддерживаются и другие алгоритмы, такие как Keccak, Scrypt-Джен, Х11 и т.д. вилы этого проекта может предоставить дополнительные алгоритмы, но я не поддерживать их, и они здесь не обсуждаются, поэтому если у вас есть вопросы о них, пожалуйста, обратитесь к авторам.
Q: При запуске
конфигурировать Я получаю ошибку "C компилятор не может создавать исполняемые файлы",
A: Убедитесь, что вы ввели
CFLAGS ="-O3" с большим O, а не с нуля.
Q: autogen.sh умирает с "Ошибка: возможно неопределенный макрос: AC_MSG_ERROR",
Q: конфигурировать дроссели на что-то вроде "LIBCURL_CHECK_CONFIG (, 7.15.2,»",
A: Убедитесь, что вы установили пакет разработки для Libcurl. Если у вас есть, и вы по-прежнему получаете сообщение об ошибке при компиляции из мерзавца, попробуйте скомпилировать из архива вместо.
Q: Я пытаюсь подключиться к серверу Stratum, но я получаю "запрос HTTP не удалось: Пустой ответ от сервера",
A: Убедитесь, что вы указали правильный протокол в URL сервера (
прослойка + TCP: //).
Q: Есть ли какой-либо параметр командной строки, я могу играть с, чтобы сделать его помоему быстрее?
A: Нет. Шахтер автоматически выбирает оптимальные настройки для процессора, когда он запускается.
Q: В чем разница между этими двумя алгоритмами,
Scrypt а также
sha256d?
A: Они совершенно разные алгоритмы корректуры из-работы. Вы должны использовать
Scrypt для Litecoin, и вы должны использовать
sha256d для Bitcoin. Алгоритм по умолчанию
Scrypt, поэтому для добычи Bitcoin вы должны указать
--Algo = sha256d.
Q: Будет ли этот шахтер использовать много оперативной памяти при использовании алгоритма Scrypt?
A: Нет, это GPU вещь.
Q: Как сделать шахтер написать свой вывод в файл вместо печати на экран?
A: Просто перенаправить стандартный поток ошибок в файл:
minerd [опция] 2> мой файл
Вы можете также использовать
--тихо/
-Q опция для отключения hashmeter каждого потока.
На * Никс, вы, вероятно, также хотите использовать
--задний план/
-В возможность раскошелиться в фоновом режиме.
Оригинальный пост (19 декабря 2011) следующим образом. Обратите внимание, что большинство технических деталей теперь устарело.
Я недавно переписал сердце функции Scrypt хеширования, используемую jgarzik / ArtForz cpuminer на ассемблере, чтобы увидеть, если это может принести немного больше скорости. Видимо это было сделано.
Исходный код доступен на GitHub:
https://github.com/pooler/cpuminerПроцесс сборки для Linux должен быть таким же, как и раньше.
В новом коде я попытался воспользоваться всеми преимуществами инструкций SSE2, которые доступны с Pentium 4. К сожалению, реализация AMD, эти инструкции не так быстро, как Intel, ... ну, хорошо, к сожалению, это почти в два раза медленнее. По этой причине, я должен был написать отдельные версии функций хэширования. Вам не нужно беспокоиться об этом, хотя, так как новая функция должна иметь возможность автоопределения вашего процессора и автоматически выбирает лучший алгоритм.
Длинный патч опросаЭтот релиз также включает в себя новый --timeout варианта, который я первоначально добавляемый решить проблему с длинным опросом. Видимо, LP нить не ведет себя хорошо при определенных условиях сети, как сообщается различными пользователями. Таким образом, если вы испытали высокие несвежие ставки с предыдущим шахтер, вы должны обязательно попробовать эту новую версию.
Большое спасибо SockPuppet, ака shawnp0wers, которые помогли мне прибить вопрос!
Некоторые технические подробностиТекущая версия включает в себя четыре различных реализаций сердечника Scrypt, каждый из которых предназначено для различных аппаратных средств.
- Запасной вариант версия обычной x86, которые будут использоваться при инструкции SSE2 не доступна (Pentium III, Athlon XP и более ранние процессоры).
- 32-разрядная версия, использующая SSE2, для использования на Pentium 4, Pentium M, Core, Atom, а также всех 64-битных процессоров, работающей в 32-разрядной ОС.
- 64-битная версия для процессоров Intel, т.е. Core 2, i3, i5, i7. Эта версия может в большинстве случаев удвоить скорость предыдущего шахтера.
- 64-битная версия для процессоров AMD, т.е. Athlon 64, Sempron Phenom, и тому подобное. Увеличение скорости здесь может составлять от 5% до 80%.
Первые две версии только компилируются в 32-битном шахтера, последние два только в 64-битном шахтера. Шахтер использует инструкцию CPUID, чтобы выбрать, какую версию использовать.
Флаги компилятораОдин крутой аспект сборки кода является то, что пользователи больше не нужно играть с флагами компилятора, чтобы получить лучшую производительность. Настройка сборки только с CFLAGS ="-O3" в настоящее время более чем достаточно, чтобы получить эффективный код. Это также означает, что мы больше не нужны отдельные специализированные наборы для Intel и AMD процессоров. Только 32-разрядная и 64-разрядная версия.
Личные примечанияКто-то на IRC спросил меня, почему я выпускаю этот шахтер, вместо того чтобы держать его для себя или для своего бассейна. Ну, это именно точка. Это важно для Litecoin, что каждый имеет доступ к наиболее эффективной добычи программного обеспечения!
Кто-то может беспокоиться о влиянии этого выпуска на рыночных ценах, но подумайте: если все начинает использовать новый шахтер, скорость хеширования будет идти вверх, но так будет трудность, так что ничего не будет, в конечном счете изменится. Я на самом деле думаю, что этот новый шахтер будет очень полезным для Litecoin, потому что она должна сделать добычу проще для начинающих (см флагов компилятора).
Как crazy_rabbit писал в другом потоке, один большой плюс Litecoin является то, что каждый может принять участие. Ну, подумайте: теперь вы можете эффективно добывать на Atom!
Похоже, он со ссылкой на источник от кого-то еще не обновлялся с 2014 года и связывающей бинарные файлы из Pooler.
Его ссылка на хотя не имеет ничего общего с GitHub и является частным релиза.