软件的版本数
软件版本数在大多数情况下不重要。然而,有了一个特定的版本数,矿工就可以表明他支持的是哪个协议的决定。
前一个区块的哈希值
前一个区块的哈希值可以说是区块链的链。因为前一个区块包含在新区块的哈希值内,区块链的所有区块都是构建在彼此之上的。没有这个部分,每个区块之间就没有联系,杂乱无章。
默克树的根哈希
一个区块中包含的所有交易都可以在哈希中被聚合,这就是默克树的根哈希。
自1970-01-01 T00:00(协调世界时)以来的时间(精确到秒)
这是区块本身的时间戳。以秒来计算从1970年1月1日以来的时间。
当前难度目标
这个目标表明新的哈希必须有多小才能声明有效性。换句话说,每个哈希都有一个 bits 大小。bits 的目标越低,找到匹配的哈希越难。哈希值开头有很多零的哈希币比没有零的哈希小。
随机数
随机数是由工作证明增加的变量。通过这种方式,矿工可以猜测有效的哈希,及小于目标的哈希。
这六个部分形成区块头。区块头在比特币中担任一个非常重要的角色,因为它将所有的区块连接在了一起。大家可以把它想象成一辆卡车的驾驶位。