Kryptowährungen sind dank ihrer beeindruckenden Preisschwankungen derzeit eines der heißesten Themen. Viele Anleitungen konzentrieren sich darauf, wie man sie kauft oder sicher aufbewahrt. Heute wollen wir uns jedoch den Mining-Prozess selbst ansehen – und unsere gewählte Kryptowährung ist Monero. Die besten verfügbaren Tools haben keine Oberfläche und ihre Einrichtung kann anfangs einschüchternd wirken, aber mit dieser Anleitung bist du in wenigen Minuten bereit.
Ein genauer Blick auf die aktuellen Kurse der wichtigsten Kryptowährungen zeigt, dass sie keine gute Woche haben. Die Verluste liegen je nach Fall zwischen 9 und 27 Prozent, was auf eine „Dump“-Phase hindeutet, in der Nutzer Börsen aufsuchen, um ihre Mittel entweder in eine andere Währung zu transferieren oder in Fiat-Geld umzuwandeln (wenn möglich). Das ist nichts Neues. Wenn es eine Eigenschaft gibt, die Kryptowährungen auszeichnet, dann ist es ihre Volatilität, aber die meisten Teilnehmer bleiben dennoch standhaft. Bitcoin hat allein aus diesem Grund eine neue Generation von „Neo-Millionären“ hervorgebracht: Sie hielten an ihren Münzen fest und warteten. Unnötig zu erwähnen, dass das Schürfen von Bitcoins verrückt ist (es sei denn, du bist der Mastermind hinter einer Farm und liest diesen Text nur zum Spaß), aber bei anderen Kryptowährungen sieht die Lage viel freundlicher aus. Eine davon ist Monero.
Eine Wallet erstellen
Alles, was du brauchst, um mit dem Schürfen von Monero zu beginnen, ist eine Grafikkarte oder ein paar Prozessor-Threads. Diese Einfachheit hat die Hintergrund-Miner explodieren lassen, die viele Websites integriert haben, um traditionelle Werbung zu ersetzen (oder auch nicht). Aber bevor wir unseren digitalen Spitzhacke in die Monero-Ader schlagen, brauchen wir eine Wallet. Die Erstellung ist sehr einfach: Wir gehen zur offiziellen Monero-Website, laden die offizielle Software mit grafischer Oberfläche (GUI) für unser bevorzugtes Betriebssystem herunter (inklusive Spanisch-Unterstützung) und folgen den angegebenen Schritten. Besondere Aufmerksamkeit sollte der Sicherheit der Wallet gelten (ich empfehle einen Offline-Passwortmanager wie KeePass, um Schlüssel und andere Daten aufzubewahren).
Einen Mining-Pool auswählen
Sobald die Wallet generiert ist, müssen wir einen Mining-Pool finden. In einem Pool bündeln alle Nutzer ihre Rechenleistung, um neue Blöcke zu finden, und jeder erhält im Gegenzug eine proportionale Zahlung entsprechend seinem Beitrag. Pools haben auch eine Mindestauszahlung und erheben natürlich eine Provision. Einige haben zusätzliche Einschränkungen, wie die Unterbindung von Botnetzen. Eine ziemlich aktuelle Liste von Pools findest du auf Moneropools.com. Häufig genannt werden Nanopool, MineXMR, XMRPool und SupportXMR. Für diesen Leitfaden konzentrieren wir uns auf SupportXMR.
XMR-Stak installieren
Endlich kommen wir zum Miner. Der von der überwiegenden Mehrheit der Pools empfohlene Miner ist XMR-Stak, dessen neueste Version CPU- und GPU-Mining kombiniert. XMR-Stak ist Open Source und sendet einen Beitrag von 2 Prozent unserer Hashrate an den Entwickler (der nur deaktiviert wird, wenn wir aus dem Quellcode kompilieren, aber das machen wir heute nicht). Wir laden den letzten verfügbaren Build von GitHub herunter und entpacken den Inhalt in einen Ordner. Jetzt eine Warnung: Antivirenprogramme verabscheuen XMR-Stak und andere Miner (leider haben sie allen Grund dazu). Mein Vorschlag ist, die ausführbare Datei und den Ordner, der sie enthält, zur Ausschlussliste hinzuzufügen.
XMR-Stak konfigurieren
Die Konfiguration von XMR-Stak ist einfacher als es scheint. Im ersten Schritt wird gefragt, ob wir Monero oder Aeon minen möchten, und wir geben „Monero“ ein. Danach wird die Pool-Adresse abgefragt. Im Fall von SupportXMR lautet die Adresse pool.supportxmr.com:5555. Danach wird der „Benutzername“ abgefragt, der eigentlich der Login des Pools oder die Adresse unserer Wallet ist (hier verwenden wir die aus der Monero GUI). Ab diesem Punkt hängen die Parameter mehr vom Pool ab. Bei SupportXMR kann das Passwort einfach „x“ sein oder ein Benutzer mit dem Format „minername:e-mail@beispiel.com“. Zum Schluss fragt XMR-Stak, ob wir SSL verwenden möchten (wir wählen vorerst Nein), ob wir Nicehash aktivieren (Nein) und ob wir mehrere Pools aktivieren möchten, was wir ebenfalls ablehnen.
CPU-Mining aktivieren
Wenn alles gut läuft, beginnt XMR-Stak mit dem Mining mit der erkannten Grafikkarte, und SupportXMR registriert die erste Aktivität. Es gibt jedoch einen Haken: XMR-Stak deaktiviert das CPU-Mining standardmäßig. Um die Nutzung eines oder mehrerer Prozessor-Threads zu erlauben, musst du in den Ordner wechseln, in dem sich der Miner befindet, und die Datei „cpu.txt“ bearbeiten. Höchstwahrscheinlich findest du so etwas:
Der gesamte Text mit Sternchen (die im Wesentlichen wie Kommentare funktionieren) erklärt uns, wie der untere Teil der Datei konfiguriert wird, nämlich der Abschnitt „cpu_threads_conf“. Was wir tun müssen, ist, für jeden CPU-Thread, den wir verwenden möchten, einen Eintrag zwischen den eckigen Klammern hinzuzufügen. So:
Das sagt XMR-Stak, dass es berechtigt ist, die Threads 0 und 2 eines Quad-Core-Prozessors zu verwenden (die Zählung beginnt bei 0), während Threads 1 und 3 frei bleiben. Warum sprechen wir von Threads und nicht von Kernen? Wegen Technologien wie Hyper-Threading. Der Benutzer kann den Druck auf die CPU beim Mining sehr präzise einstellen, und das gelingt, indem man einen Thread nach dem anderen konfiguriert. Wir speichern die Änderungen und starten XMR-Stak neu.
Fehlerbehebung
Sollte der Miner aus irgendeinem Grund abstürzen, sind die von XMR-Stak erkannten Parameter deiner Grafikkarte möglicherweise nicht die besten (das passierte mir bei der Erstellung dieses Textes). Um das zu beheben, musst du die Datei „nvidia.txt“ oder „amd.txt“ bearbeiten und mit einigen Werten experimentieren:
Ja, das ist nicht das Intuitivste der Welt. Die grundlegenden Informationen zum Verständnis dieser internen Konfiguration findest du im Tuning-Guide von XMR-Stak und in den Kommentaren in der Datei selbst. Aus eigener Erfahrung mit Nvidia-Karten kann ich Folgendes mitteilen: Die Anzahl der „Threads“ zu reduzieren und „bfactor“ sowie „bsleep“ zu erhöhen, hilft oft sehr, wenn XMR-Stak einen Fehler ausgibt oder der Computer beim Mining zu stark einfriert. Bei AMD-Hardware heißen die Werte „intensity“ (probiere einen niedrigeren Wert, wenn es nicht funktioniert) und „worksize“.
Das war’s für jetzt. Unsere ersten Monero-Bruchteile erscheinen, sobald die Blöcke ausgereift sind (die durchschnittliche Wartezeit beträgt etwa zwei Stunden), und um dieses Geld in unsere Wallet zu transferieren, müssen wir zuerst das vom jeweiligen Pool festgelegte Minimum erreichen. Wie lange musst du minen? Das bestimmt deine Rechenleistung und deine spezifischen Ziele. Persönlich sehe ich Monero als eine Art Hobby und habe nicht vor, mein finanzielles Leben mit der Kryptowährung zu lösen, aber der technische Aspekt des Minings interessiert mich sehr, und darauf zielt dieser Leitfaden ab. Viel Glück!
Besuche die offizielle Monero-Website und lade XMR-Stak herunter.