Wenn jeder Miner eine andere Anteilsschwierigkeit in einem PPS-Pool hat, wie soll ich dann den relativen Aufwand jedes einzelnen berechnen und belohnen?

Nehmen wir zu Diskussionszwecken an, ich habe einen ASIC-Miner, mehrere GPUs und ein CPU-Botnet, die alle mit unterschiedlichen Schwierigkeiten minen.

Wenn eine Freigabe an den Pool zurückgegeben wird, ab welcher Schwierigkeitsschwelle sollte ich in Betracht ziehen, den Wert pro Freigabe für diesen Benutzer zu multiplizieren?

Wenn zum Beispiel der ASIC-Miner einen Anteil zurückgibt, der wesentlich näher am Ziel liegt als das, was eine Schwierigkeit von 1 zurückgeben würde, sollte ich das als wertvoller behandeln?

Setze ich einen Anreiz für korrektes Verhalten bei einem Kunden?

Antworten (1)

Sie sollten jede Aktie so wertvoll halten wie die Schwierigkeit des vorher festgelegten Ziels für diesen Miner. Wenn Sie den tatsächlichen Wert des gefundenen Hashs zählen, funktioniert die Mathematik entweder nicht, oder Sie führen eine massive Varianz ein, anstatt sie zu reduzieren (was ein Pool tun soll).

Wenn Sie eine bestimmte Schwierigkeit D auswählen, beschränken Sie die Menge gültiger Hashes auf eine Menge, die D-mal kleiner ist als die Menge gültiger Hashes für Schwierigkeit 1. Da jedes dieser Ergebnisse D-mal weniger wahrscheinlich gefunden wird, es ist fair, es als D-Schwierigkeitsanteile zu zählen. Jeder Hash ist jedoch entweder gut oder nicht gut, und jeder hat eine feste Wahrscheinlichkeit, gut zu sein.

Wenn Sie den tatsächlich erhaltenen Hash-Wert verwenden, um den Aktienwert zu berechnen, sind die meisten Hashes nicht gültig, aber diejenigen, die dies tun, führen zu zusätzlichen Abweichungen: Einige (unwahrscheinliche) führen zu einer sehr hohen Punktzahl, und einige haben gewonnen 't. Das ist nicht nötig: Jedem Hash die gleiche Punktzahl zu geben, ist genauso gut eine Möglichkeit, ihre Hash-Rate zu messen, worum es hier geht.

Natürlich können Sie einem Miner nicht erlauben, seine Anteilsschwierigkeit zu wählen, nachdem er eine gefunden hat: Das würde ihm erlauben zu schummeln.

Dies ist richtig. Der Punkt ist, dass Sie Miner für ihre CPU-Zyklen belohnen möchten, nicht für ihr Glück. Die Chance, einen Hash zu schürfen, der klein genug ist, um einen Anteil zu verdienen, ist konstant. Wenn Sie berücksichtigen, wie klein , dann belohnen Sie Glück. Das ist nicht das Ziel, also sollte es nicht getan werden.