Economic-Theory

為什麼挖礦難度越來越大?

  • October 15, 2018

我在很多地方聽說挖礦難度在增加,這意味著隨著時間的推移,用於挖新幣的硬體將需要越來越強大。

是什麼推高了挖礦難度?它是否與挖礦的人數(一種供需關係)、區塊鏈的規模、有意的系統設計有關?

我發現了兩個相關的問題1 2,但它們並不完全相同。我更感興趣的是哪些因素會影響難度以及如何影響。對於獎勵積分,包括對未來情況的預測。

挖礦難度直接反映了比特幣網路擁有的算力大小。這會定期調整,以便平均塊解決時間為 10 分鐘(比特幣客戶每 2016 個塊重新計算難度)。難度可能會上升或下降,具體取決於人們在挖礦中付出的努力。

有關難度的更多資訊可以在比特幣維基上找到。

更多資訊,難度調整是比特幣核心程式碼中的腳本算法。它在每 2016 個塊之後執行,並將添加這些塊的實際時間與 20160 分鐘(兩週)進行比較。為防止難度大幅波動,最大調整為四倍。當性能有非常大的提升時,例如引入 ASIC,需要每兩週進行幾次調整,以重新建立十分鐘的平均添加塊時間。這將新比特幣的供應限制在可預測的速度,並支持新興的共識安全信任模型。從而在防止雙花和拒絕服務攻擊方面發揮作用。

如果挖礦性能大幅下降,則難度下降(實際上是增加雜湊難度目標值以使 SHA-256 雜湊更容易)將相應調整。想想擲兩個骰子。獲得低於 12 的分數很容易。獲得低於三分的分數很難。查找具有低數值的標頭雜湊(包括新的隨機數)也是如此。

引用自:https://bitcoin.stackexchange.com/questions/23131