Gleichung für den Mining-Gewinn [Duplikat]

Ich bin ein Neuling.

Was ist die Grundgleichung für die Berechnung des Gewinns aus dem Mining unter Berücksichtigung von Gigahash pro Sekunde des Miners, des Zeitrahmens, der Miner-Kosten und der aktuellen Bitcoin-Wirtschaftsstatistiken wie Mining-Schwierigkeit und Dollar pro Münze?

Und bei welchen URLs sind diese Statistiken immer aktuell?

Ich suche nach der Gleichung, nicht nach einem Online-Rechner.

Antworten (2)

Die durchschnittliche Zeit (in Sekunden), um eine einzelne Aktie zu finden, beträgt:

difficulty * 2^32 / hashrate

In dieser Gleichung ist Schwierigkeit die Schwierigkeit einer Aktie und Hashrate ist Ihre Hash-Rate in Hashes pro Sekunde. Ein Tag hat 86.400 Sekunden, also ist die Anzahl der Aktien, die Sie in 24 Stunden finden, wie folgt:

86,400 / (difficulty * 2^32 / hashrate)

Eine etwas komplexere Formel mit PHP:

$hashTime = ((float) $difficulty) * (pow(2.0, 32) / ($hashRate * 1000.0)) ;
$powerCostPerYear = 365.25 * 24.0 * $powerConsumption / 1000.0 * $electricityRate;
$blocksPerYear =  (365.25 * 24.0 * 3600.0) / $hashTime ;
$coinsPerYear = $blockCoins * $blocksPerYear;
$revenuePerYear = $coinsPerYear * $conversionRate;
$profitPerYear = $revenuePerYear - $powerCostPerYear;
$netProfit1st = $revenuePerYear - $costHardware - $powerCostPerYear;
if ($profitPerYear <= 0) $breakEvenTime = -1;
else $breakEvenTime = $costHardware / ($profitPerYear / (365.25 * 24.0 * 3600.0));
Es gibt einige unausgesprochene Dinge in dieser Formel, wie $electricityRate sollte in Dollar pro Kilowattstunde sein, oder dass $hashRate in Khash/s gemessen wird. Wenn Sie diese Dinge dokumentiert haben, wäre dies eine großartige Antwort.
Was zum Teufel ist eine Aktie? Wie viele Aktien gibt es pro Bitcoin? Woher kommt die Schwierigkeitszahl? Diese Antwort scheint ziemlich unvollständig zu sein.
Können Sie erklären oder darauf verweisen, woher die Zahl 2^32 kommt und wie sie berechnet wird?
@nallenscott Ich denke, weil die ersten 32 Bits immer 0 sind. Diese Bits sind nicht in der Float-Darstellung, so wird die Schwierigkeit oft angezeigt. "Das Bitcoin-Protokoll stellt Ziele als benutzerdefinierten Fließkommatyp mit begrenzter Genauigkeit dar; daher schätzen Bitcoin-Clients die Schwierigkeit oft auf dieser Grundlage ab (dies wird als "bdiff" bezeichnet)." de.bitcoin.it/wiki/…

Sie benötigen effektiv eine Tabelle, um den Gewinn zu berechnen, da sich der Schwierigkeitsfaktor alle 2016-Blöcke oder etwa alle zwei Wochen ändert. Der Schwierigkeitsfaktor summiert sich derzeit auf etwa 35 % bis 55 % pro Monat. Wenn Sie diesen nichtlinearen Effekt nicht einbeziehen, machen Sie sich selbst etwas vor. Der zusammengesetzte Schwierigkeitsfaktor ist der dominierende Begriff, der den ROI bestimmt oder bricht.