Re: [挖礦] 請問第11次減半週期的區塊獎勵
原始碼在這
https://github.com/bitcoin/bitcoin/blob/master/src/validation.cpp#L1267
GetBlockSubsidy 是用來計算第 n 個區塊的區塊獎勵
在 src/amount.h 裡可以看到 CAmount 其實是 int64_t
也就是 64 位元的帶符號整數
而那個 50 * COIN 的 COIN 是 10 的 8 次方
所以 nSubsidy 的單位這裡應是 satoshi
所以在這裡的計算是沒有使用到浮點數的
nSubsidy >>= halvings 就是讓
挖礦獎勵的二進制值向右位移 減半次數 位
所以原 po 的問題第11次減半週期的區塊獎勵就會是
4882812 satoshi
會把 0.5 satoshi 消除
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.113.127.112 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/DigiCurrency/M.1615968667.A.19B.html
推
03/17 16:20,
3年前
, 1F
03/17 16:20, 1F
→
03/17 18:05,
3年前
, 2F
03/17 18:05, 2F
推
03/17 18:48,
3年前
, 3F
03/17 18:48, 3F
沒錯喔
※ 編輯: wlsh5701 (140.113.127.112 臺灣), 03/17/2021 22:57:16
→
03/17 23:44,
3年前
, 4F
03/17 23:44, 4F
推
03/18 00:09,
3年前
, 5F
03/18 00:09, 5F
推
03/18 06:37,
3年前
, 6F
03/18 06:37, 6F
推
03/18 10:50,
3年前
, 7F
03/18 10:50, 7F
推
03/18 13:42,
3年前
, 8F
03/18 13:42, 8F
推
03/18 14:02,
3年前
, 9F
03/18 14:02, 9F
推
03/19 07:44,
3年前
, 10F
03/19 07:44, 10F
討論串 (同標題文章)
完整討論串 (本文為第 2 之 2 篇):