Timestamp
為什麼由於雜湊率增加而沒有小於 10 分鐘的出塊時間偏差?
由於難度調整是基於過去 2016 年的一個區塊視窗,如果我們假設網路的雜湊率隨著時間的推移穩步增加(直到暫時的干擾),為什麼人們說大約每 10 分鐘創建一個區塊?
在我看來,出塊時間應該傾向於小於 10 分鐘,因為對於過去在難度調整中作為參考的區塊,雜湊率可能比現在低一點。有沒有辦法解釋這種偏差?還是只是很小?還是我錯過了什麼?
你是對的,有偏見。您可以在減半之間輕鬆看到它:
- 第一個紀元3年10個月19天
- 第二個紀元3年7個月12天
- 第三個紀元3年10個月2天
所有這些都比預期的 3 年 11 個月 29 天的時間要短得多。
您還可以從創世塊開始計算經過的時間,然後除以到目前為止已開采的塊數。在撰寫本文時,平均出塊時間為 9 分 31 秒,因此比理論值低 5%。
確實沒有簡單的方法可以確定性地補償這一點,因為生成時間是隨機事件(隨機事件發現)和非線性事件(市場價格 <-> 可用雜湊率)的捲積。
事實上,雜湊率不是線性增長,而是可以在相對較短的時間內大幅上下波動,具體取決於比特幣市場價值以及影響礦工所在大片區域的天氣災難或政治事實等意外事件由於最近(2021 年年中)的中國採礦禁令導致大型礦工遷移到其他司法管轄區並導致相關停機。
最重要的是,還要考慮用於難度調整的算法受到一個偏離 1 的錯誤(根據錯誤的某種定義)的影響,其中創建 2016 塊的實際時間除以 2015 而不是 2016,導致微小的系統漂移。
根據我的拙見,在所有情況下,錯誤和機率偏差都不會對比特幣構成問題,並且在任何可預見的將來都不會也不會得到解決。
希望這能回答你的疑問。-E-