- Was ist Cryptocurrency Mining?
- Cryptocurrency Mining Pools verstehen
- 1. Kompatibilität der Infrastruktur
- 2. Mechanismus der Aufgabenzuweisung
- 3. Pool-Transparenz durch den Betreiber
- 4. Auszahlungsschwelle und -häufigkeit
- 5. Stabilität und Robustheit des Pools
- 6. Pool-Gebührenstruktur
- Spielt die Größe eine Rolle?
- Unterstützung der Dezentralisierung
Was ist Cryptocurrency Mining?
Das Mining von Kryptowährungen 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 „Finden von Blöcken“ bekannt – ist zeit- und rechenintensiv. Infolgedessen werden Personen, die auf dieses Ziel hinarbeiten, für ihre Bemühungen belohnt, in der Regel 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 beispielsweise 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 der für das Mining eingesetzten Rechenleistung steigt.
Hinzu kommt die Aussicht, Hunderte oder sogar Tausende von Dollar für eine teure und spezialisierte Mining-Anlage ausgeben zu müssen, sowie die mit der Elektrizität verbundenen Kosten, und einzelne Miner finden oft, dass das Mining von Kryptowährungen kein profitables Unterfangen ist.
Aus diesen Gründen haben Mining-Pools die Welt des Kryptowährungs-Minings dominiert. Sie fungieren als eine Gruppe von Minern, die ihre Ressourcen über ein Netzwerk kombinieren und gemeinsam versuchen, digitale Währungen mit erhöhter kumulativer Rechenleistung zu schürfen. Ein Mining-Pool hat eine höhere Chance, eine Belohnung zu finden, obwohl sie unter den Pool-Mitgliedern auf der Grundlage vorher festgelegter Bedingungen geteilt werden muss.
Nachfolgend werden wir die Auswahlkriterien untersuchen, die ein Miner im Auge behalten sollte, bevor er einen Mining-Pool auswählt.
1. Kompatibilität der Infrastruktur
Mit Hunderten von Mining-Geräten, die bereits auf dem Markt verfügbar sind, und mit neuen, fortschrittlichen Geräten, die jeden Tag in die Läden kommen, ist es wichtig zu überprüfen, ob das Mining-Gerät, das Sie verwenden, mit den Pool-Anforderungen kompatibel ist. Slushpool, einer der ältesten Mining-Pools, rät beispielsweise eindeutig von der Verwendung von CPU-, GPU- oder Smartphone-basiertem Mining von Bitcoin ab.
Auch 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. Manche Pools verlangen auch eine Mindestgeschwindigkeit für die Netzwerkverbindung zum Poolserver, die mit der dem Miner zur Verfügung stehenden Internetgeschwindigkeit abgeglichen werden muss. Bevor Sie die Vor- und Nachteile eines Pools abwägen, sollten Sie überlegen, ob diese Bedingungen Sie 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 besteht darin, schwierigere Aufgaben dem stärkeren Pool A und vergleichsweise leichtere Aufgaben dem schwächeren Pool B zuzuweisen, was eine einheitliche durchschnittliche Kommunikationshäufigkeit für verschiedene Miner ermöglicht, die unterschiedliche Kapazitäten im Netzwerk haben.
Slushpool verwendet beispielsweise einen speziell entwickelten Algorithmus namens Vardiff (Variable Difficulty Algorithm), der schwierigere Aufgaben stärkeren und weniger schwierige Aufgaben schwächeren Minern zuweist und damit eine relativ gleichmäßige Kommunikationsfrequenz ermöglicht. Er ermöglicht einen ausgewogenen Fluss von Hash-Daten an den Pool-Server, der die korrekte Messung der von den Minern erzeugten Hash-Rate sicherstellt, so dass jeder Miner eine faire Chance hat, belohnt zu werden.
Bevor er einem Mining-Pool beitritt, sollte ein Miner auf die Einheitlichkeit der Hash-Aufgaben achten, die ihm vom Pool-Server zugewiesen werden, unabhängig von der Mining-Leistung des Geräts eines Teilnehmers. Stellen Sie sich vor, Sie treten einem Pool bei, der Hochgeschwindigkeitsgeräten Vorrang einräumt. Heute haben Sie vielleicht einen Vorteil, wenn Sie einem solchen Pool mit dem neuesten und schnellsten Miner beitreten, aber morgen kann dies zu einem Nachteil werden, wenn neue, leistungsfähigere Geräte dem Pool beitreten und Ihre nun veralteten Geräte zurückdrängen, es sei denn, der Pool-Mechanismus gewährleistet Chancengleichheit für alle.
3. Pool-Transparenz durch den Betreiber
Es gibt Pflichten des Betreibers des Mining-Pools, die fair erfüllt 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 angegeben wird, fair ist, oder ob die Pool-Betreiber die teilnehmenden Miner nicht über den Tisch ziehen, indem sie niedrigere Auszahlungen anbieten? Wie viel Glück (oder Pech) hatte der Pool realistischerweise bei verschiedenen Schwierigkeitsgraden beim Mining?
Mining-Pools führen verschiedene Maßnahmen durch, wie z. B. das Angebot einer Echtzeit-Dashboard-Ansicht für Miner, um die erforderliche Transparenz zu schaffen. Miner sollten auf diese Datentransparenz achten und sich den Pools anschließen, die auf transparente Weise arbeiten.
4. Auszahlungsschwelle und -häufigkeit
Wenn Sie über Low-End-Hardware verfügen, sollten Sie Pools meiden, die höhere Auszahlungsschwellen haben. Ihre niedrigere Rechenleistung wird geringer sein, was zu niedrigeren Einnahmen führt, und Sie müssen möglicherweise länger warten, bis Sie den Schwellenwert erreichen, um bezahlt zu werden. Das Gleiche gilt für die Zahlungsfrequenz des Mining-Pools.
5. Stabilität und Robustheit des Pools
Ein weiterer wichtiger Faktor, den man berücksichtigen sollte, bevor man einem Pool beitritt, ist die Bewertung seiner Sicherheit. Bietet der Pool eine sichere Verbindung oder eine offene Verbindung? Ist er anfällig für DDoS-Angriffe, die mit zunehmender Pooling-Aktivität üblich geworden sind? Und kann der Mining-Pool im Falle eines Hackerangriffs dem Angriff standhalten und ihn abwehren?
6. Pool-Gebührenstruktur
Neben Pools, die von den Teilnehmern eine geringe Gebühr für die Inanspruchnahme der Dienste des Mining-Pools verlangen, gibt es auch Pools, die überhaupt keine Gebühr erheben. Allerdings sollten Miner auf die Gebührenstruktur und die mathematische Formel für die Auszahlung achten, die auch andere Gebühren enthalten kann.
Einige gebührenfreie Pools können zeitlich begrenzte Angebote sein und später kostenpflichtig werden, während andere feste und/oder häufige separate Kosten im Namen einer „Spende“ erheben können. Wieder andere verlangen, dass Sie die Software auf Ihrem eigenen Gerät hosten und ausführen, anstatt sie auf dem Pool-Server laufen zu lassen, was die Kosten für den Miner in die Höhe treibt.
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 über einen bestimmten Zeitraum geschürften Münzen proportional zur Rechenleistung der großen oder kleinen Pools ist, so dass gleiche Bedingungen herrschen. Aber es gibt einen Haken: Die 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 angemessenen Zeitraum betrachtet, können die kleineren Pools lange Perioden haben, in denen keine Blöcke gefunden werden, aber darauf kann eine schnelle Glücksperiode folgen, in der Blöcke schneller gefunden werden.
Wenn Sie mit unregelmäßigen Auszahlungen über lange Zeiträume hinweg gut zurechtkommen, ist ein kleinerer Pool mit höheren Auszahlungen vielleicht das Richtige für Sie. Im Gegensatz dazu kann jemand, der ein regelmäßiges Einkommen mit einer hohen Wahrscheinlichkeit und niedrigen Auszahlungen benötigt, sich für einen größeren Pool entscheiden.
Allerdings spiegelt die Größe eines Mining-Pools bis zu einem gewissen Grad seine Vertrauenswürdigkeit wider. Trotz all der 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
Es mag zwar verlockend sein, einen beliebten Mining-Pool nach seiner Größe auszuwählen, aber das zugrunde liegende Blockchain-Konzept empfiehlt, dass das Netzwerk besser auf eine wirklich dezentrale 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 eine riskante Konzentration der Hashing-Leistung durch einige wenige große Pool-Server zu vermeiden. Die Überlastung der Netzwerkbandbreite ist ein häufiges Problem, das bei Blockchains beobachtet wird. Diese Empfehlung vermeidet eine Machtkonzentration bei einigen wenigen großen Pools und sorgt dafür, dass die Blockchain wirklich dezentralisiert bleibt.
Erfolgreiches Mining erfordert sowohl Glück als auch rechnerische Anstrengungen und eine Menge Geduld. Das Pool-Mining mag zwar einige Dinge für den Miner einfacher machen, da es ein vorgefertigtes Setup bietet, aber es fügt eine weitere Ebene von Kontrollen für den Miner hinzu. Anhand der oben genannten Faktoren sollten Miner sorgfältig einen Pool auswählen, der ihren Bedürfnissen entspricht.