Wie wählt man einen Mining Pool?
Was ist Cryptocurrency Mining?
Cryptocurrency Mining ist der Prozess, durch den Transaktionen verifiziert und zu einem öffentlichen Blockchain-Ledger hinzugefügt werden. Der Prozess der Verifizierung dieser Transaktionen – in einigen Kryptowährungs-Ökosystemen als “Blöcke finden” bekannt – ist zeit- und rechenintensiv. Daher werden Personen, die auf dieses Ziel hinarbeiten, für ihre Bemühungen belohnt, normalerweise mit Token der Kryptowährung.
Cryptocurrency Mining Pools verstehen
Während die Belohnungen des Minings lukrativ erscheinen, ist der Prozess komplex. Im Fall von Bitcoin zum Beispiel ist der Mining-Prozess so aufgebaut, dass der Schwierigkeitsgrad des Minings steigt, wenn mehr Miner versuchen, die verfügbaren Kryptowährungs-Token zu schürfen, wodurch die Menge an Rechenleistung, die dem Mining gewidmet ist, steigt.
Hinzu kommt die Aussicht, Hunderte oder sogar Tausende von Dollar für ein teures und spezialisiertes Mining-Rig ausgeben zu müssen, sowie die Kosten, die mit dem Strom verbunden sind, und einzelne Miner finden oft, dass das Mining von Kryptowährungen kein profitables Unterfangen ist.
Aus diesen Gründen haben sich Mining Pools in der Welt des Cryptocurrency Minings durchgesetzt. Sie fungieren als eine Gruppe von Minern, die ihre Ressourcen über ein Netzwerk kombinieren und gemeinsam versuchen, digitale Währungen mit erhöhter kumulierter Rechenleistung zu minen. Ein Mining-Pool hat eine höhere Chance, eine Belohnung zu finden, obwohl diese unter den Pool-Mitgliedern basierend auf vorher festgelegten Bedingungen geteilt werden muss.
Im Folgenden werden wir die Auswahlkriterien untersuchen, die ein Miner im Hinterkopf behalten sollte, bevor er einen Mining Pool auswählt.
1. Infrastruktur-Kompatibilität
Mit hunderten von Mining-Geräten, die bereits auf dem Markt erhältlich sind und mit neuen, fortschrittlichen Geräten, die jeden Tag auf den Markt kommen, ist es wichtig zu überprüfen, ob das Mining-Gerät, das du verwendest, mit den Anforderungen des Pools kompatibel ist. Die meisten Mining-Pools raten klar von der Verwendung von CPU, GPU oder Smartphone-basiertem Mining von Bitcoin ab.
Ebenso kann es sein, dass ein Pool nicht die Verwendung aller Mining-Softwarepakete unterstützt und ein Miner eine spezielle Software benötigt, die mit dem Pool kompatibel ist. Einige Pools verlangen auch eine Mindestgeschwindigkeit für die Netzwerkverbindung zum Poolserver, die mit der Internetgeschwindigkeit des Miners verglichen werden muss. Bevor du die Vor- und Nachteile eines Pools abwägst, solltest du darüber nachdenken, ob dich diese Bedingungen nicht ohnehin von der Teilnahme ausschließen.
2. Mechanismus der Aufgabenzuweisung
Mining Pools verwenden unterschiedliche Methoden, um den Minern Arbeit zuzuweisen. Angenommen Pool A hat stärkere Miner und Pool B hat vergleichsweise schwächere Miner. Ein Pooling-Algorithmus, der auf dem Pool-Server läuft, sollte effizient genug sein, um die Mining-Aufgaben gleichmäßig auf diese Untergruppen zu verteilen.
Eine gängige Methode ist es, schwierigere Aufgaben dem stärkeren Pool A und vergleichsweise leichtere Aufgaben dem schwächeren Pool B zuzuweisen.
Slushpool verwendet zum Beispiel einen speziell entwickelten Algorithmus namens Vardiff (Variable Difficulty Algorithm), der schwierigere Aufgaben an stärkere einzelne Miner und weniger schwierige an schwächere Miner vergibt und damit eine relativ gleichmäßige Kommunikationsfrequenz ermöglicht. Er ermöglicht einen ausgeglichenen Fluss von Hashdaten zum Poolserver, der die korrekte Messung der vom Miner generierten Hashrate sicherstellt, sodass jeder Miner eine faire Chance hat, belohnt zu werden.
Bevor ein Miner einem Mining-Pool beitritt, sollte er auf die Gleichmäßigkeit der Hash-Aufgaben achten, die vom Pool-Server zugewiesen werden, unabhängig von der Mining-Leistung des Geräts eines Teilnehmers. Stell dir vor, du trittst einem Pool bei, der Hochgeschwindigkeitsgeräten Vorrang gibt. Du magst heute einen Vorteil haben, wenn du einem solchen Pool mit dem neuesten und schnellsten Miner beitrittst, aber das kann morgen zu einem Nachteil werden, wenn neue, leistungsstärkere Geräte dem Pool beitreten und deine nun veralteten Geräte zurückdrängen, es sei denn, der Poolmechanismus sorgt für Chancengleichheit für alle.
3. Pool-Transparenz durch den Betreiber
Es gibt Pflichten des Mining-Pool-Betreibers, die fair ausgeführt werden müssen, um Transparenz und Vertrauenswürdigkeit unter den Mining-Mitgliedern zu gewährleisten. Woher soll ein Miner zum Beispiel wissen, ob die Gesamt-Hash-Rate, die auf Pool-Ebene deklariert wird, fair ist, oder ob die Pool-Betreiber die teilnehmenden Miner nicht über den Tisch ziehen, indem sie niedrigere Auszahlungen angeben? Wie realistisch glücklich (oder unglücklich) war der Pool bei verschiedenen Schwierigkeitsgraden des Minings?
Mining Pools implementieren verschiedene Maßnahmen, wie z.B. das Anbieten einer Echtzeit-Dashboard-Ansicht für Miner, um diese notwendige Transparenz einzubringen. Miner sollten auf eine solche Datentransparenz achten und sich den Pools anschließen, die auf transparente Weise arbeiten.
4. Auszahlungsschwelle und Häufigkeit
Wenn du über Low-End-Hardware verfügst, solltest du Pools vermeiden, die höhere Schwellenwerte für Auszahlungen haben. Deine geringere Rechenleistung wird zu geringeren Einnahmen führen und du musst möglicherweise länger warten, bis du den Schwellenwert erreichst, um ausgezahlt zu werden. Das Gleiche gilt für die Zahlungsfrequenz des Mining-Pools.
5. Pool-Stabilität und Robustheit
Ein weiterer wichtiger Faktor, den du berücksichtigen solltest, bevor du einem Pool beitrittst, ist die Bewertung seiner Sicherheit. Bietet der Pool eine sichere Verbindung oder eine offene Verbindung? Ist er anfällig für DDoS-Attacken, die mit zunehmender Pooling-Aktivität üblich geworden sind? Und wenn er von Hackern angegriffen wird, kann der Mining-Pool dem Angriff standhalten und ihn wiederholen?
6. Pool-Gebührenstruktur
Neben Pools, die von den Teilnehmern eine geringe Gebühr für die Nutzung der Dienste des Mining-Pools verlangen, gibt es auch Pools, die überhaupt keine Gebühr verlangen. Allerdings sollten Miner auf die Gebührenstruktur und die mathematische Formel der Auszahlung achten, die weitere Gebühren beinhalten kann.
Einige gebührenfreie Pools können zeitlich begrenzte Angebote sein und später kostenpflichtig werden, während andere eine feste und/oder häufige separate Gebühr im Namen einer “Spende” erheben können. Wieder andere können verlangen, dass du die Software auf deinem eigenen Gerät hostest und ausführst, anstatt sie auf dem Pool-Server laufen zu lassen, was einen hohen Kostenaufwand für den Miner bedeutet.
Spielt die Größe eine Rolle?
Viele sind der Meinung, dass die Größe des Pools keine große Rolle spielt und dass die Anzahl der Coins, die über einen bestimmten Zeitraum geschürft werden, proportional zur Rechenleistung der großen oder kleinen Pools ist, so dass es ein gleiches Spielfeld ist. Aber es gibt einen Haken: Zeit spielt eine Rolle!
Größere Pools haben aufgrund ihrer größeren Rechenleistung eine höhere Wahrscheinlichkeit, Blöcke zu finden, während kleinere Pools möglicherweise länger warten müssen. Über einen geeigneten Zeitraum betrachtet, können die kleineren Pools lange Perioden haben, in denen kein Block gefunden wird, aber darauf kann eine schnelle Glücksphase folgen, in der Blöcke früher gefunden werden.
Wenn du mit unregelmäßigen Auszahlungen über lange Zeiträume hinweg gut zurechtkommst, könnte ein kleinerer Pool mit höherer Auszahlung das Richtige für dich sein. Im Gegensatz dazu kann jemand, der ein regelmäßiges Einkommen mit hoher Wahrscheinlichkeit und geringer Auszahlung braucht, sich für einen größeren Pool entscheiden.
Abgesehen davon spiegelt die Größe eines Mining-Pools bis zu einem gewissen Grad seine Vertrauenswürdigkeit wider. Trotz aller positiven und negativen Rückmeldungen, die online über einen Pool gepostet werden, deutet eine große Anzahl aktiver Miner, die an diesem Pool festhalten, darauf hin, dass sie diesem Pool weiterhin vertrauen.
Unterstützung der Dezentralisierung
Obwohl es verlockend sein mag, einen beliebten Mining-Pool nach seiner Größe auszuwählen, empfiehlt das zugrundeliegende Blockchain-Konzept, dass das Netzwerk besser in einer wirklich dezentralen Art und Weise aufrechterhalten wird, wenn eine große Anzahl kleinerer Pools für das Mining verwendet wird, als eine kleinere Anzahl großer Pools.
Dies ist eine wichtige Überlegung, um einen gesunden Zustand des gesamten Blockchain-Netzwerks aufrechtzuerhalten und um eine riskante Konzentration der Hashing-Leistung durch wenige große Pool-Server zu vermeiden. Die Verstopfung der Netzwerkbandbreite ist ein häufiges Problem, das auf Blockchains beobachtet wird. Diese Empfehlung vermeidet die Konzentration von Macht bei einigen wenigen großen Pools und hält die Blockchain wirklich dezentralisiert.
Erfolgreiches Mining erfordert sowohl Glück als auch rechnerische Anstrengungen und viel Geduld. Während das Pool-Mining einige Dinge für den Miner einfacher macht, indem es ein vorgefertigtes Setup bietet, fügt es eine weitere Ebene der Kontrollen für den Miner hinzu. Anhand der oben genannten Faktoren sollten Miner sorgfältig einen Pool auswählen, der zu ihren Bedürfnissen passt.