比特币全网难度是什么意思?比特币系统是怎样调整难度目标的呢?

2023-02-18 18:16:53 10515
比特神

比特币全网难度是什么意思?

矿工小伙伴们应该对算力这个概念很瞭解,算力就是一台矿机每一秒的运算能力,市面上常见的比特币矿机通常用T为单位进行算力的计量。理论上T数越大代表机器的运算速度越快,单位时间内的产出就越多。

而全网难度就是对于算力而言的一个相对值,他代表着每一T算力在单位时间内的产出值。全网难度越大,就代表着每T算力的产出值越小,既然全网难度关乎到我们的收益,那么它又是谁说了算的呢?

比特币的机制始终绕不开的就是中本聪。严格意义上来讲,全网难度是中本聪专门设计的比特币发行制度的一个平衡机制 ,全网难度存在的目的只有一个那就是控制比特币的出块速度。小伙伴们有没有想过一个问题,比特币全网算力是不断波动的,但是比特币的出块速度却始终维持在十分鐘上下,这是怎么做到的呢?

中本聪在设计比特币机制的时候就已经考虑过这个问题了,中本聪将每2016个出块时间作为一个测量点,标准情况下,2016个区块块是比特币两周时间的全部产量,假如2016块在不足两周的时间内就被开採出来了,那就说明当前出块速度过快,系统会自动调整全网难度来控制下一个两周的出块效率。

反之,假如因为算力突然下降,出块速度太慢,则系统会调低全网难度来提高出块的速度。比特币就是通过每两周一次的动态调整来平衡算力波动对出块速度的影响。

所谓全网难度就是比特币出块速度的一个调节开关。

如何调整比特币全网难度目标?

比特币系统是怎样调整难度目标的呢?比特币系统每过 2016 区块(大约为 14 天时间),会自动调整一次难度目标。所有区块高度为 2016 整数倍的区块,系统就会自动调整难度目标。如果上一个难度目标调整周期(也就是之前 2016 个区块),平均出块时间大于 10 分钟,说明挖矿难度偏高,需要降低挖矿难度,增大难度目标(准确地说是目标值);反之,前一个难度目标调整周期,平均出块时间小于 10 分钟,说明挖矿难度偏低,需要缩小难度目标。

比特币系统设定,难度目标上调和下调的范围都有 4 倍的限制。举例说明:假设上一个难度目标调整周期内的 2016 个区块,由于算力暴涨,只用 7 天就全部挖出来了,通过难度目标调整,将难度目标缩小一倍,可以将平均出块时间维持在 10 分钟左右,但如果算力暴涨,前 2016 个区块全部挖出只用了 1 天,那么难度目标最小只能调整为原来的四分之一。


免责声明:以上内容(如有图片或视频亦包括在内)均为平台用户上传并发布,本平台仅提供信息存储服务,对本页面内容所引致的错误、不确或遗漏,概不负任何法律责任,相关信息仅供参考。

本站尊重他人的知识产权、名誉权等法律法规所规定的合法权益!如网页中刊载的文章或图片涉及侵权,请提供相关的权利证明和身份证明发送邮件到qklwk88@163.com,本站相关工作人员将会进行核查处理回复

收藏
分享
海报
10515

忘记密码?

图形验证码