皇冠体育寻求亚洲战略合作伙伴,皇冠代理招募中,皇冠平台开放会员注册、充值、提现、电脑版下载、APP下载。

首页科技正文

usdt第三方支付(www.caibao.it):一文读懂 BTC 挖矿难度调整

admin2021-01-1932

USDT自动充值接口

菜宝钱包(caibao.it)是使用TRC-20协议的Usdt第三方支付平台,Usdt收款平台、Usdt自动充提平台、usdt跑分平台。免费提供入金通道、Usdt钱包支付接口、Usdt自动充值接口、Usdt无需实名寄售回收。菜宝Usdt钱包一键生成Usdt钱包、一键调用API接口、一键无实名出售Usdt。

当我第一次领会比特币挖矿的时刻,我以为它很简朴,就像坐在家里,做着我想做的事情,而我的电脑会投入事情,在我睡觉的时刻赚钱。

但不完全是。事实证明,另有许多缘故原由使得上述情况完全不可能发生。

但为了明白其中的缘故原由,我们首先必须明白挖矿的整个观点,以及它在加密钱币方面的意义。

挖矿是什么?

从本质上讲,挖矿就是确立新的区块,用买卖纪录填充它们,并将它们添加到区块链中,让每个人都能看到,并就特定的钱币是若何使用的这件事杀青一致。

然而,为了添加一个区块,矿工必须解决一个“加密谜题”,或者用更专业的术语来说,他们必须获得一个有用的块Hash

我不会讲太多的Hash函数相关的知识,但简朴地说,Hash是拿到区块的所有信息,然后把它处置,直到它返回一个与此前内容没有任何关系的随机的字母和数字64位十六进制数。

若是你改变了区块上的任何数据,随机数将会有很大的差别,但若是什么都没有改变,它将总是返回相同的内容。

然则若何知道Hash值是否有用呢?这就是难度目的的由来。目的形貌一个阈值,而且要使Hash有用,该值必须小于目的

你可能会问,若是不能更改买卖信息,若何获得差别的Hash值呢?在确立Hash时,区块中另有另一个因素要思量进去——你可以修改它,它被称为nonce。 

矿工们一直在为了这个数字起劲,直到输出的Hash值小于目的值。由于Hash值是随机的,以是目的越低,就越难找到一个有用的Hash值。就像掷骰子一样,掷一个小于3的数字比掷一个小于4的数字更难。

那么你若何确定目的的价值呢?这个问题的谜底就是我们今天要讨论的话题:挖矿难度

什么是挖矿难度?

这是不言自明的,然则挖矿的难度仅仅是指为区块找到一个有用的Hash值有何等难题和耗时。一个更好的问题应该是,为什么挖矿一开始就需要有难度

区块链的所有意义在于在网络中的多个个体之间确立共识,也就是说在一个真理上杀青一致。它们是若何做到这一点的呢?它们取网络中最长的有用链,这取决于向它投入了若干事情(盘算Hash值所破费的时间),并接受它作为构建的主链。

有了这个难,就可以确保网络的安全性,由于它可以防止敲诈。若是添加区块很容易,那么有人可能会发送敲诈性买卖,然后向网络发送垃圾邮件,以确立他们自己的最长链。然而,由于挖矿难题,为了防止垃圾信息,添加块的历程变慢,平均需要10分钟来挖掘一个块。

这里的棘手之处在于,攻击者可以通过寻找增添盘算能力的方式轻松绕过这一难题。幸运的是,我们提前想好了,想出了一种方式让系统控制难题。

挖矿难度若何确定?

定期调整难度,以确保总是平均需要10分钟来挖掘一个区块。在每添加2016个区块后,系统会查看确立这些2016个区块所花的时间。正常情况下,需要2周左右,或20160分钟。若是跨越两周,难度就会降低,若是不到两周,难度就会增添。难度可以如下确定。

,

欧博亚洲注册

欢迎进入欧博亚洲注册(Allbet Game):www.aLLbetgame.us,欧博官网是欧博集团的官方网站。欧博官网开放Allbet注册、Allbe代理、Allbet电脑客户端、Allbet手机版下载等业务。

,

推导出新难度的公式

正如你可以从反比函数中看到的,若是破费的时间跨越2周,分数将小于1,新难度将会削减。若是花的时间跨越2周,分数就会大于1,新的难度就会增添。

若是难度降低,目的值就会增添,从而更容易找到有用的散列,反之亦然。最大目的值为1,由此可见难度也与目的值成反比。

难度与目的的关系

为了防止突然的转变,难度的增添或削减不能在一次调整中跨越4倍

但回到我们若何想出目的的问题上,我们需要探索影响挖掘区块所需时间的差别因素。

有两件事可能会影响这段时间:

盘算能力

网络中个体的数目

盘算能力

在比特币的早期,你可能已经能够乐成地举行挖矿,就像我已往以为的人们所做的那样——用他们的个人电脑。然而,矿工很快被迫升级。

由于挖矿本质上是一场竞赛,人们竞相首先找到Hash值并获得奖励,那些拥有更壮大盘算机的人将能够在统一时间内做出更多盘算结果,因此获胜的机遇也会更高。

升级一开始只是简朴的从CPU到显卡的转换,但近年来,升级的幅度要大得多,现在所谓的ASIC(特定应用集成电路)--一种专门为挖矿而设计的器件--已经是能够介入竞争所需的最低限度。

但即便如此,你也不太可能赚到任何东西。现在,你可能需要40年才可以开采一个区块。若是你想赚钱,你可能必须加入一个矿池——矿工们联合起来增添他们获胜的可能性。

思量到所有这些提高和盘算机不停变得越来越快的事实,为了跟上它们并保持10分钟的平均速度,挖矿难度必须抵偿这一点。

网络的规模

等等,但我们并不是每两周就有更快的电脑,对吧?虽然盘算机的不停改进是需要调整机制的主要缘故原由,但该系统也对网络中的个体数目举行了抵偿。

矿工越多,找到一个有用Hash值所花的时间就越少,由于在相同的时间内会举行更多的盘算结果。因此,当有更多矿工在场时,难题增添,当矿工更少时,难题削减。

总结

以是回到我们一开始的地方--在今天这个时代,用你的PC挖比特币几乎是不可能的,缘故原由是由于装备升级和网络规模增大所做的抵偿,导致挖矿难度不停增添。你的PC基本没有盘算能力再跟上其他人的脚步,以是你能够乐成挖出一个区块的几率异常异常低。

纵然系统的设计是为了降低难度,但很少会这样做。更快、更壮大的装备不停被开发出来,同时越来越多的人加入了比特币网络。事实上,自2009年1月比特币降生到2020年11月,已经有250次难度增添,只有53次难度降低

网友评论