1. 首页
  2. 显卡挖矿什么原理(比特币市场疯狂为何却让显卡短缺?显卡挖矿的原理是什么?)

显卡挖矿什么原理(比特币市场疯狂为何却让显卡短缺?显卡挖矿的原理是什么?)

最近资本市场有了一个新宠儿,就是价格如日中天的比特币!比特币近期的走势只能用疯狂来形容!

比特币以及许多数字加密货币再度回归至公众视野,因为疫情的原因,各个国家疯狂印钱补贴,使得市场上面出现大量无处安放的资产,同时区块链的大量虚拟货币也因此迎来了大量的涨幅,比特币、以太坊等一度在半年内涨超过280%,超高的价格让无数的投资者疯狂,同时也使得大量人投入到挖矿的行业中去。

这里我们要在知道 ,所谓的挖矿就是用计算机算力来来获取比特币奖励的的过程。今天我我们就来关注下,比特币挖矿这个东西使用的算力与当前的主流游戏显卡的关系。

首先要明白是挖矿和显卡有什么关系,这个原因主要是在挖矿的过程上,以比特币为例,矿工们收集到广阔的交易信息,然后打包成一整块的区块信息,矿主只要链接上就能获得比特币的奖励,但是问题是所有的矿主都在打包,那么谁才能获得链接的权利呢?

为了解决这个问题,研究人员专门设置了一道题,只有先算对的人,才能获得链接区块的权利,这个人就能够获得比特币的奖励。

这道题是这样的,首先将前一个账单区块里的所有信息进行一次计算,通过一种特殊的算法将这个信息转换成为一串哈希数值,然后再将这个哈希数值进行一次相似的运算,得出另外的一个数值,而这个算法产生的哈希值则会是256 bits,这是一个长度为 64 的 16 进制字符串。

将这个 16 进制字符转换成二进制后,刚好 256 位,然后将获得的哈希值加上新账单区块的基本信息,再加上里面所有的交易记录,最后再加一个随机数这样组成的新字符串,再进行一次上面说的哈希运算,就获得了一个包含前面所有信息的新发性质。但是不是说你算出来这个值,你就能获得链接状态区块的权利了,为了调控你三个的题目的难度,比特币的开发者规定只有当这个哈希值的前 N 位为零时,才认为你是答对题目,对于整个字符串中唯一的变量就是最后的随机数,那么你想要计算出正确答案的唯一办法就是通过暴力求取不断地试各种随机数来凑数正确答案,这里就提到一个非常的耗费算力的东西,就是暴力穷举!这使得运算量指数级的上升,接下来我们就讲到了,运算力上面。

这里读者就可能有了疑惑了,既然和运算量有关为什么不用CPU而要用GPU呢?

欸,要解决这个疑惑,我们就要说到两个点上了:

1、 首先是挖矿算法的复杂度较低,但是要求很高的计算力。

我们先来看一个 CPU 是怎么设计的,作为一台计算机的大脑,首先他需要一块很大的储存单元,方便快速地取,能管控不同意见以及不同类型数据的输入和计算,它也需要一个更强大的控制单元,能进行各种复杂类型计算的计算单元,可见cpu是为了进行高难度的,有逻辑的计算单元,他将其中很大一部分都分给了,控制器和存储器。

但GPU 设计出来的时候,就是为了计算相似点中简单,但是计算量很大的事情,比如大量的大师简单的像素点运算,所以在设计时将更多的空间留给了运算单元。以便于同时进行,大量记载在早期,矿主们确实是用 CPU 来挖矿逐渐的他发现,挖矿是一种需要大量计算,但是并不复杂的过程,因此GPU更能够胜任这个工作。

GPU 自然而然地就把 CPU 淘汰了,同时挖矿产业经过这么多年的发展,自然会有专门的厂商针对挖矿的办法开发对应的高性能矿机。

例如最新推出的某款专门用来挖比特币的游戏 7 纳米矿机,它的算力达到了惊人的 110th ,也就是每秒能进行一次 1,100,000 亿次哈幸。

运算而曾经的神卡 GTX 1080只有 60 th 两者的差距如此明显,为什么显卡矿机还是那么有市场的呢?

这种高性能的矿机无疑是提高了挖矿的门槛,对于想要推广电子货币的开发者来说,显然不是一个好消息,为了遏制这种情况,一些新兴的电子货币开发出了内存依赖性的算法,新的算法会在计算的过程中,反复的在内存卡中读取数据,这就使得高性能矿机的发展受到了极大的限制。这使得显卡挖矿再次成为了主流!也就造成了现在高性能游戏显卡短缺高价的情况。

2、 其次需要考虑硬件的损耗程度和价格。 挖矿对于硬件来说是有损耗的,特别是算力上的损耗,这会使得显卡的性能大幅度的下降。

同时GPU在性价比上是远高于CPU的。虽然按照目前的比特币的行情,这一波显卡的热潮终究会过去,现在市场上显卡的短缺也会慢慢地缓解,装机佬也终于不用等显卡降价了。

但是小编要提醒诸位,等到这波挖矿的热潮退去后,市场上必然会出现一大批价格低廉的二手显卡,这些显卡基本上的都是被用过的矿卡,计算能力损失的已经不是一点点了。

相关文章