目录
一、区块
- 区块链(Blockchain)本身是一种数据结构。
- 区块大致由区块头和区块主体两部分组成。
- 每个区块(头)里都存有上一个区块的hash值(参见
区块头
部分中的PrevHash
),从而形成了一种链式结构。1-1 区块的数据结构
字节数 字段 名称 类型 描述 4 Version 区块版本 uint 区块版本号,目前为 0
32 PrevHash 上一个区块Hash UInt256 上一个区块的hash值 32 MerkleRoot Merkle树 Uint256 该区块中所有交易的Merkle树的根 4 Timestamp 时间戳 uint 该区块生成的大致时间 4 Index 区块高度 uint 创世块的高度为0 8 ConsensusData Nonce