Difficulty
當重新計算目標以保持 10 分鐘時,為什麼塊的平均時間是 8 分鐘?
我發現每個塊的平均時間(基於最後 10 000 個塊)是 464 秒 - 不到 8 分鐘。
<http://blockexplorer.com/q/interval/10000>
但是,我認為目標重新計算已經完成,因此它保持在平均每塊 10 分鐘。這種差異從何而來?
網路難度每 2016 個區塊重新計算一次。難度根據最近的 2016 年區塊間隔的持續時間進行調整。難度最多可以上下調整4倍。
目前,網路發展迅速。網路以比每 10 分鐘一個更快的速度找到塊,因為目前難度是基於前一個難度間隔的雜湊率。
可能是因為算力一直在增加;目標的重新計算是在最後 2016 個區塊上完成的,但是網路的挖礦算力總是在接下來的 2016 個區塊上高於最後一個 2016 個區塊。
因此,平均時間實際上不到 10 分鐘,因為算力一直在上升。