Können Bitcoin-Pools einen anderen Schwierigkeitswert als die Netzwerkschwierigkeit festlegen?

Ich würde gerne wissen, ob Bitcoin-Pools einen anderen Schwierigkeitswert als die Netzwerkschwierigkeit angeben können oder ob die Netzwerkschwierigkeit für alle gleich ist

Wenn die Gesamtschwierigkeit zu einem bestimmten Zeitpunkt eine bestimmte Zahl erreicht, respektieren die Pools dieselbe Schwierigkeitszahl oder können sie unter die erwartete Schwierigkeit fallen?
Ich habe meine Frage umformuliert, ich hoffe auf ein Feedback

Antworten (1)

Seien Sie zunächst vorsichtig mit der Verwendung der Terminologie „Netzwerkschwierigkeiten“. Die Netzwerkschwierigkeit ist die Schwierigkeit, bei der ein Hash vom Netzwerk akzeptiert wird (im Gegensatz zum Pool). Technisch gesehen, wenn d die Netzwerkschwierigkeit ist, dann ist Ihre Wahrscheinlichkeit, einen gültigen Hash zu finden 1/(d*2^32), . Wenn Ihre Frage wörtlich interpretiert wird, lautet die Antwort trivialerweise ja, da kein Pool so etwas tun würde. Wenn jeder bei der Netzwerkschwierigkeit Anteile einreicht, dann ist der einzige eingereichte Anteil derjenige, der den Block löst, was bedeutet, dass der Blockfinder die gesamte Blockbelohnung erhält, wodurch der Grund, warum Leute Pools verwenden (um die Varianz zu reduzieren), zunichte gemacht wird.

Ich vermute, Sie fragen eigentlich Folgendes: Können Mining-Pools jedem eine andere Schwierigkeit geben?

Die Antwort ist ja. Grundsätzlich könnte ich mit einer Schwierigkeit von 16 schürfen, und Sie könnten mit einer Schwierigkeit von 32 schürfen. Wenn wir die gleiche Hashrate haben, dann würde ich doppelt so oft Aktien finden wie Sie, aber Ihre Aktien sind doppelt so viel wert . Am Ende gleicht sich alles aus. Das Mining bei einem niedrigeren Schwierigkeitsgrad reduziert die Varianz, aber für Miner mit einer großen Hashrate ist ihre Varianz bereits gering genug, dass sie es sich leisten können, bei einem höheren Schwierigkeitsgrad zu minen, und sie tun dies im Allgemeinen, um die Stratum-Last zu reduzieren (da sie mit der Pool jedes Mal, wenn sie eine Aktie einreichen).

Es gibt mehrere Möglichkeiten, wie ein Pool unterschiedliche Schwierigkeiten implementieren könnte. Eine besteht darin, eine Einstellung auf der Pool-Website zu haben, die Sie auf Ihrer Arbeiterseite anpassen können. Eine andere besteht darin, mehrere Schichten mit jeweils unterschiedlichen Schwierigkeitsgraden zu haben. Eine weitere (die in Kombination mit der vorherigen Technik verwendet werden könnte) heißt vardiff, wobei der Pool die Schwierigkeit als Reaktion auf seine Schätzung Ihrer Hashrate auf ein optimales Niveau anpasst. Beachten Sie, dass die Anpassung des Anteilschwierigkeitsgrads auf Poolebene erfolgen muss; Es gibt keine Möglichkeit, cgminer anzuweisen, eine bestimmte Schwierigkeit zu wählen. (Selbst wenn Sie könnten, wird der Versuch, eine Aktie mit einem niedrigeren Schwierigkeitsgrad als der Pool vorgibt, am Ende abgelehnt, und wenn Sie diese Aktie nur mit einem höheren Schwierigkeitsgrad als im Pool angegeben einreichen, erhalten Sie keine Bonuspunkte für die zusätzliche Schwierigkeit.)