Inhaltsverzeichnis
- Was ist Cryptocurrency Mining?
- Grundlegendes zu Cryptocurrency-Miningpools
- 1. Kompatibilität der Infrastruktur
- 2. Task-Zuweisungsmechanismus
- 3. Pooltransparenz durch den Bediener
- 4. Auszahlungsschwelle und -häufigkeit
- 5. Poolstabilität und Robustheit
- 6. Struktur der Poolgebühr
- Ist die Größe wichtig?
- Dezentralisierung unterstützen
Was ist Cryptocurrency Mining?
Cryptocurrency Mining ist der Prozess, durch den Transaktionen überprüft und einem öffentlichen Hauptbuch der Blockchain hinzugefügt werden. Die Überprüfung dieser Transaktionen, die in einigen Kryptowährungs-Ökosystemen als "Auffinden von Blöcken" bezeichnet werden, 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.
Grundlegendes zu Cryptocurrency-Miningpools
Während der Gewinn des Bergbaus lukrativ erscheint, ist der Prozess komplex. Bei Bitcoin beispielsweise wird der Mining-Prozess so eingerichtet, dass der Schwierigkeitsgrad des Minings steigt, wenn mehr Mining-Mitarbeiter versuchen, die verfügbaren Token für die Kryptowährung abzubauen, wodurch die für das Mining bereitgestellte Rechenleistung erhöht wird.
Hinzu kommt, dass die Aussicht, Hunderte oder sogar Tausende von Dollar für ein teures und spezialisiertes Bergbau-Bohrgerät ausgeben zu müssen, sowie die mit Strom verbundenen Kosten, und dass einzelne Bergarbeiter das Cryptocurrency-Mining oft nicht als rentables Unterfangen ansehen.
Aus diesen Gründen dominieren mittlerweile Mining-Pools die Cryptocurrency-Mining-Welt. Sie agieren als Gruppe von Bergleuten, die ihre Ressourcen über ein Netzwerk bündeln und gemeinsam versuchen, digitale Währungen mit erhöhter kumulativer Rechenleistung abzubauen. Ein Mining-Pool hat eine höhere Chance, eine Belohnung zu erhalten, muss jedoch auf der Grundlage vorgegebener Bedingungen unter den Pool-Mitgliedern aufgeteilt werden.
Im Folgenden werden die Auswahlkriterien untersucht, die ein Mining-Mitarbeiter berücksichtigen sollte, bevor er einen Mining-Pool auswählt.
1. Kompatibilität der Infrastruktur
Da bereits Hunderte von Mininggeräten auf dem Markt verfügbar sind und moderne Geräte jeden Tag in den Handel kommen, ist es wichtig zu prüfen, ob das von Ihnen verwendete Mininggerät mit den Poolanforderungen kompatibel ist. Zum Beispiel rät Slushpool, einer der ältesten Mining-Pools, eindeutig von der Verwendung von CPU-, GPU- oder Smartphone-basiertem Bitcoin-Mining ab.
In ähnlicher Weise unterstützt ein Pool möglicherweise nicht die Verwendung aller Mining-Softwarepakete, und ein Miner benötigt möglicherweise eine bestimmte Software, die mit dem Pool kompatibel ist. Bei einigen Pools müssen Miner möglicherweise auch über eine Mindestgeschwindigkeit für die Netzwerkverbindung zum Poolserver verfügen. Dies muss möglicherweise anhand der Internetgeschwindigkeit überprüft werden, die dem Miner zur Verfügung steht. Bevor Sie die Vor- und Nachteile eines Pools bewerten, sollten Sie sich überlegen, ob diese Bestimmungen dazu führen können, dass Sie ohnehin von der Teilnahme ausgeschlossen werden.
2. Task-Zuweisungsmechanismus
Mining-Pools verwenden unterschiedliche Methoden, um die Arbeit den Mining-Mitarbeitern zuzuweisen. Sagen wir, Pool A hat stärkere Bergleute und Pool B hat vergleichsweise schwächere Bergleute. Ein auf dem Poolserver ausgeführter Pooling-Algorithmus sollte effizient genug sein, um die Mining-Aufgaben gleichmäßig auf diese Untergruppen zu verteilen.
Eine gebräuchliche Methode besteht darin, dem stärkeren Pool A schwierigere Aufgaben zuzuweisen und dem schwächeren Pool B vergleichsweise einfachere Aufgaben zuzuweisen, was eine einheitliche durchschnittliche Kommunikationsfrequenz für verschiedene Bergleute mit unterschiedlichen Kapazitäten im gesamten Netzwerk ermöglicht.
Zum Beispiel verwendet Slushpool einen speziell entwickelten Algorithmus namens Vardiff (Variable Difficulty Algorithm), der stärkeren einzelnen Bergleuten schwierigere Aufgaben zuweist und schwächeren Bergleuten weniger schwierige Aufgaben zuweist, wodurch eine relativ gleichmäßige Kommunikationsfrequenz ermöglicht wird. Es ermöglicht einen ausgewogenen Fluss von Hash-Daten zum Pool-Server, der die korrekte Messung der vom Miner generierten Hash-Rate sicherstellt, sodass jeder Miner eine faire Chance hat, belohnt zu werden.
Vor dem Beitritt zu einem Mining-Pool sollte ein Mining-Mitarbeiter darauf achten, dass die vom Pool-Server zugewiesenen Hash-Aufgaben unabhängig von der Mining-Leistung des Geräts eines Teilnehmers einheitlich sind. Stellen Sie sich vor, Sie treten einem Pool bei, der Hochgeschwindigkeitsgeräten Priorität einräumt. Sie haben heute möglicherweise einen Vorteil, wenn Sie einem solchen Pool mit dem neuesten und schnellsten Mining-Unternehmen beitreten. Morgen kann dies jedoch zu einem Nachteil werden, da neue, leistungsstärkere Geräte dem Pool beitreten und Ihre veralteten Geräte zurückschieben, sofern der Pool-Mechanismus nicht für Gleichheit sorgt Gelegenheit für alle.
3. Pooltransparenz durch den Bediener
Es gibt Verpflichtungen des Betreibers des Bergbaubeckens, die fair ausgeführt werden müssen, um Transparenz und Vertrauenswürdigkeit unter den Bergbaumitgliedern sicherzustellen. Wie kann ein Bergmann beispielsweise feststellen, ob die auf Poolebene deklarierte Gesamthash-Rate angemessen ist oder ob die Poolbetreiber die teilnehmenden Bergleute nicht mit niedrigeren Auszahlungen zu einer Fahrt mitnehmen? Wie viel Glück (oder Pech) hatte der Pool in verschiedenen Schwierigkeitsgraden?
Bergbaupools implementieren verschiedene Maßnahmen, z. B. die Bereitstellung einer Echtzeit-Dashboard-Ansicht für Bergleute, um diese erforderliche Transparenz zu gewährleisten. Bergleute sollten nach einer solchen Datentransparenz suchen und sich den Pools anschließen, die auf transparente Weise funktionieren.
4. Auszahlungsschwelle und -häufigkeit
5. Poolstabilität und Robustheit
Ein weiterer wichtiger Faktor, der vor dem Beitritt zu einem Pool berücksichtigt werden muss, ist die Bewertung seiner Sicherheit. Bietet der Pool eine sichere Verbindung oder eine offene Verbindung? Ist es anfällig für DDoS-Angriffe, die mit zunehmender Pooling-Aktivität einhergehen? Und kann der Minenpool, wenn er von Hackern getroffen wird, dem Angriff standhalten und ihn abwehren?
6. Struktur der Poolgebühr
Neben Pools, die den Teilnehmern eine Schutzgebühr für die Nutzung der Mining-Pool-Dienste berechnen, gibt es Pools, die überhaupt keine Gebühr erheben. Bergleute sollten jedoch auf die Gebührenstruktur und die mathematische Formel der Auszahlung achten, die auch andere Gebühren beinhalten können.
Einige Zero-Fee-Pools können zeitlich begrenzte Angebote sein und später in Rechnung gestellt werden, während andere im Namen einer „Spende“ feste und / oder häufige separate Kosten erheben. Wieder andere verlangen möglicherweise, dass Sie die Software auf Ihrem Computer hosten und ausführen eigenes Gerät, anstatt auf dem Pool-Server ausgeführt zu werden, was es für den Miner zu einer kostspieligen Eingabe macht.
Ist die Größe wichtig?
Viele meinen, dass die Poolgröße keine Rolle spielt und dass die Anzahl der über einen bestimmten Zeitraum abgebauten Münzen proportional zur Rechenleistung der großen oder kleinen Pools ist, wodurch gleiche Wettbewerbsbedingungen geschaffen werden. Aber es gibt einen Haken: Zeit ist wichtig!
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. Bei Betrachtung über einen geeigneten Zeitraum können die kleineren Pools lange Zeiträume aufweisen, in denen sie keinen Block finden. Danach kann es jedoch zu einer kurzen Glücksperiode kommen, in der die Blöcke früher getroffen werden.
Abgesehen davon spiegelt die Größe eines Bergbaubeckens in gewissem Maße seine Vertrauenswürdigkeit wider. Trotz aller positiven und negativen Rückmeldungen, die online zu einem Pool abgegeben wurden, deutet eine große Anzahl aktiver Bergarbeiter, die an diesem Pool festhalten, darauf hin, dass sie diesem Pool weiterhin vertrauen.
Dezentralisierung unterstützen
Während es verlockend sein mag, einen beliebten Mining-Pool aufgrund seiner Größe auszuwählen, empfiehlt das zugrunde liegende Blockchain-Konzept, dass das Netzwerk besser dezentral verwaltet wird, wenn eine große Anzahl kleinerer Pools für das Mining verwendet wird, anstatt eine kleinere Anzahl großer Pools Pools.
Dies ist ein wichtiger Gesichtspunkt für die Aufrechterhaltung eines fehlerfreien Zustands des gesamten Blockchain-Netzwerks und zur Vermeidung einer riskanten Konzentration von Hashing-Leistung durch einige wenige große Pool-Server. Verstopfung der Netzwerkbandbreite ist ein häufiges Problem, das bei Blockchains auftritt. Diese Empfehlung vermeidet eine Konzentration der Leistung auf einige wenige große Pools, wodurch die Blockchain wirklich dezentralisiert bleibt.
Erfolgreicher Bergbau erfordert Glück und Rechenaufwand sowie viel Geduld. Während das Pool-Mining dem Bergmann einige Dinge erleichtern kann, indem es ein vorgefertigtes Setup anbietet, fügt es dem Bergmann eine weitere Ebene von Überprüfungen hinzu. Unter Berücksichtigung der oben genannten Faktoren sollten Bergleute sorgfältig einen Pool auswählen, der ihren Bedürfnissen entspricht.