Block

為什麼測試網塊有未來的時間戳?

  • October 8, 2016

我正在使用測試網區塊鏈進行實驗,似乎最好的區塊總是設置在未來 2 小時左右。

例如,現在,該塊的時間戳記為未來 90 分鐘。我沒有連結塊本身,因為無論如何它都會很快過時,但你可以查看<https://testnet.blockexplorer.com>並且最新的塊將永遠存在於未來。

這怎麼可能?網路不應該檢查時間戳,如果它們是明智的?此外,如果有人可以偽造時間戳,他們有任何理由存在嗎?

這延伸到主網和測試網;但是,我還沒有看到它發生在主網上。為什麼?

由於完全缺乏價值和工作證明,測試網經常受到攻擊和濫用。一段旨在讓難度為 1 的區塊在 20 分鐘內沒有被找到的程式碼也使一個人能夠“翹曲”向前並連續探勘多個。如果在難度調整中利用了這一點,則整個鏈難度將重置為難度 1。

結果是,用瘋狂的時間戳製作數十萬塊長的分叉是微不足道的,這些時間戳只能模糊地符合共識規則中的現實。結果,它們永遠不會有意義。這不會在主網上發生,因為那裡不存在難度重置程式碼。

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