比特币和区块链啥原理?矿机挖矿咋回事?(66)李永乐老师讲比特币(1)

作者: admin 分类: 科学 发布时间: 2021-08-27 12:23

        好,那我们继续往下说啊,说这个我们啊有一个难度的设置,这个难度的设置也就是这个N位啊,这个N是怎么确定的?难度N的确定显而易见啊,前面的这个零他个数越多,这个问题他就越难啊,为什么个数多就难呢?咱们想象说在这个问题中啊,你不可能返算,只能是一个一个随机趋势。每一个每一位上出现零的概率和出现一的概率各是50%。所以第一个是零的话,你概率是多少?概率是二分之一,对吧?那就是二分之一。第二位是零的话,概率大概率也是二分局。第三位是零,概率也是二分之一。

        一直到最后一位是零,概率也是二分之一,这样乘起来机构的多少则二分之一的N次幂显而易见,这个恩越大,这个难度就越高,N越小,难度就越低。吧,那中本聪当时在设计的时候,他就是保证每十分钟。每十分钟他需要出一个块。需要出一个块,然后打包几千条信息啊,那怎么去保证呢?就是调整这个恩的难度啊,调整这个安置数字。我们举个例子啊,比如说比如说世界上有1万台矿机。1万台矿机。这个一万台矿机啊,每一台的计算能力是14个T每秒,也就是每秒钟可以计算14T次哈希运算。

        那14T是多少,et是十的12次方,所以这个数是1.4乘10的。13次方每秒啊。听着好,那么十分钟,你到底能算多少次,咱们算一下这个十分钟啊,应该是600秒,对吧?1.4乘10的13次方。这是每一个矿及一秒钟算的再乘以10的4次方,就表示有1万台矿机。然后呢,你还得乘以十分钟,大概是600秒,对吧?这个数字大概是8乘10的19次方。也就是说呢十分钟大家可以进行这么多次运算。

        那这么多次运算。那我们再想一下,你如果啊概率是二分之一的N次幂,你想出的这个块儿的话,你需要计算的次数就是2的NTP4吧,你概率64分之一的话。你出的这个块平均你要算64次,同样道理啊,你算了这么多次对不对?那么他大概相当于是二的多少次幂呢?我们可以通过计算发现,如果这个N等于66的话。啊,这个时候啊,你的出现概率能够算出概率是二分之一的66次命。然后呢你平均需要算的次数,平均的次数。就是二的66次方,大概也是8乘10的19次方。所以在这种情况下呢,矿机就会把难度设置成N等于66。第一个能够算出来前就是六位,全都是零的人就成功打包这个块儿。

        成功的挖到的矿,你没有办法让自己运气变的更好。你能够做的就是买更多的矿机,然后拼命的去挖矿。这样呢你就有可能会得到这个比特币,大概就是这样一个原理,对吧?好,我们这次呢解释的到底区块链这个块儿到底是怎么形成。但实际上还有很多问题没有解决啊,比如说我们如何去防止这个双重支付的问题就没有解决。我们还没有解决,说我们怎么防止伪造的问题。

        那这些问题呢我们会在下一回再给大家做介绍。

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!