Etherscan

為什麼 PoS 塊沒有嚴格在 12 秒內生成

  • September 30, 2022

我正在嘗試估計乙太坊 PoS 中的塊到達時間。

我被告知每 12 秒就會生成一個新塊。我做了一個簡單的計算,但結果不是預期的。

例如,我正在計算從 15631000 到 15632000 的 blockId:


# calculating 1000 blocks
15632000 - 15631000 = 1000

# the generated time from etherscan.io
(Sep-28-2022 01:01:23 PM +UTC) - (Sep-28-2022 09:39:59 AM +UTC)

# corresponding epoch time and dividing by 12.
(1664370083 - 1664357999) / 12 = 1007

如您所見,還有 7 個塊失去了。但為什麼?

可能有錯過塊的實例。每個插槽都可以被認為是產生塊的機會。如果為區塊生產選擇的驗證者離線,或未能成功提出區塊,則該插槽被視為錯過。

請參閱:https ://studio.glassnode.com/dashboards/80a0d1ac-d82b-4905-66bb-1ca73c44ff91?&utm_source=cmc_report&utm_medium=cmc_report_01&utm_campaign=cmc_gn_02

引用自:https://ethereum.stackexchange.com/questions/136620