Decentra Blog

Banner

MINING POOLS

Mining ist ein integraler Bestandteil der Sicherheit von Proof-of-Work-Blockchains. Durch die rechnerische Verarbeitung von Hashes mit bestimmten Eigenschaften können die Teilnehmer Kryptowährungsnetzwerke schützen, ohne dass eine zentrale Behörde erforderlich ist.

Als Bitcoin ursprünglich im Jahr 2009 eingeführt wurde, konnte jeder mit einem gewöhnlichen PC gegen andere Miner antreten, die versuchten, den gültigen Hash des nächsten Blocks zu erraten. Dies lag daran, dass die Schwierigkeit des Bergbaus gering war. Es gab nicht viel Hash-Rate im Netzwerk. Daher brauchten Sie keine spezielle Hardware, um der Blockchain neue Blöcke hinzuzufügen.

Logischerweise würden Computer, die mehr Hashes pro Sekunde berechnen könnten, mehr Blöcke finden. Und dies würde eine große Verschiebung im Ökosystem bewirken. Bergleute kämpften darum, einen Wettbewerbsvorteil zu finden, und traten schließlich in eine Art „Wettrüsten“ ein.

Nach dem Durchlaufen verschiedener Arten von Hardware (CPUs, GPUs, FPGAs) würden Bitcoin-Miner schließlich ASICs – Application Specific Integrated Circuits – übernehmen. Mit diesen Mining-Geräten können Sie nicht durch die Decentra University stöbern oder Katzenbilder twittern.

Wie der Name schon sagt, sind ASICs dafür gemacht, eine einzige Aufgabe zu erfüllen: das Berechnen von Hashes. Aber da sie für diesen speziellen Zweck entwickelt wurden, machen sie es unglaublich gut. So gut, dass die Verwendung anderer Hardware zum Schürfen von Bitcoin ziemlich selten geworden ist.

WAS IST EIN MINING-POOL?

Gute Hardware wird Ihnen nur so viel helfen. Sie könnten mehrere leistungsstarke ASICs betreiben und wären immer noch nur ein Tropfen auf den heißen Stein des Bitcoin-Minings. Die Chancen, dass Sie am Ende einen Block schürfen, sind ziemlich gering, selbst wenn Sie viel Geld für Hardware und den Strom ausgegeben haben, der benötigt wird, um ihn zum Laufen zu bringen.

Es gibt keine Garantie dafür, wann Sie eine Blockprämie erhalten oder ob Sie überhaupt jemals bezahlt werden. Wenn Sie auf ein regelmäßiges Einkommen aus sind, werden Sie in einem Mining-Pool viel erfolgreicher sein.

Nehmen wir an, Sie und neun andere Teilnehmer haben jeweils 0,1 % der gesamten Hash-Power des Netzwerks. Das bedeutet, dass Sie im Durchschnitt erwarten würden, einen von tausend Blöcken zu finden. Basierend auf einer Schätzung von 144 Blöcken, die pro Tag abgebaut werden, würden Sie wahrscheinlich jede Woche einen Block finden. Abhängig von Ihrer Liquidität und Ihren Investitionen in Hardware und Strom könnte dieser „Solo-Mining“-Ansatz eine praktikable Strategie sein.

Was aber, wenn dieses Einkommen nicht ausreicht, um Gewinne zu erwirtschaften? In einem solchen Fall könnten Sie sich mit den anderen oben genannten neun Teilnehmern zusammenschließen. Wenn Sie alle Ihre Hashing-Power bündeln würden, hätten Sie 1 % der Hashing-Rate des Netzwerks. Das bedeutet, dass Sie im Durchschnitt einen von hundert Blöcken finden würden – also schätzungsweise ein bis zwei Blöcke pro Tag. Sie können die Belohnung dann aufteilen und unter allen beteiligten Minern aufteilen.

Kurz gesagt, wir haben gerade beschrieben, was ein Mining-Pool ist. Diese sind heute weit verbreitet, weil sie ihren Mitgliedern einen konstanteren Einkommensstrom garantieren.

WIE FUNKTIONIEREN MINING-POOLS?

Typischerweise bestimmt ein Mining-Pool einen Koordinator, der für die Organisation der Miner verantwortlich ist. Der Koordinator stellt sicher, dass die Miner unterschiedliche Werte für die Nonce verwenden, damit sie keine Hash-Leistung verschwenden, wenn sie versuchen, dieselben Blöcke zu erstellen. Die Koordinatoren sind auch für die Aufteilung der Belohnungen und deren Auszahlung an die Teilnehmer verantwortlich. Um die von jedem Miner geleistete Arbeit zu berechnen und sie entsprechend zu entlohnen, werden verschiedene Methoden verwendet.

PAY-PER-SHARE (PPS)-MINING-POOLS

Eines der typischsten Belohnungssysteme ist das Pay-Per-Share (PPS). In diesem System erhalten Sie für jede eingereichte „Aktie“ einen festen Betrag.

Ein Share ist ein Hash, der verwendet wird, um die Arbeit jedes Miners zu verfolgen. Der für jede Aktie gezahlte Betrag ist nominal, sammelt sich aber im Laufe der Zeit an. Beachten Sie, dass eine Freigabe kein gültiger Hash innerhalb des Netzwerks ist. Es ist einfach eine, die den vom Mining-Pool festgelegten Bedingungen entspricht.

Bei PPS werden Sie belohnt, unabhängig davon, ob Ihr Pool einen Block löst oder nicht. Der Poolbetreiber übernimmt das Risiko, daher wird er wahrscheinlich eine saftige Gebühr erheben, entweder im Voraus von den Benutzern oder von der eventuellen Blockbelohnung.

PAY-PER-LAST-N-SHARES-MINING-POOLS (PPLNS)

Ein weiteres beliebtes Schema ist Pay-Per-Last-N-Shares (PPLNS). Im Gegensatz zu PPS belohnt PPLNS Miner nur, wenn der Pool erfolgreich einen Block abgebaut hat. Wenn der Pool einen Block findet, überprüft er die letzte N-Anzahl gesendeter Shares (N variiert je nach Pool). Um Ihre Auszahlung zu erhalten, teilen Sie die Anzahl der von Ihnen gesendeten Anteile durch N und multiplizieren dann das Ergebnis mit der Blockbelohnung (abzüglich des Anteils des Betreibers).

Nehmen wir ein Beispiel. Wenn die aktuelle Blockbelohnung 12,5 BTC beträgt (unter der Annahme, dass keine Transaktionsgebühren anfallen) und die Betreibergebühr 20 % beträgt, beträgt die den Minern zur Verfügung stehende Belohnung 10 BTC. Wenn N 1.000.000.000 ist und Sie 50.000 Aktien bereitgestellt haben, erhalten Sie 5 % der verfügbaren Belohnung (oder 0,5 BTC).

Sie können mehrere Variationen dieser beiden Schemata finden, aber diese werden Sie am häufigsten hören. Denken Sie daran, dass, während wir über Bitcoin sprechen, die beliebtesten PoW-Kryptowährungen auch Mining-Pools haben. Einige Beispiele sind Zcash, Monero, Grin und Ravencoin.

SIND MINING-POOLS EINE BEDROHUNG FÜR DIE DEZENTRALISIERUNG?

Während Sie diesen Artikel lesen, schrillen möglicherweise die Alarmglocken in Ihrem Kopf. Ist Bitcoin nicht so mächtig, weil niemand die Blockchain kontrolliert? Was passiert, wenn jemand den Löwenanteil der Hashing-Power bekommt?

Das sind sehr berechtigte Fragen. Wenn eine einzelne Entität 51 % der Hash-Leistung des Netzwerks erwerben kann, kann sie einen 51-%-Angriff starten. Das würde es ihnen ermöglichen, Transaktionen zu zensieren und alte rückgängig zu machen. Ein solcher Angriff kann einem Kryptowährungs-Ökosystem massiven Schaden zufügen.

Erhöhen Mining-Pools das Risiko eines 51%-Angriffs? Die Antwort lautet: vielleicht, aber nicht wahrscheinlich.

Theoretisch könnten die vier Hauptpools zusammenarbeiten, um das Netzwerk zu kapern. Allerdings würde das wenig Sinn machen. Selbst wenn es ihnen gelingen würde, einen Angriff durchzuführen, würde der Preis von Bitcoin wahrscheinlich sinken, da ihre Aktionen das System untergraben würden. Dadurch würden die erworbenen Coins an Wert verlieren.

Darüber hinaus besitzen Pools nicht unbedingt die Mining-Ausrüstung. Entitäten verweisen ihre Maschinen auf den Server des Koordinators, können aber auch zu anderen Pools migrieren. Es liegt im besten Interesse der Teilnehmer und Poolbetreiber, das Ökosystem dezentral zu halten. Schließlich verdienen sie nur Geld, wenn das Mining profitabel bleibt.

Es gab einige Fälle, in denen Pools zu einer besorgniserregenden Größe angewachsen sind.

Im Allgemeinen unternimmt der Pool (und seine Miner) Schritte, um die Hash-Rate zu reduzieren.

Die Kryptowährungs-Mining-Landschaft hat sich mit der Einführung des ersten Mining-Pools für immer verändert.

Sie können für Miner, die eine konsistentere Auszahlung erhalten möchten, sehr vorteilhaft sein. Mit vielen verschiedenen verfügbaren Schemata finden sie sicher dasjenige, das ihren Bedürfnissen am besten entspricht.

In einer idealen Welt wäre das Bitcoin-Mining viel dezentraler. Im Moment ist es jedoch das, was wir als "dezentral genug" bezeichnen könnten. In jedem Fall profitiert niemand davon, dass ein einzelner Pool auf lange Sicht den Großteil der Hash-Rate erhält. Die Teilnehmer werden wahrscheinlich verhindern, dass dies geschieht; Schließlich wird Bitcoin nicht von Minern verwaltet, sondern von Benutzern.