Blocks

塊頭格式

  • October 16, 2021

有誰了解塊頭的每個元素代表什麼?我有一個範例塊頭在這裡表示:

[

cd7bd64fba4cc782fe5474d3640882afece5887180591e72f80ce6916cf73526,

1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347,

f927a40c8b7f6e07c5af7fa2155b4864a4112b13,

30430d24554454b251003be3d027dea94397bf45cd34c6a06abcfec662242046,

56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421,

56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421,

00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000,

3b32b8463f,

1780,

1388,

“”,

55ba9f2d,

“Geth/v1.0.0/linux/go1.4.2”,

437fa41b15c73334a947241ec885423a487d4401a0c3ec7c30550c1e039bccd7,

c5317acb884dfc49,

]

這些元素中的每一個代表什麼?是否有官方消息來源也明確說明了這些價值觀的含義?

  • 父雜湊:這是父(前一個)區塊頭的 Keccak 256 位雜湊。

• Ommers 散列:這是包含在塊中的 ommer(或叔塊)塊列表的 Keccak 256 位散列。

• 受益人:受益人欄位包含接收者的 160 位地址,一旦區塊被成功開採,將獲得採礦獎勵。

• 狀態根:狀態根欄位包含狀態樹根節點的 Keccak 256 位散列。它是在所有交易都已處理和完成後計算的。

• 交易根:交易根是交易樹根節點的 Keccak 256 位散列。事務樹表示包含在塊中的事務列表。

• 收據根:收據根是交易收據樹的根節點的 Keccak 256 位雜湊。該 trie 由塊中包含的所有交易的收據組成。交易收據在處理每筆交易後生成,其中包含有用的交易後資訊。下一節將提供有關交易收據的更多詳細資訊。

• Logs bloom:logs bloom 是一個bloom filter,由block 中包含的交易列表的每個交易回執的日誌條目中的logger 地址和日誌主題組成。下一節將詳細解釋日誌記錄。

  • Logsbloom:logsbloom是一個bloom過濾器,由塊中包含的交易列表的每個交易收據的日誌條目中的logger地址和日誌主題組成。下一節將詳細解釋日誌記錄。

• 難度:目前區塊的難度級別。

• Number:所有先前塊的總數;創世塊是零塊。

• 氣體限制:此欄位包含表示對每個塊的氣體消耗設置的限制的值。

• 使用的氣體:該欄位包含區塊中包含的交易消耗的總氣體。

• 時間戳:時間戳是塊初始化時間的紀元Unix 時間。

  • 額外數據:額外數據欄位可用於儲存與塊相關的任意數據。此欄位最多允許 32 個字節。

• Mixhash:mixhash 欄位包含一個 256 位散列,一旦與 nonce 結合,用於證明已花費足夠的計算工作量(工作證明或 PoW)來創建此塊。

• Nonce:Nonce 是一個 64 位散列(一個數字),用於證明與 mixhash 欄位相結合,已經花費了足夠的計算工作量 (PoW) 來創建該塊。

在此處輸入圖像描述

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