Network
如果一個區塊時間戳的下限是之前區塊的中位數,那麼網路難度怎麼會降低呢?
根據比特幣開發者文件,區塊時間戳的下限是前 11 個區塊的中位數。
並且根據文件,網路難度是根據過去 2016 個區塊的中值區塊時間計算的,以確保平均每 10 分鐘開採一次區塊
但是如果難度是通過過去區塊的中值區塊時間計算的,並且一個區塊可以設置的最低可能時間戳是導致目前難度的中值時間戳,那麼網路的難度怎麼會真正降低呢?
區塊時間戳的下限只是一種衡量礦工將區塊時間戳設置得過早的措施——在每 10 分鐘一個區塊的理想化場景中,過去 11 個區塊的中位數是 1 小時前。同樣,時間戳也有上限,節點不會接受時間戳超過 2 小時的區塊(根據網路調整時間衡量)。
請注意,如果網路上每個人的時鐘都是同步的並且礦工總是將正確的時間戳放入一個塊中,那麼這些界限實際上永遠不會被違反。