以太坊系列之八: 比特币难度系数的计算
区 块 421133 的 难度 位 数值 是 402990845, 转成 十六进制 是 0x180526FD。 比特 币 的 难度 目标 是以 十六进制 数 的 前 两位 做 指数, 其余 位数 做 系数, 由 下面 公式 计算 出来:
target= coefficient × 2^( 8 ×( exponent- 3))
区 块 421133 的 系数 是 0x0526FD, 指数 是 0x18, 根据 公式 计算 的 结果是:
target= 0x0526FD × 2^( 8 ×( 24- 3))= 337661 × 2^ 168 = 0x00000000000000000526FD000000000000000000000000000000000000000000
也就是要求得到的hash值要小于0x00000000000000000526FD000000000000000000000000000000000000000000才符合要求