购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

37 工作量证明难度怎么计算?

难度值与产生合法区块的哈希运算次数有关,在全网算力不断变化的情况下,需要维持平均10分钟出1个区块,难度值必须根据全网算力的变化进行调整。

其中,最大目标值为一个恒定值:

0x00000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF FFFFFFFFFFFFFF

难度值的大小与目标值呈反比关系。

也可以简单理解成,比特币工作量证明的过程,就是通过不停地变换区块头(即尝试不同的随机值)作为输入进行SHA-256哈希运算,找出一个特定格式哈希值的过程(即要求有一定数量的前导0)。而要求的前导0的个数越多,代表难度越大。 E7cYjFktJWbhSwadpin+QG5pkAuG5D7/gevjRYpzkRVJovO4suAHWjV7KW0SOf3x

点击中间区域
呼出菜单
上一章
目录
下一章
×