Difficulty
如何計算每天開采的硬幣?
抱歉這個菜鳥問題我對加密貨幣和所有這些東西都很陌生。:)
我想知道為什麼公式
<your hashrate> / <coin difficulty>
會給出開采的硬幣結果……xmg.minerclaim.com上提到的公式
引用:“XMG/天”按目前算力/難度計算。由於難度是不斷變化的,這只是一個粗略的估計。
範例(來自 altcoin Coin Magi):
如果我的算力為 3.211 MH/s,硬幣難度為 2.599(大約),那麼我的每秒收益**(**因為它是 H/s)應該是
3,211,000 / 2.599 = ~1235.47 個硬幣/秒
和
1235.47 * ( 60 * 60 *24 ) = 106744608 個硬幣每天
怎麼會這樣?“最快”的礦工(最高算力)有 3.211 MH/s 並且“僅”每天賺取 32.892 XMG?
我做錯什麼了嗎?礦工索賠錯了嗎?什麼是計算每天開采的硬幣的好公式?
提前致謝!
礦工的平均硬幣/天可以通過將礦工的雜湊率與網路的雜湊率進行比較來估算。
在哪裡,
Cm
是礦工的總硬幣
subsidy
數是礦工作為獎勵獲得的硬幣/塊的數量
blocktime
是每個塊的平均時間
Hm
是礦工的雜湊率(雜湊/秒)
Hn
是總網路雜湊功率(雜湊/秒)
1440
是每天的分鐘數比特幣
由於網路總算力未知,必鬚根據目前難度進行估算。這可以通過注意到難度來完成
D
因為
difficulty = hashrate / (2^256 / max_target / intended_time_per_block) = hashrate / (2^256 / (2^208*65535) / 600) = hashrate / (2^48 / 65535 / 600) = hashrate / 7158388.055
因此,對於比特幣,考慮到目前
5,949,437,371,610
算力約為 14TH/s 的 Antminer S9 的難度:注意:這是一個平均值,所以如果有足夠大的礦池和足夠的天數,您的收入將平均到這個公式(這當然不考慮難度和網路算力的變化)。