1. 首页 > 链百科  > 挖矿做什么运算 挖矿做什么运算最快

挖矿做什么运算 挖矿做什么运算最快

为什么挖矿会费显卡这种高强度计算不是应该费CPU吗?

cpu和显卡和属于处理器,不同的是cpu可以处理复杂的运算,显卡处理简单的。你可以把cpu看成一个大学教授,显卡看成100个小学生。当你要算100个加减法的时候,100个小学生和1个教授谁快?

比特币为什么需要通过运算来挖矿?

很高兴能回答你的问题,要知道为什么比特币需要通过运算来实现“挖矿”那我们就要先了解“区块链”技术的本质了。

众所周知,“区块链”最显著的一个特征就是“去中心化”,那什么叫“去中心化”呢?比如说比特币,比特币是没有任何权威性机构发行的货币,那比特币的交易行为如何产生记录呢?这就得益于区块链的“节点”,每一次单一的“节点”都会记录这些交易记录,再传播到下一个“节点”上,这样一传十,十传百最终就形成了一张网状的结构,所有的节点都会记录这笔交易。由于这种传播的手段是点对点的,每一个点都是一样大的,没有权威的大点,所以这种方式就做到了“去中心化”。

好,那我们接下开始分析为什么比特币要通过运算的手法来挖矿。首先,上面我们说到了每笔交易都是由一个点和另一个点产生的,那这两个点交易完成后会向所有点扩散此次交易行为,让所有的点都记录此次交易的发生。但是问题是什么呢?

由于比特币长时间的积累,交易量信息就会爆炸,点对点之间的信息核对数据量就会越来越大。就好比说车多了,如何保证马路上不堵车呢?

所以中本聪就发明了“区块链”这一技术解决了这个问题。什么意思?就是将这些信息进行标准规范的打包,形成一个大的压缩包,以压缩包的形式来进行传递,就保证了在运送的路上不会堵车。

好,那么问题又来了,谁来给这些数据打包呢?所以就出现了“挖矿”,也就是说第一个将一堆信息进行规范化打包的人就会得到奖励,奖励是什么呢?就是比特币。而打包的过程就叫做“算力”,“算力”越高,打包速度就越快。

比特币挖矿算是云计算吗?

严格意义上来说,比特币挖矿不算云计算,而更类似于黑客常用的肉机。云计算是将本地的计算任务提交给远程的云端进行,云端所采用的具体计算方式即可以是集中式,也可以是分布式。而比特币则是利用众多本地机器的空闲时间与电量交换数字货币,是典型的分布式计算网络。

矿卡可以用来进行AI人工智能训练吗?

什么是矿卡呢?矿卡是用来寻找比特币的经过改造的显卡,这种经过改造的显卡和一般电脑用到的显卡是不一样的,如果要用在一般电脑上要稍微改造一下,因为矿卡把图像输出通道给关闭了,通过改造把通道打开也是可以使用的。

另外人工智能的训练更多依赖的是cpu的性能,因为人工智能的训练本质上是给算法输入大量的数据,比如一个人脸识别的算法,他需要海量的人脸数据库来学习,人脸数据越多,训练出来的识别准确度越高,所以这非常考验CPU的性能和浮点计算能力,和显卡的关系不是很大。

还有用来做人工智能训练一般是服务器级别的,一般普通电脑运行起来很吃力,需要花费的时间很长,对电脑的损耗也比较大。

综合来说用作矿卡的显卡经过改造是可以在用在进行人工智能训练的服务器级别的电脑上的,谢谢。