GustaW Опубликовано 10 июл 2020, 12:45 Поделиться Опубликовано 10 июл 2020, 12:45 О майнере GxMiner - высокооптимизированный майнер для алгоритма Random-x series. GxMiner действует как приложение библиотеки go-randomx, основанной на C и golang. В этой структуре вы можете майнить все криптовалюты с помощью данного алгоритма. По сравнению с лидерами, GxMiner моложе и современнее, без какого-либо исторического бремени. И GxMiner не медленнее, даже иногда немного быстрее, чем xmrig. И если вы разработчик, вам будет намного проще интегрировать ваш RandomX-форк в майнер. Особенности - Поддержка Windows/Linux - Dev fee 0% - Открытый исходный код - Возможность самостоятельной интеграции RandomX форка. - Поддержка шести алгоритмов (RandomX, RandomXL, RandomARQ, RandomSFX, RandomWOW и RandomYADA) - Стабильный высокий хешрейт, не уступающий Xmrig. Скачать* Скрытый текст RandomX: https://github.com/COMM4ND/GxMiner/releases/download/v0.2.2/random-x.zip RandomXL: https://github.com/COMM4ND/GxMiner/releases/download/v0.2.2/random-xl.zip RandomARQ: https://github.com/COMM4ND/GxMiner/releases/download/v0.2.2/random-arq.zip RandomSFX: https://github.com/COMM4ND/GxMiner/releases/download/v0.2.2/random-sfx.zip RandomWOW: https://github.com/COMM4ND/GxMiner/releases/download/v0.2.2/random-wow.zip RandomYADA: https://github.com/COMM4ND/GxMiner/releases/download/v0.2.2/random-yada.zip Исходный код: https://github.com/COMM4ND/GxMiner *Примечание: в архиве содержиться исполняемый файл как для Windows, так и для Linux. Начало работы Для примера воспользуемся RandomXL (Loki) Скрытый текст > gxminer.exe help NAME: GxMiner - Go randomX Miner USAGE: gxminer [global options] command [command options] [arguments...] VERSION: v0.2.2-random-x-go1.13.4 DESCRIPTION: GxMiner is a highly optimized miner for random-x series algorithm. COMMANDS: help, h Shows a list of commands or help for one command GLOBAL OPTIONS: --conf FILE Load configuration from FILE [config.json] --log-file FILE save log messages to FILE --log-level value log level (debug, info, warn, error, panic) (default: "info") --pool value, -o value Pool address with port, e.g. 192.168.1.100:3333 or mining.pool.com:3333 --user value, -u value Wallet address or login username --pass value, --password value, -p value Password for login username (default: "x") --rig-id value RigID for Pool displaying (default: "GxMiner") --nicehash enable rig's nicehash mining on pool/proxy --workerNum value, --threadNum value, -t value the number of hash worker (default: 0) --hard-aes on default enabled the hardware aes, using soft aes set this to false --full-mem on default enabled the full mem, set false to disable --jit on default enabled the jit boost, set false to disable --huge-page on default enabled the huge/large page, set false to disable --argon2-sse3 enable argon2-sse3 --argon2-avx2 enable argon2-avx2 --affinity-mask value cpu affinity mask in hex (default: "fff") --tls enable tls encryption in tcp transfer --http-port PORT serve port on PORT (default: 2333) --http-external expose port on the external env --help, -h show help --version, -v print the version Пример батника Loki: gxminer.exe -o hk.loki.herominers.com:10111 -u L7zjr6vtpyvBtFjgbjcWAu1SYjLRutW518J9Y8LqP4GgYanhRJJSmF37X83YUTJaTr16y8RUtWynAM6DK6Jkx7qVUTMfFie Настройки и конфигурация Последовательность открытия конфиг файла ConfigFile> CLI> Setup Учтите, что файл конфигурации будет создан автоматически после запуска майнера Пример: Скрытый текст { "pools": [ { "pool": "rx.minexmr.com:6666", "user": "47wcnDjCDdjATivqH9GjC92jH9Vng7LCBMMxFmTV1Ybf5227MXhyD2gXynLUa9zrh5aPMAnu5npeQ2tLy8Z4pH7461vk6uo", "pass": "x", "rig-id": "", "tls": true, "nicehash": false } ], "workers": { "worker-num": 2, "init-num": 2, "huge-page": true, "hard-aes": true, "full-mem": true, "jit": true, "argon2-sse3": true, "argon2-avx2": true, "affinity-mask": "f" }, "log": { "level": "debug", "file": "" }, "http": { "port": 2333, "external": false } } Второй пул действует как конфигурация для отработки отказа. Сборка из исходника 1. Убедитесь что ваша система соответствует требованиям: Windows: msys2(base-devel) & latest golang Ubuntu: build-essential & latest golang 2. Клонируйте репозиторий командой --recursive git clone --recursive https://github.com/COMM4ND/GxMiner 3. Создайте билд с помощью команды ниже bash build.sh random-x 4. Исполняемый файл будет создан в подпапке Пример: randomxl будет создан в подпапке "randomxl" Хешрейт RandomXL/Dual-E5-2660v2 - 7.18 kh/s RandomX/Ryzen 7 1800 stock - 4.3 kh/s Возможны скачки скорости, для более точных показателей рекомендуется держать майнер запущенным в течении часа. FAQ 1. Ошибка при запуске майнера «failed to alloc mem for dataset» или «failed to alloc mem for cache», как поступить? Проверьте вашу систему на соответствие требованиям. 2. Как получить максимум хешрейта? Введите следующие команды (соблюдая последовательность): --hard-aes, --full-mem, --jit и --huge-page Все включено по умолчанию. Также в настройках системы установите размер вашей виртуальной памяти больше 4 ГБ. Проверить хешрейт можно командой --workerNum 3. Почему, при работе майнера, всегда высвечивается ошибка "Invalid job id"? Проверьте сетевую задержку и потерю пакетов между майнером и пулом. Выбор пула с отличным сетевым статусом важен. Ссылка на комментарий Поделиться на другие сайты Поделиться
cabanni Опубликовано 14 авг 2020, 13:07 Поделиться Опубликовано 14 авг 2020, 13:07 А в чем смысол? Столько труда уже вбахано в Xmr-Stak и XMRIG Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти