挖矿前先来了解这是怎么一回事,挖矿是唯一能生产新的比特币的方法。挖矿其实是一种在区块链里名为工作量证明(Proof-Of-Work),身为矿工(Miner)通过比特币交易的请求而进行记账在电子账本 (Digital Ledger)上的一个程序,然后就会有新的比特币被生产出来赋予给矿工,算是矿工的工钱啦!想了解更多关于比特币可以按这里。
1)比特币会被挖完吗?
会,比特币总产量恒定为2100万个。至到今日2021年3月5日,还剩2,354,788还可以被挖。

2)比特币挖完了会怎样?
大约每4年会发生一次比特币减半(bitcoin halving),自从2012年11月28日第一次减半到今日为止已经发生了3次。通过减少提供给矿工的奖励,从而实现的周期性减半。意思是假如您一天可以挖出1BTC,减半发生后,您一天只能挖到0.5BTC。减半也促使BTC价钱升高。这也造就了比特币是挖不完的,比如任何数字都能被2除以无限次。
3)为什么挖矿需要显示卡 (GPU)?
其实CPU和GPU都可以挖矿,但GPU挖矿更加的快速,这是因为CPU适合进行大规模的算法,但是GPU流动处理器就达到了上千个,所以更加适合像挖矿这样方程式解密运算,因此挖矿计算能力上显卡更胜一筹。比如:
CPU处理 1 + 1 = 2,2 – 2 = 0, 类似这般的数学程式。
GPU处理 Matrix 类似的数学程式。而我们玩游戏时荧幕上看到的动画都是由每个pixel填上一个数字转换成RGB代表的颜色,1920 x 1080 = 2,073,600 FULL HD就有那么多的pixel 需要被填上色。根据玩家输入指令而每个pixel转换成对应的颜色。如果游戏的变化需要比较复杂的程式,答案比较慢算出来就出现卡或掉帧啦。

当要处理大量数学程式时,GPU 胜过 CPU 太多。所以挖矿也是在处理一堆堆的复杂数学程式,所以GPU挖矿效率高出许多。