比特幣挖礦,每T算力一天的理論產出是如何計算的?
知礦大學小編@OWEN 的回答:
在計算每T算力一天的理論產出之前,我們首先要知道以下幾個概念:
難度(Difficulty):指挖礦的難易程度,找到符合系統要求的Hash值的困難程度。
算力(Hashrate):單位時間內,礦機完成Hash計算的次數;
b系統獎勵(Block Reward):挖出一個新區塊,系統給礦工的比特幣獎勵,目前階段是12.5比特幣。
比特幣網絡初始難度定義為1,即Difficulty=1,它所表示的意思是,比特幣網絡剛開始運行的時候,每進行2^48/(2^16-1)≈2^32 次Hash計算,理論上能挖出一個區塊。
隨著挖礦算力的提升,比特幣挖礦難度在不斷提升,當挖礦難度為D時,理論上挖出一個新區塊需要進行D*2^32 次哈希運算。
礦工的算力為H(單位為hash/s),他每天(24小時)的幣產出為P ,挖礦難度為D,系統獎勵為R,那麼:
我們假設礦工算力為1TH/s(即10^12H/s),難度D可以通過相關網站查詢,當前的難度D=15958652328578 ,系統獎勵R=12.5比特幣,計算得到1T算力每天的收益P =0.0001576比特幣。
比特幣每T算力的理論產出通過網站就可以查到,下圖中的PPS結算方式下每T算力的收益,即為每T算力的理論產出。