Mining
Mining – was tut ein Miner eigentlich?
Mining ist das praktische Mitmachen im Wettbewerb Proof of Work.
Ein Miner bereitet einen möglichen Block vor, betreibt Hardware, die wiederholt nach einem gültigen Ergebnis sucht, und veröffentlicht den Block im Netzwerk, wenn es gelingt.
Zuerst braucht der Miner einen Block zum Vorschlagen
Transaktionen, die Nutzende geschickt haben, warten im Netzwerk.
Der Miner wählt Transaktionen, legt sie in einen Block und verbindet diesen Block mit der Historie, die er kennt.
Jetzt hat er einen Kandidatenblock.
Der Block ist noch nicht Teil der angenommenen Historie.
Der Miner muss zuerst ein Ergebnis finden, das die Proof-of-Work-Vorgabe erfüllt.
Mining-Hardware versucht es immer wieder
Die Hardware nimmt Information aus dem Block und berechnet einen Hash.
Kein Erfolg?
Einen kleinen Wert ändern und erneut versuchen.
Und noch einmal.
Und noch einmal.
Mining-Hardware kann jede Sekunde eine enorme Zahl von Versuchen machen.
Je mehr Versuche die Hardware machen kann, desto größer ist ihre Chance, ein gültiges Ergebnis zu finden.
Diese Rate ist die Hashrate des Miners.
Wenn ein Miner Erfolg hat, veröffentlicht er den Block
Wenn ein Versuch das geforderte Target des Netzwerks erfüllt, hat der Miner einen Block gefunden.
Er schickt diesen Block an andere Computer im Netzwerk.
Nodes prüfen selbst:
Ist das Proof of Work gültig?
Ist die Blockstruktur gültig?
Folgen die Transaktionen den Regeln?
Wenn etwas nicht stimmt, können die Nodes den Block ablehnen.
Also:
Der Miner findet und schlägt vor.
Nodes prüfen.
Warum minen Menschen?
Proof of Work zu erzeugen kostet Geld.
Es verlangt Hardware.
Es verlangt Strom.
Es verlangt auch Kühlung, Verbindung und Wartung.
Damit Teilnehmer einen Grund haben, diese Arbeit zu leisten, kann ein Block, der die Regeln erfüllt, eine Belohnung verdienen.
Diese Belohnung kann umfassen:
Neue Coins, die nach den Protokollregeln erzeugt werden
und
Gebühren von Transaktionen, die im Block enthalten sind.
Ein Miner wird nicht einfach dafür belohnt, Strom zu verbrauchen.
Sein Block muss die relevanten Regeln erfüllen.
Ein gewöhnlicher Computer ist nicht dasselbe wie wettbewerbsfähige Mining-Hardware
Ein Node kann auf relativ gewöhnlicher Computerhardware laufen, um das Netzwerk zu prüfen.
Mining ist eine andere Aufgabe.
Heute werden Netzwerke wie Bitcoin und Kaspa vor allem mit spezieller Hardware gemint, die dafür entworfen ist, die Mining-Berechnungen sehr effizient auszuführen.
Diese Hardware nennt man einen ASIC.
Es ist also wichtig, die Rollen zu trennen:
Node – prüft das Netzwerk.
Miner – führt die rechnerische Suche aus.
Ein Mining-Setup kann auch einen Node betreiben, aber die zwei Rollen sind nicht dasselbe.
Ein Miner kann allein minen
Beim Solo-Mining arbeitet der Miner für sich.
Wenn seine Hardware ein Ergebnis findet, das die Netzwerkanforderung erfüllt, und der Block nach den Regeln angenommen wird, gehört die Belohnung diesem Miner.
Ein Miner mit einem sehr kleinen Anteil an der gesamten Rechenleistung des Netzwerks kann aber lange zwischen Erfolgen warten.
Jeder Versuch hat weiterhin eine Chance.
Der Miner hat einfach weniger Versuche im Vergleich zu allen Versuchen im Netzwerk.
Das macht Ergebnisse auf kurze Sicht unvorhersehbar.
Oder Miner können in einem Mining-Pool zusammenarbeiten
In einem Mining-Pool bündeln viele Miner ihre Arbeit.
Der Pool misst, wie viel Arbeit jeder Miner beiträgt, und wenn die Gruppe Blöcke findet, werden Belohnungen nach den Zahlungsregeln des Pools verteilt.
Ein kleiner Miner muss also nicht warten, bis seine eigene Maschine persönlich einen ganzen Block findet, bevor er etwas erhält.
Statt seltener großer Gewinne kann der Miner kleinere, häufigere Zahlungen erhalten.
Ein Pool macht die Mining-Maschine nicht stärker.
Er verteilt Unsicherheit vor allem über viele Miner.
Im Gegenzug kann der Pool eine Gebühr verlangen und etwas Abhängigkeit vom Pool-Betreiber einführen.
Warum verändert die Blockrate die Erfahrung von Solo-Mining?
Ein kleiner Miner kann Solo-Mining sowohl bei Bitcoin als auch bei Kaspa nutzen.
Er muss keinem Pool beitreten.
Der Unterschied ist, wie viele Blockfund-Ereignisse über die Zeit passieren.
Bitcoin erzeugt ungefähr 144 Blöcke pro Tag.
Kaspa erzeugt bei 10 BPS ungefähr 864,000 Blöcke pro Tag.
Nur zur Abbildung: Stell dir vor, ein Miner hat ein Millionstel der gesamten wirksamen Mining-Leistung des Netzwerks.
In einem einfachen Modell:
Bei Bitcoin entspricht dieser Anteil ungefähr 0.000144 Funden pro Tag – im Schnitt etwa ein Block alle 19 Jahre.
Bei Kaspa entspricht derselbe relative Anteil ungefähr 0.864 Funden pro Tag – im Schnitt etwa ein Block alle 1.2 Tage.
Ein echter Miner erhält Belohnungen nicht nach einem exakten Zeitplan wie diesem.
Er kann viel früher Glück haben oder viel länger warten.
Und der Vergleich heißt nicht, dass dieselbe Hardware oder dasselbe Budget denselben Anteil an der Mining-Leistung von Bitcoin und Kaspa kauft.
Er zeigt nur den Unterschied in der Häufigkeit von Blockfund-Ereignissen.
Mehr Blockereignisse heißen nicht automatisch mehr Gewinn
Wenn ein Miner einen bestimmten Anteil an der gesamten Rechenleistung des Netzwerks besitzt, macht eine höhere Blockrate diesen Anteil nicht größer.
Statt an „einen größeren Kuchen“ zu denken, denk an mehr, kleinere Belohnungsereignisse über die Zeit.
Echte Profitabilität hängt weiterhin von Dingen ab wie:
Strompreis, Hardwareeffizienz, relativer Hashrate, Blockbelohnungen, Gebühren und Betriebskosten.
Also:
Mehr Chancen, einen Block zu finden ≠ automatisch mehr Geld.
Für einen kleinen Solo-Miner können mehr Blockereignisse die Wartezeit zwischen Erfolgen aber weniger extrem machen.
Was solltest du von dieser Seite mitnehmen?
Proof of Work ist der Wettbewerb.
Mining ist das praktische Mitmachen in diesem Wettbewerb.
Ein Miner bereitet einen Kandidatenblock vor, betreibt Hardware, die wiederholt Hashes versucht, und veröffentlicht einen Block, wenn er ein gültiges Ergebnis findet.
Nodes prüfen ihn weiterhin.
Ein Miner kann allein arbeiten oder über einen Pool.
Ein Pool verteilt Unsicherheit vor allem über viele Miner.
Und die hohe Blockrate von Kaspa kann Solo-Mining bei der Wartezeit zwischen Erfolgen weniger extrem machen – ohne größere Profitabilität zu garantieren.