Уравнение для прибыли от майнинга [дубликат]

Я новичок.

Каково основное уравнение для расчета прибыли от майнинга с учетом гигахэшей в секунду майнера, временных рамок, затрат майнера и текущей статистики экономики биткойнов, такой как сложность майнинга и количество долларов за монету?

И какие есть URL-адреса, по которым эта статистика всегда актуальна?

Я ищу уравнение, а не онлайн-калькулятор.

Ответы (2)

Среднее количество времени (в секундах) для поиска одной акции:

difficulty * 2^32 / hashrate

В этом уравнении сложность — это сложность шары, а хешрейт — ваш хешрейт в хэшах в секунду. В сутках 86 400 секунд, поэтому за 24 часа вы найдете следующее количество репостов:

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

Немного более сложная формула с использованием 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));
В этой формуле есть некоторые неуказанные вещи, например, $electricityRate должен быть в долларах за киловатт-час, или что $hashRate измеряется в хэшах/с. Если бы вы задокументировали эти вещи, это был бы отличный ответ.
Какая к черту доля? Сколько акций приходится на биткойн? Откуда берется число сложности? Этот ответ кажется довольно неполным.
Можете ли вы объяснить или указать, откуда берется число 2 ^ 32 и как оно рассчитывается?
@nallenscott Я думаю, потому что первые 32 бита всегда равны 0. Эти биты не находятся в представлении с плавающей запятой, как часто отображается сложность. «Протокол Биткойн представляет цели как пользовательский тип с плавающей запятой с ограниченной точностью; в результате клиенты Биткойн часто оценивают сложность на основе этого (это известно как «bdiff»)». ru.bitcoin.it/wiki/…

Вам фактически нужна электронная таблица для расчета прибыли, потому что коэффициент сложности меняется каждые 2016 блоков или примерно каждые две недели. Фактор сложности в настоящее время усугубляется где-то от 35% до 55% в месяц. Если вы не включаете этот нелинейный эффект, вы обманываете себя. Фактор сложности компаундирования является доминирующим термином, от которого зависит рентабельность инвестиций.