“64位十六进制数”与比特币挖掘有什么关系

什么是“64位十六进制数”?

也就是一个数字有64位。到目前为止足够容易理解。该数字不仅包含数字,还包含字母。这是为什么?

要了解这些字母在数字中间的作用,我们打开“十六进制”一词的包装。

如你所知,我们使用“十进制”系统,即以10为底。这又意味着多位数字的每个数字都有10种可能性,从零到九。

另一方面,“十六进制”表示基数为16,因为“十六进制”是从希腊词得出的六,而“十进制”是从希腊词得出的10。在十六进制系统中,每个数字都有16种可能性。但是我们的数字系统仅提供10种表示数字的方式(零到九)。因此,你必须输入字母,尤其是字母a,b,c,d,e和f。

如果你正开采比特币,则无需计算该64位数字(哈希)的总值。我重复一遍:你不需要计算哈希的总值。

那么,“64位十六进制数”与比特币挖掘有什么关系?

还记得ELI5的类比吗,我将数字19写在一张纸上并放在密封的信封中吗?

用比特币挖掘的术语来说,信封中隐喻的未公开数字称之为目标哈希。

矿工正使用这些大型计算机和许多散热风扇在做什么,他们正猜测目标哈希值。矿工利用尽量避免快地随机生成尽量避免多的“随机数”来做出这些猜测。随机数是“仅使用一次的数字”的简写,而随机数是生成我一直在谈论的这些64位十六进制数字的关键。

在比特币挖掘中,随机数的大小为32位,比散列(256位)小得多。第一位矿工的随机数产生的哈希值小于或等于目标哈希值的,将获得完成该区块的奖励,并获得12.5BTC的破坏力。

从理论上讲,你能够利用滚动16面骰子64次以做到随机数来完成相同的目标,但是到底为什么要这么做?

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

留言与评论(共有 0 条评论)
   
验证码:
微信号已复制,请打开微信添加咨询详情!