Новый GrinGoldMiner v3.0 выпущен исключительно для нового Cuckarood29 PoW (Grin hard-fork 17.7.2019). Этот релиз сочетает в себе все ускорения майнера GrinPro2. Этот релиз включает два скрипта для запуска майнера: один — простой консольный майнер, а другой запускает локальный REST API для удаленного мониторинга ригов (последний совместим с GrinPro API).
Как майнить Grin coin?
Сегодня я покажу вам, как добывать монеты Grin в Windows с помощью графических процессоров NVIDIA.
Что за монета Grin?
Grin — анонимная монета, которая использует протокол консенсуса MimbleWimble и работает на видеопамяти с алгоритмом Cuckoo (POW).
Для добычи монет Grin требуется видеокарта с большим объемом памяти (например, Nvidia 1070/1080, 8 ГБ памяти или больше). Cuckoo PoW также имеет два режима добычи: c29, который добывается на видеокарте, и c31, который работает на ASIC. В данном руководстве мы сосредоточимся на c29 для видеокарт, поскольку asics еще не выпущен.
Скачать GrinGoldMiner
Последний релиз v3.0
Что нужно для майнинга
Оборудование
Карты Nvidia: 1070, 1070ti, 1080, 1080ti, 2070, 2080, 2080ti
Карты AMD: 570, 580, Vega56, Vega64
Обратите внимание, что это не полный список, но если у вас есть другие видеокарты, они тоже будут работать.
Программное обеспечение
1. Майнер
2. Программа для разгона — MSI Afterburner. Она очень эффективно ограничивает мощность и температуру (что очень важно для защиты карты и оптимизации процесса добычи криптовалюты!)
3. Протестированная конфигурация разгона
- Power limit (предел энергопотребления): 65% — 75%,
- Temp Limit (ограничение температуры): 70 ° C,
- Core clock (разгон ядра): +100,
- Memory clock (разгон памяти): +300;
Эти настройки были стабильны для Nvidia 1070–1080 TI.
Кошелек монеты
В руководстве предполагается, что у вас уже есть кошелек для монет. Вы можете открыть депозит на бирже или настроить холодный кошелек (в настоящее время только для Linux и Macos). Майнинг можно зарегистрировать в пуле и выводить монеты непосредственно на биржу. Биржа предоставит адрес в виде ссылки с UID, который необходимо предъявить пулу для оплаты
Как запустить?
Miner полностью написан на C# с использованием новой реализации .NET с открытым исходным кодом под названием Dotnet Core.
Установите dotnet core 2.2 SDK (Linux/Windows/Mac) с https://dotnet.microsoft.com/download
Клонируйте репозиторий и перейдите в _build forder.
Запустить build_win.bat
(Windows) или build_linux.sh
(Linux). В качестве альтернативы запустите build_[OS]_API.bat
сборку майнера с удаленной поддержкой API. Версию API можно использовать с нашим проектом панели инструментов для управления несколькими буровыми установками.
Выполнить run_miner_win.bat
или run_miner_linux.sh
запустить майнер.
Если вы хотите самостоятельно собрать промежуточный код CUDA .ptx, установите компилятор, совместимый с CUDA SDK, и скомпилируйте проект в папке Cudacka. Сгенерированные PTX-файлы уже включены в репозиторий, поэтому вам не нужно компилировать их самостоятельно.
Как запускать бинарные релизы
Обе сборки Winows и Linux являются автономными и поставляются со всеми необходимыми основными библиотеками dotnet, нет необходимости устанавливать какое-либо дополнительное ПО.
Конфигурация
Графические процессоры должны определяться автоматически при первом запуске. После config.xml
создания вы можете редактировать, чтобы получить доступ к скрытым параметрам:
Определить уровень журнала
<FileMinimumLogLevel>INFO</FileMinimumLogLevel>
<ConsoleMinimumLogLevel>DEBUG</ConsoleMinimumLogLevel>
Если вы хотите увидеть все детали, происходящие в фоновом режиме, измените конфигурацию, как указано выше. Возможные варианты уровня журнала: DEBUG, INFO, WARNING, ERROR.
Изменить загрузку ЦП
Найдите эту строку в конфиге
<CPUOffloadValue>
0
</CPUOffloadValue>
Если вы хотите уменьшить нагрузку на процессор, используйте маленькие числа (1..10), если у вас мощный многоядерный процессор, вы можете попробовать более высокие значения, такие как 50..100. Значение 0 означает автобалансировку. Автоматическая настройка может работать неоптимально как с очень слабыми процессорами, так и с большим количеством быстрых графических процессоров на ПК (например, с 8 и более Vegas).
Майнинг Grin на GTX 1070, Grin mining GrinGoldMiner
Майнинг Grin Bminer vs GrinGoldMiner vs GrinProMiner
Решение проблем
В этом разделе мы рассмотрим наиболее популярные ошибки, с которыми сталкиваются пользователи. Если у вас есть ошибки, не описанные в данном руководстве — сообщите о них в комментариях ниже!
Out of video memory! Only (number) free
Если у вас высвечивается эта ошибка, это значит что картам не хватает виртуальной памяти. Увеличьте файл подкачки! Пример есть выше.
Программа не запускается
Если программа не запускается, то убедитесь, что: Вы установили Microsoft.NET Core 2.2
Вы сформировали правильную конфигурацию. Если в ней ошибки, то просто удалите файл config.xml и начните установку заново.
Аппаратные проблемы в этом руководстве мы рассматривать не будем. Убедитесь что райзера имеют плотный контакт, у блока питания хватает мощности и т.д.