主页 > 苹果手机imtoken怎么下载 > 比特币会被完全开采吗?

比特币会被完全开采吗?

苹果手机imtoken怎么下载 2023-01-17 05:41:33

因为系统依靠调整难度系数来确保比特币不会被挖得太快。每10分钟,全网矿工共同计算一个问题,争夺记账权和比特币奖励。

如果整个网络的计算能力继续增长,比特币很快就会被挖掘出来。因此,为了保证 BTC 稳定在 10 分钟左右挖出一个区块的水平,中本聪将矿工通过挖矿获得比特币的难度设计为每 2016 个区块“约 2 周”动态调整一次,使调整后的困难在于生成一个块的预期时间是 10 分钟。

该阶段的难度系数约为 480PH/s,约为创世区块的 680 亿倍。也就是说,以目前的算力,全网的矿工需要经过大约 300 万亿次的哈希运算,才能找到一个合格的答案,生成一个新的区块。

此外,计算能力正在迅速增长。目前算力48.10EH/s,算力提升100倍。

算力,可以理解为算力,一般用于比特币挖矿的过程中。挖比特币需要矿机,每台矿机每秒能做多​​少哈希冲突就代表了矿机。的“算力”,其单位记为hash/s。

哈希冲突的定义给定一个表M,有一个函数f(key)。对于任意给定的关键字值key,如果将函数代入函数后,可以得到表中包含该关键字的记录的地址,则表M称为hash,这里的函数f(key)是一个hash函数。

目前主流的矿机大约是14T计算量级,每台矿机每秒至少可以做1.4次10的13次方哈希碰撞。也就是说,这台14T的矿机拥有14T的算力。

矿工控制的所有矿机占比特币网络总算力的百分比代表了 TA 在这 10 分钟的比赛中获胜的概率。例如,如果当前整个比特币网络的算力是100,某个矿工的算力是10,那么TA每次竞争占到成功的概率是1/10。

挖矿的本质是解决一个数学计算。谁先算出来,谁就得到奖励“比特币”。这种数学计算方法也很简单,就是不断地尝试与结果进行碰撞。

破解问题类似于暴力破解手机密码。“当然比特币什么时候会被挖完,这是基于多次尝试后手机不会死机。”

如果能在1秒内尝试一次,就相当于1次/秒。如果可以在 1 秒内尝试两次,则算力为 2 次/秒。1秒内尝试次数越多,算力越大,解锁时间越短。

矿机也是如此。1秒内能算出的哈希算法越多,算力就越大,能挖到的币也就越多。

比特币最初使用的是 CPU 挖矿,后来被显卡 GPU 挖矿所取代。现采用ASIC专业定制芯片进行挖矿,计算速度不断提升。

计算能力每千位数划分为一个单位,最小单位为H=1次;1000H=1K 1000K=1G;1000G=1T;1000T=1P;1000P=1E。

可以看出,全网算力已经达到48.1EH/s,估计每秒可以进行30亿亿亿次的哈希运算。

说到这里,可能有人会问,为什么算力这么高,每秒计算这么多,挖矿还是这么慢。

那是因为随着全网算力的提升,为了保证每10分钟就有一个区块诞生,BTC系统会自动相应调整挖矿难度。因此,比特币直到现在还没有被开采出来。

中本聪设计的比特币机制规定,每产生 21 万个区块比特币什么时候会被挖完,奖励就会减半。即从第 1 块到第 210,000 块,每块奖励为 50 个比特币,从第 2,100,001 块到第 420,000 块,每块奖励为 25 个比特币。

如果每个区块的输出时间为 10 分钟,那么每 210,000 个区块的输出时间约为 3.99 年,也就是 4 年左右。即从2009年到2013年,每挖一个区块,矿工将获得50比特币作为挖矿奖励;2013年至2017年,每挖一个区块,矿工将获得25个比特币作为挖矿奖励;从 2017 年到 2021 年,矿工每挖出一个区块将获得 12.5 个比特币作为挖矿奖励,以此类推。

按照这个减半计算,在大约 32 次减半之后,也就是 2140 年左右,重挖的奖励已经低于 0.00000001 个比特币,甚至接近于 0 个比特币。因此,最终,在 2140 年左右,所有比特币都将最终进入市场。

那么我们可以计算一下,从 2009 年比特币的奖励开始,到 2140 年,几乎没有可以减半的比特币作为奖励,中间总共奖励了多少比特币。最终算出来几乎等于2100万,所以比特币总数是2100万。

专栏会持续更新干货分享,欢迎小伙伴点赞关注~