Re: [挖礦] 請問第11次減半週期的區塊獎勵

看板DigiCurrency作者 (舞林樹枝)時間3年前 (2021/03/17 16:11), 3年前編輯推噓8(802)
留言10則, 8人參與, 3年前最新討論串2/2 (看更多)
原始碼在這 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
S吹出現啦!
03/19 07:44, 10F
文章代碼(AID): #1WKRcR6R (DigiCurrency)
文章代碼(AID): #1WKRcR6R (DigiCurrency)