难度:整个网络通过[难度]这个变量控制生成工作量证明所需要的计算力。
难度目标:整个网络的计算力大致每10分钟产生一个区块所需要的难度数值为难度目标。
bits:bits是用来存储难度目标的16进制数值。【0x17365a17 】
coefficient系数:coefficient=0x365a17
exponent指数:exponent = 0x17
target:coefficient * Math.pow(2,8*(exponent-3))
目标Hash:
实际Hash:000000000000000000304911f0b0ee3121d838954b211112c5e10c2d2db89c5b
难度重新定义:全网中每新增2016个块,全网难度将重新计算,按照每10分钟产生一个区块的速度,2016个块需要14天时间。
网友评论