Соло-майнинг биткойнов с помощью bfgminer

Я пытаюсь заниматься соло-майнингом с помощью bfgminer, но, похоже, он не работает.

./bfgminer --url 127.0.0.1:18443 --пользовательский тест --пройти тест

В журналах биткойнов я вижу журналы запросов

2018-05-14T10:36:25Z Получен запрос POST для/от 127.0.0.1:43312

2018-05-14T10:36:25Z Метод ThreadRPCServer=getwork user=test

2018-05-14T10:36:57Z Получен запрос POST для/от 127.0.0.1:43330

2018-05-14T10:36:57Z Метод ThreadRPCServer = пользователь getblocktemplate = тест

2018-05-14T10:36:57Z Получен запрос POST для/от 127.0.0.1:43332

2018-05-14T10:36:57Z Метод ThreadRPCServer=getwork user=test

На bfgMiner я вижу следующие сообщения

[2018-05-14 16:10:49] Не было найдено серверов, которые можно было бы использовать для получения работы.

[2018-05-14 16:10:49] Пожалуйста, проверьте детали из списка ниже серверов, которые вы ввели

[2018-05-14 16:10:49] Скорее всего вы ввели неверный URL, забыли добавить порт или не настроили воркеров

[2018-05-14 16:10:17] Пул: 0 URL: http://127.0.0.1:18443 Пользователь: test Пароль: test

[2018-05-14 16:10:17] Пул: 1 URL: http://localhost:8332/#getcbaddr#allblocks Пользователь: test Пароль: test

Любая помощь

Ответы (2)

Сообщения об ошибках, которые вы видите, — это именно то, что вы получаете, если просто запускаете биткойн без какой-либо правильной настройки.

Вы убедились

  • вы вообще запустили биткойн с флагом -server? Только это подготовит ваш биткойн-узел к разрешению соединений с внешними исполнителями, такими как bfgminer.
  • вы ждали, пока он синхронизируется с сетью? Это может занять до нескольких часов
Кажется, это хороший ответ. Однако, пожалуйста, добавьте некоторые детали, ответы в одно предложение здесь не приветствуются.

во-первых, если ваш URL-адрес не находится на сервере майнинга, вы не сможете майнить (и, вероятно, может быть способ, но в любом случае). он будет выглядеть ближе к -o stratum+tcp://emc2.suprnova.cc:3366, а 127.0.0.1 должен быть адресом API, а не URL-адресом. во-вторых, для всех, кто ищет помощь с BFGMINER, если вы этого не сделаете: export GPU_MAX_ALLOC_PERCENT=100 export GPU_USE_SYNC_OBJECTS=1

тогда это вероятностно не будет работать. Команды экспорта немедленно синхронизируют bfgminer с моей видеокартой: ASUS GTX 1080 и начинают хешировать со скоростью около 900 килобайт в секунду.