主页 > imtoken唯一官网 > 比特币基础,挖矿难度调整

比特币基础,挖矿难度调整

imtoken唯一官网 2023-12-14 05:10:04

在比特币挖矿过程中,目标决定难度,进而影响解决工作量证明算法所需的时间。 那么问题来了:为什么这个难度值是可调的? 谁来调整? 如何调整?

比特币全网难度是什么_云比特是比特币分支?_比特币全网难度走势

比特币区块平均每 10 分钟生成一次。 这是比特币的心跳,是货币发行速度和交易完成速度的基础。 它必须保持不变,不仅在短期内比特币全网难度是什么,而且在几十年内。 在此期间,计算机性能将飙升。 此外,参与挖矿的人员和计算机也在不断变化。 为了以每 10 分钟一个的速度产生新区块,必须根据这些变化调整挖矿难度。

比特币全网难度是什么_比特币全网难度走势_云比特是比特币分支?

事实上,难度是一个动态参数,它会定期调整以达到每 10 分钟出一个新区块的目标。 简单地说,难度设置为无论挖矿能力如何,新块的产生速度都保持在 10 分钟。

比特币全网难度是什么_比特币全网难度走势_云比特是比特币分支?

云比特是比特币分支?_比特币全网难度走势_比特币全网难度是什么

比特币全网难度走势_云比特是比特币分支?_比特币全网难度是什么

那么,这种调整如何在完全去中心化的网络中发挥作用呢? 难度调整在每个完整节点内独立且自动发生。 所有节点每 2,016 个区块(2 周内产生的区块)调整一次难度。 难度调整公式是通过将最近 2,016 个区块花费的时间与 20,160 分钟(两周,或者以 10 分钟的速度计算这些区块预计花费的时间)进行比较来计算的。

云比特是比特币分支?_比特币全网难度是什么_比特币全网难度走势

根据实际时间与预期时间的比率调整难度(更难或更容易)。 简单来说,如果网络发现出块速度快于 10 分钟,就会增加难度。 如果发现慢于10分钟,则降低难度。

为防止难度变化过快,每个周期的调整必须小于一个因子(值 4)。 如果要调整的范围大于4倍,则调整4倍。 由于在下一个2016个区块的周期会继续不平衡比特币全网难度是什么,所以下一个周期会做进一步的难度调整。 因此,平衡散列能力和难度的巨大差异可能需要几个 2,016 个块周期才能完成。