搜游网:好玩的单机游戏下载站!
发布时间:2023-07-17 12:04:54来源:搜游网
比特币中共识的实现主要的就是挖矿。熟悉区块链或者比特币的同学肯定不陌生,今天就聊一聊比特币中挖矿到底挖的是什么?
在之前的文章中我们聊过什么是哈希,那么今天就用到了。先简单一句话说一下挖矿:就是利用算力来不断的计算哈希值,直到计算结果满足要求。
是的,所谓的挖矿就是算力的比拼,我们知道哈希算法会根据输入结果来计算一个哈希结果,但是我们并不知道给一个输入会对应的输出什么数据,所以,如果我们想要经过哈希算法计算一个结果满足我们要求的,只有一个办法,就是枚举,也就是碰运气。
在比特币中,想要出一个块,就需要矿工来挖矿,在区块头中,有一个 nonce,同时我们还有一个 target,有了这两个,我们就知道要做什么了,就是随机的修改 nonce,然后根据区块头中其他的数据来计算一个哈希。每一次 nonce 不同,计算出来的哈希结果也是不同的。而我们也有我们的目标,就是 target,挖矿并不是要找到和 target 相同的哈希结果,而是要找到一个小于这个 target 的结果,例如我们的 target 是100,那么只要我们计算出来的哈希结果小于100就ok,1、2、56、99都是可以的。
比特币中哈希计算的方法使用的是sha256,那么说白了,挖矿就是使用计算机来不断的执行sha256函数。最初大家使用 CPU 来挖矿,这是很浪费的,并且也不高效,后来又使用 GPU,接下来就会了更加专业的芯片来计算,就是专门来计算哈希结果的。但是这种专门的是需要定制的,这里就不多聊了,超纲了=。。=
那么 target 的值是谁设定的呢?根据什么设定呢?这么设定的原因是什么?等等等等问题,如果大家感兴趣,下面的文章都会一一和大家聊一聊。今天就到这里,更加详细的内容敬请期待。
上一篇:返回列表
第五人格游戏先知天赋怎么加点-第五人格先知怎么玩
王牌战士幽灵怎么玩
跑跑卡丁车手游制霸赛场任务攻略
崩坏3精英工坊武器更新
崩坏3熔岩旅馆怎么通关
和平精英通讯塔有什么用-和平精英通讯塔在哪
王者荣耀王者模拟战攻略-王者模拟战最强阵容玩法介绍
王牌战士据点占领怎么玩-王牌战士据点占领用什么英雄
王牌战士风魔刺客团队歼灭攻略
方舟手游辅助器
其它游戏
植物大战僵尸2恐龙危机内购破解版
其它游戏
7344游戏盒
角色扮演
gta6手机版
动作格斗
梦三国
角色扮演
cfhd
枪战射击
末日方舟
枪战射击
一刀传世
角色扮演
权力的游戏:凛冬将至
战争策略