Bitcoin Solo-Mining mit bfgminer

Ich versuche Solo-Mining mit bfgminer zu betreiben, aber es scheint nicht zu funktionieren

./bfgminer --url 127.0.0.1:18443 --user test --pass test

In Bitcoin-Protokollen kann ich die Anforderungsprotokolle sehen

2018-05-14T10:36:25Z POST-Anforderung für / von 127.0.0.1:43312 erhalten

2018-05-14T10:36:25Z ThreadRPCServer method=getwork user=test

2018-05-14T10:36:57Z POST-Anforderung für / von 127.0.0.1:43330 erhalten

2018-05-14T10:36:57Z ThreadRPCServer-Methode=getblocktemplate user=test

2018-05-14T10:36:57Z POST-Anforderung für / von 127.0.0.1:43332 erhalten

2018-05-14T10:36:57Z ThreadRPCServer method=getwork user=test

Auf bfgMiner kann ich die folgenden Meldungen sehen

[2018-05-14 16:10:49] Es wurden keine Server gefunden, die verwendet werden könnten, um Arbeit zu erhalten.

[2018-05-14 16:10:49] Bitte überprüfen Sie die Details aus der Liste unten der Server, die Sie eingegeben haben

[2018-05-14 16:10:49] Höchstwahrscheinlich haben Sie die falsche URL eingegeben, vergessen, einen Port hinzuzufügen, oder keine Arbeiter eingerichtet

[2018-05-14 16:10:17] Pool: 0 URL: http://127.0.0.1:18443 Benutzer: test Passwort: test

[2018-05-14 16:10:17] Pool: 1 URL: http://localhost:8332/#getcbaddr#allblocks Benutzer: test Passwort: test

Irgendeine Hilfe

Antworten (2)

Die Fehlermeldungen, die Sie sehen, sind genau das, was Sie erhalten, wenn Sie Bitcoin einfach ohne ordnungsgemäße Konfiguration starten.

Hast du dich vergewissert

  • Sie haben Ihre Bitcoin überhaupt mit dem -server-Flag gestartet? Nur das bereitet Ihren Bitcoin-Knoten darauf vor, Verbindungen von externen Mitarbeitern wie bfgminer zuzulassen.
  • Sie haben darauf gewartet, dass es mit dem Netzwerk synchronisiert wird? Das kann bis zu einigen Stunden dauern
Dies scheint eine gute Antwort zu sein. Bitte fügen Sie jedoch einige Details hinzu, Ein-Satz-Antworten kommen hier nicht gut an.

Erstens, wenn sich Ihre URL nicht auf einem Mining-Server befindet, können Sie sie nicht abbauen (und wahrscheinlich gibt es einen Weg, aber trotzdem). es würde eher wie -o stratum+tcp://emc2.suprnova.cc:3366 aussehen und 127.0.0.1 sollte eine API-Adresse sein, nicht die URL. Zweitens, für alle, die Hilfe mit BFGMINER suchen, falls nicht: export GPU_MAX_ALLOC_PERCENT=100 export GPU_USE_SYNC_OBJECTS=1

dann wird es wahrscheinlich auch nicht funktionieren. Die Exportbefehle synchronisieren bfgminer sofort mit meiner GPU: ASUS GTX 1080 und beginnen mit dem Hashing bei etwa 900 k/h.