区块结构
Ethereum block structure showing linked blocks with timestamps nonces and transactions
上下文
该图出现在“区块和挖矿”部分,展示了以太坊区块链的区块结构以及区块如何相互链接。
此图说明
该图展示了以太坊的区块结构。每个区块包含区块头和交易列表。区块头包含前一区块的哈希值、时间戳、随机数、状态根(所有账户状态的默克尔树根)、交易根(所有交易的默克尔树根)和收据根。区块通过父哈希链接成链,形成了不可变的历史记录。该图展示了多个区块的序列,强调了状态根如何随每个区块的交易执行而变化。以太坊的区块结构比比特币更复杂,因为它需要存储整个全局状态的默克尔证明,而不仅仅是交易列表。
重要性
区块结构图展示了以太坊如何将状态机的概念嵌入到区块链架构中。三个默克尔根(状态、交易、收据)使得轻客户端能够高效地验证状态查询而无需下载整个区块链。这一设计为以太坊的可扩展性和分片方案奠定了基础。