区块链实战
| 字节 | 字段 | 说明 |
|---|---|---|
| 4 | 版本 | 区块版本号,表示本区块遵守的验证规则 |
| 32 | 父区块头哈希值 | 前一区块的Merkle树根的哈希值,同样采取SHA256计算 |
| 32 | Merkle根 | 该区块中交易的Merkle树根的哈希值,同样采用SHA256计算 |
| 4 | 时间戳 | 该区块产生的近似时间,精确到秒的UNIX时间戳,必须严格大于前11各区块的时间的中值,同时全节点也会拒接那些超过自己两个小时的时间戳的区块 |
| 4 | 难度目标 | 该区块工作量证明算法的难度目标,已经使用特定算法编码 |
| 4 | Nonce | 未来找到满足难度目标所设定的随机数,为了解决32为随机数在算力飞升的情况下不够用的问题,规定时间戳和coinbase交易信息均改变,以此扩展nonce的位数 |
**注意:**区块不存储hash值,节点接受区块后独立计算并存储在本地。
订阅专栏 解锁全文
4705

被折叠的 条评论
为什么被折叠?



