**區塊**
區塊是一種記錄交易的數據結構。每個區塊由區塊頭和區塊主體組成,區塊主體只負責記錄前一段時間內的所有交易信息,區塊鏈的大部分功能都由區塊頭實現。

數據通過稱之為區塊(block)的文件,永久記錄在數字貨幣網絡上。它們好比是一個股票交易賬本。新的區塊會被添加到記錄(區塊鏈)的末端,而且一旦書寫就很難修改或移除。
**區塊結構**
大小字段描述4字節區塊大小用字節表示的該字段之后的區塊大小80字節區塊頭組成區塊頭的幾個字段1-9 (可變整數)交易計數器交易的數量可變的交易記錄在區塊里的交易信息
**區塊頭**
區塊頭由三組區塊元數據組成。首先是一組引用父區塊哈希值的數據,這組元數據用于將該區塊與區塊鏈中前一區塊相連接。第二組元數據,即難度、時間戳和nonce,與挖礦競爭相關 。第三組元數據是merkle樹根[\[4\]](http://www.8btc.com/what-is-blockchain)(一種用來有效地總結區塊中所有交易的數據結構)。
**區塊頭結構**
大小字段描述4字節版本版本號,用于跟蹤軟件/協議的更新32字節父區塊哈希值引用區塊鏈中父區塊的哈希值32字節Merkle根該區塊中交易的merkle樹根的哈希值4字節時間戳該區塊產生的近似時間(精確到秒的Unix時間戳)4字節難度目標該區塊工作量證明算法的難度目標4字節Nonce用于工作量證明算法的計數器