Block-Header

合約可以訪問區塊頭 extraData 欄位嗎?

  • April 12, 2017

黃皮書(見 4.4 節)定義了一個extraDataheader 欄位,如下所示:

包含與此塊相關的數據的任意字節數組。這必須是 32 字節或更少

合約可以原生讀取這個extraData嗎?

不,他們不能。然而,信任地驗證過去 256 個區塊的 extraData 非常簡單:只需提供完整的標頭並確保雜湊與區塊雜湊匹配

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