主页 > imtoken安卓官方下载 > 为什么比特币还没有被开采出来? 这是因为它...

为什么比特币还没有被开采出来? 这是因为它...

imtoken安卓官方下载 2023-03-16 05:30:13

为什么比特币不能被完全开采? 因为系统依靠调整难度系数来保证比特币不会被挖得太快。 每隔10分钟比特币什么时候挖完,全网矿工共同计算一道难题,争夺记账权和比特币奖励。

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

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

xmorient

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

算力,可以理解为算力,一般用在挖比特币的过程中。 挖比特币需要一台矿机,每台矿机每秒能进行多少次哈希碰撞就代表了矿机。 的“算力”,其单位记录为hash/s。

散列冲突的定义给定一个表M,有一个函数f(key)。 对于任意给定的键值键,如果代入函数后可以得到包含该键的表中记录的地址,则表M称为散列希腊表,函数f(key)为散列函数。 目前主流矿机算力水平在14T左右,每台矿机每秒至少可以做1.4次10的13次方哈希碰撞。 也就是说,这台14T的矿机拥有14T的算力。 一个矿工拥有的所有矿机占比特币网络总算力的百分比代表了TA在这10分钟的比赛中获胜的概率。 例如,如果当前整个比特币网络的算力为 100,一个矿工的算力为 10,那么 TA 在每次比赛中获胜的概率就是 1/10。

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

破解标题类似于暴力破解手机密码。 “当然,这是建立在多次尝试手机不会卡顿的前提下。” 从111111-99999不断尝试密码,直到解锁成功。

如果1秒能试一次,说明算力是1次/s。 如果能在1秒内尝试两次,算力就是2次/s。 1秒内尝试次数越多,算力越大,解锁时间越短。

矿机也是如此,1秒内哈希算法计算次数越多,算力越大,挖到的币越多。

比特币一开始采用CPU挖矿,后来改为显卡GPU挖矿。 现在使用ASIC专业定制芯片挖矿,计算速度不断提升。

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

可以看到全网算力达到了48.1EH/s,预计每秒可以进行30亿次哈希运算。

说到这里,可能有人会问,算力那么高,每秒计算量那么多比特币什么时候挖完,为什么挖矿还这么慢。

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