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

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

        好,这是你的一个字符串。现在呢你对这个字符串做两次哈希运算啊,做两次这个纱256运算,它的哈希值等于什么呢?等于杀256。然后下256。然后字符串。你把这个字符串啊做两次这个哈希运算啊,这个速度其实非常快。

        你一下子能算出来这个数世纪,但是你算出来之后会发现它是一个256位的数,对不对?这个256位的数。我们要求什么呢?要求他的前N位必须是零钱,安慰必须失灵。比如说你算出来了这么个数,这个数结果是。00000200,比如说有这个九个零啊,这有九个0,然后后面是什么1011呃,一直到最后一共有256位,你算数这么一个数的。假如我的要求就是前九个位数是。那你就算对了那你就算对了你算对了,你就有资格去打包,你就有资格打包的意思是说你要把你算出来的这个哈希值作为一个新块的头部。然后呢,你算出来这么一个一个数对吧?一个数。

        然后呢作为一个新块的头部打一个包,打完了这个包之后,再把你这个包干嘛呀,接到后面去啊,于是呢你就接触一个新块的。接触过新块来,你就获得了什么样,获得了你你想要的奖励,就这样。那么我们怎么能算出来前面这几位都是零呢?就要改变一个内容,就是改变这个随机数。其他的内容你是改不了的,对吧?所以你就改变这个随机数,随机数最开始从零开始啊,从零开始零算一次,看看是不是满足条件不满足。好,所以一不行。22不行,算3,他都是二进制的啊,你就不能这么试,直到你把它试出来为止。

        而且呢要注意每个人在计算的时候,他的这个题目难度是不一样的,为什么呢?因为每一个人呢虽然钱块的头部大家都一样啊,但是你所打包的这个账单可能是不一样的,对吧?你的时间开始时间可能是不一样的,还有你的个人信息也是不一样的。所以呢造成这个随机数大小不同。有人运气好,他第一个数据算出来了,那直接就打包起来了,对吧?有人运气不好,他虽然计算能力强,说的好长时间,最后也算不出来,不过平均来讲是这样的,谁的计算能力更强?谁就更有希望打包这个块儿,谁就更有可能去挖到这个框啊,就是这样的人,你说大家为什么拼命的去买这个矿机呢,对不对?

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