「比特币」比特币挖矿和区块时间的秘密:为什么区块时间是十分钟?( 二 )


越来越多的矿工加入网络 , 就越会花费更多的累积计算能力来查找合格正确的哈希签名 , 并且如果难度不改变 , 则区块将更快地被添加到区块链中 。 因此 , 当散列能力增加时 , 难度增加 , 而当散列能力下降时 , 难度减小 。 正如您在下面看到的那样 , 当网络积累的哈希率(算力)越高 , 区块难度越高 。
「比特币」比特币挖矿和区块时间的秘密:为什么区块时间是十分钟?
本文插图
如下所示 , 区块100(回溯到2009年)仅需要以八个连续的零开始的数字签名 , 而如今的一个区块(块542865)需要至少18个连续的从零开始的数字签名 。 零的数量反映了难度的级别 。 查找具有这么多连续零的输出需要更多的时间或更多的哈希计算能力 , 而今天它要高得多 , 因为在比特币区块链上花费了更多的哈希能力(更多的矿工加入) 。
「比特币」比特币挖矿和区块时间的秘密:为什么区块时间是十分钟?
本文插图
2018年比特币区块链上的累积哈希计算能力比2009年的水平高出许多倍 。 小小的注解:下图显示直到2018年3月 , 比特币的挖矿难度一直在增加 , 但自2018年10月的熊市以来 , 矿工由于比特币价格快速下跌 , 其运营成本开始超过挖矿利润而被迫停止挖矿 , 矿矿场也被迫停止开采 。
「比特币」比特币挖矿和区块时间的秘密:为什么区块时间是十分钟?
本文插图
自诞生以来 , 比特币的挖矿难度就已经大大增加了 , 因为从那时起 , 越来越多的矿工(散列计算能力)加入了该网络 。
关于扩容-如果我们增加比特币的区块块大小会怎么样?
是的 , 这是一个广泛讨论的话题 。 如果区块的大小增加 , 无论难度如何 , 都会在一个区块中容纳更多的交易 , 这意味着在给定的时间范围内将处理更多的交易 。 尽管这听起来像是一种可行解决方案 , 但实际上并非如此 。 有许多反对意见反对增加区块的大小 , 原因之一是 , 节点之间的传播时间越长 , 叔伯率(uncle rate网络延迟导致孤块率增加的现象)越高 。 基本上 , 这是可扩展性与安全性之间的权衡 , 并且它只是临时性的修复 , 而代价是牺牲网络完整性 。


推荐阅读