Сколько биткойнов добывается в день?

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

Ответы (2)

В расчете Колина есть ошибка, поскольку он не учитывает частичные биткойны, которые не выплачиваются в виде вознаграждений за блок. Он округляет награду за день в меньшую сторону, но должен округлять награду за каждый блок до сатоши. Первый период, измененный этой коррекцией, — халвинг 10.

Payout per day at 144 blocks

Start      (2009) : 7200.00000000
Halving  1 (2013) : 3600.00000000
Halving  2 (2016) : 1800.00000000
Halving  3 (2020) : 900.00000000
Halving  4 (2024) : 450.00000000
Halving  5 (2028) : 225.00000000
Halving  6 (2032) : 112.50000000
Halving  7 (2036) : 56.25000000
Halving  8 (2040) : 28.12500000
Halving  9 (2044) : 14.06250000
Halving 10 (2048) : 7.03124928
Halving 11 (2052) : 3.51562464
Halving 12 (2056) : 1.75781232
Halving 13 (2060) : 0.87890544
Halving 14 (2064) : 0.43945200
Halving 15 (2068) : 0.21972528
Halving 16 (2072) : 0.10986192
Halving 17 (2076) : 0.05493024
Halving 18 (2080) : 0.02746512
Halving 19 (2084) : 0.01373184
Halving 20 (2088) : 0.00686592
Halving 21 (2092) : 0.00343296
Halving 22 (2096) : 0.00171648
Halving 23 (2100) : 0.00085824
Halving 24 (2104) : 0.00042912
Halving 25 (2108) : 0.00021456
Halving 26 (2112) : 0.00010656
Halving 27 (2116) : 0.00005328
Halving 28 (2120) : 0.00002592
Halving 29 (2124) : 0.00001296
Halving 30 (2128) : 0.00000576
Halving 31 (2132) : 0.00000288
Halving 32 (2136) : 0.00000144
End        (2140) : 0.00000000

Я использовал эту таблицу для расчета этого и других показателей Графика вознаграждений .

Интересный. Что было изменено в коде, чтобы исправить это?
@ColinDean Вы, кажется, вдвое уменьшили общий доход в день, но для точного результата вам пришлось бы разделить субсидию на блок вдвое и округлить до целых чисел. Это связано с тем, что не выплачивается меньше полных сатоши. Я не использовал ваш код, хотя.
Можете ли вы поделиться своим кодом? Когда я вычисляю, используя сатоши в качестве числа вместо целого биткойна в качестве удвоения, и получаю пол от деления пополам, я получаю тот же результат. Наверное, я где-то делаю глупую ошибку.
@ColinDean: я думаю, что вы округляете в меньшую сторону в день , но вам нужно округлять в меньшую сторону на каждый блок . Я использовал документ Google, я поделюсь им, когда вернусь домой. Начните с 50 биткойнов вместо 7200 и умножьте на 144 после округления в меньшую сторону.
Теперь я понимаю, что вы имеете в виду. Вы определенно правы. Я округляю в день.
@ColinDean: А, спасибо за напоминание. Это таблица, которую я использовал: docs.google.com/spreadsheets/d/…

Все времена приблизительны.

Каждый блок занимает десять минут, то есть шесть блоков в час, 24 часа в сутки. Первоначальная награда за блок составляла 50 BTC. Таким образом, в систему вводится 7200 BTC в сутки.

Я придумал этот сценарий для моделирования снижения, включая год, когда ожидается сокращение вдвое:

ruby -e 'reward = 7200.0; halving = 0; while halving < 33 do puts "Halving "+halving.to_s + " (" + (2008 + 4 * halving).to_s + ") : %2.8f"%reward; reward = reward / 2; halving += 1; end'

Start (2009) : 7200.00000000 #start
Halving 1 (2012) : 3600.00000000 #Halving was November 2012
Halving 2 (2016) : 1800.00000000
Halving 3 (2020) : 900.00000000
Halving 4 (2024) : 450.00000000
Halving 5 (2028) : 225.00000000
Halving 6 (2032) : 112.50000000
Halving 7 (2036) : 56.25000000
Halving 8 (2040) : 28.12500000
Halving 9 (2044) : 14.06250000
Halving 10 (2048) : 7.03125000
Halving 11 (2052) : 3.51562500
Halving 12 (2056) : 1.75781250
Halving 13 (2060) : 0.87890625
Halving 14 (2064) : 0.43945312
Halving 15 (2068) : 0.21972656
Halving 16 (2072) : 0.10986328
Halving 17 (2076) : 0.05493164
Halving 18 (2080) : 0.02746582
Halving 19 (2084) : 0.01373291
Halving 20 (2088) : 0.00686646
Halving 21 (2092) : 0.00343323
Halving 22 (2096) : 0.00171661
Halving 23 (2100) : 0.00085831
Halving 24 (2104) : 0.00042915
Halving 25 (2108) : 0.00021458
Halving 26 (2112) : 0.00010729
Halving 27 (2116) : 0.00005364
Halving 28 (2120) : 0.00002682
Halving 29 (2124) : 0.00001341
Halving 30 (2128) : 0.00000671
Halving 31 (2132) : 0.00000335
Halving 32 (2136) : 0.00000168

(Я немного изменил вывод, чтобы его было легче понять, не усложняя сценарий)

Для нынешних и будущих читателей: имейте в виду, что награда меняется. Итак, в 2015 году это будет всего 3600 BTC в день, и будет еще меньше по мере того, как мы движемся все дальше и дальше!
Для нынешних и будущих читателей: этот расчет не дает хороших результатов для последующих лет, поскольку он не учитывает вознаграждение за блок, а только выплату целых сатоши. Например, последние две строки должны быть 288 и 144.