So beginnen Sie mit dem FPGA-Mining

Da ich zwei FPGAs besitze, möchte ich mit dem Mining beginnen. Es spielt keine Rolle, welche Währung ich schürfe, nur dass es funktioniert. Ich würde es vorziehen, Bitcoin, Ether, Dash oder LItecoin zu minen, aber alles, was mit meinem FPGA funktioniert, reicht aus.

Meine FPGAs sind Altera DE2 und Altera DE2-115. Ich habe bereits ein Projekt ausgecheckt, das zu alt war (es verwendete den getworkveralteten Aufruf.

Irgendwelche Vorschläge, was ich tun sollte? Ich kenne mich mit C-Programmierung und etwas Elektronik und VHDL aus, sodass ich mich in einer komplizierten Installation oder beim Erstellen zurechtfinden kann.

@MeshCollider bitte, diese Frage ist fünf Jahre alt und jede darin erwähnte spezifische Technologie ist wahrscheinlich veraltet und veraltet.
Die in der Antwort enthaltenen Informationen sind nicht spezifisch für ein bestimmtes FPGA oder eine bestimmte Währung, sondern eher eine allgemeine Einführung für den Einstieg. Aber ich gehe davon aus, dass Sie nach einer bestimmten Software suchen, die Sie auf Ihrem installieren können
@MeshCollider Ja bitte!

Antworten (1)

Ich bin absoluter Neuling, aber bisher scheint das Problem lösbar zu sein. Folgendes habe ich mit meinem Altera DE2-115 gemacht, der an einen Windows 7-Computer angeschlossen ist:

  1. habe den Open-Source-FPGA-Bitcoin-Miner von fpgaminer auf Github
  2. bekam Mining-Proxy auf bitcoin.cz
  3. Richten Sie ein Konto bei slushpool.com ein (musste VPN verwenden, da mein ISP anscheinend Verbindungen zu slushpool über http blockiert :((( )
  4. eine Online-BTC-Wallet bei blockchain.info registriert
  5. aktualisiert config.tcl, um eine Verbindung zum localhost:8332Port herzustellen und meine Slushpool-bezogenen Anmeldeinformationen widerzuspiegeln
  6. hat den Bitstream des Bergmanns in DE2-115 heruntergeladen
  7. Mining-Proxy gestartet
  8. und lief schließlichmine.bat

Abbildung: FPGA-Miner akzeptiert Jobs über Stratum statt über getworkdas Protokoll

FPGA-Miner, der Jobs über Stratum annimmt

Die Hashrate lag tatsächlich bei etwa 50 Mh/s, aber nach ~10 Sekunden wurde der Cyclon IV-Chip ziemlich heiß, also beschloss ich, auf Nummer sicher zu gehen und das Mining einzustellen. Als nächsten Schritt plane ich die Installation eines aktiven Kühlsystems, um Experimente wie den Wechsel von meinem Windows-Rig zu Raspi, das Schürfen von Altcoins usw. fortzusetzen.

Ich möchte diesem Leitfaden nur hinzufügen, dass dies im Jahr 2021 nicht funktioniert, da getwork() nicht mehr von slushpool unterstützt wird. Ich habe es nur aus Neugier ausprobiert, um zu sehen, ob ich es tun kann :)