显卡怎么挖比特币?挖比特币为什么要用很多显卡?
科普小知识2021-09-28 06:17:20
...
显卡怎么挖比特币?挖比特币为什么要用很多显卡?大家一开始都是使用显卡来挖掘虚拟货币,之后有人研究出特定的算法,让显卡的流处理器针对的虚拟货币特解进行大幅强化,这就是矿机的由来。用显卡来挖比特币,还是由比特币的本质来决定的,比特币的本质其实就是一堆复杂算法所生成的特解。特解是指方程组所能得到无限个(其实比特币是有限个)解中的一组。而每一个特解都能解开方程并且是唯一的。相对于CPU可以做的复杂运算,显卡所做的是简单通用运算,比特币所需要的并不是很难的计算,所以显卡就可以完全胜任相对应的运算工作。
显卡堆叠成百上千个流处理器,每一个流处理器就像是小小的CPU,虽然其运行复杂程序的能力远远没有CPU来的给力,但是架不住流处理器多,因此实际性能尤其是单精度浮点性能要比CPU强的多。
挖包括比特币之内的动作大家可以认为是利用显卡在做不断地通用计算,并且这个计算复杂度比较低而且相当重复,显卡使用的流处理器正好适合这样的算法。
举一个通俗易懂的例子,这就像解方程组,CPU相当于几个博士,流处理器相当于上千中学生。虽然数学博士的数学知识远远超过中学生,但是像解虚拟货币这样的方程组的速度,数学博士肯定不如上千名中学生来的快,因此显卡越多,运算数量也大大增加。
相比较于CPU的复杂运算,显卡使用的GPU进行的是通用计算,当然,通过显卡处理计算从而获得比特币,是会烧显卡的,尤其很多用户的平台散热设备较差,更容易挂。