谢邀!
坤鹏论相信这个问题的挖矿指的是比特币挖矿。下面就根据这个问题来进行解答。
一、简单理解比特币挖矿
其实就是比特币系统每10分钟放出25块钱(当下的阶段)比特币,但是是在系统加密账户里的,密码跟普通银行一样是加密的,但是破解难度相当高,比一般银行高出几个数量级,密码相当复杂,挖矿就是在猜密码,系统会根据当前所有挖矿机的计算能力调节这个密码的破解难度,难度就控制在总算力在“大约”10分钟之内能破解出来,结果就是看哪个挖矿团队先计算出来——猜对那个密码,先猜中的就有奖励25块,后猜中的没有。
还有个更形象的解释是:银行发行货币(比特币),要请保安公司护送(挖矿),给护送的人奖励(挖矿获得比特币),奖励是有限的,护送的人越多,货币越安全,但是能分到奖励的人越少。
二、如何挖矿
最初,用电脑CPU就可以挖到比特币,比特币的创始人中本聪就是用他的电脑CPU挖出了世界上第一个创世区块。
但是,CPU挖矿的时代早已过去,现在的比特币挖矿是ASIC挖矿和大规模集群挖矿的时代。
回顾挖矿历史,比特币挖矿总共经历了以下五个时代:
CPU挖矿→GPU挖矿→FPGA挖矿→ASIC挖矿→大规模集群挖矿
挖矿芯片更新换代的同时,带来的挖矿速度的变化是:
CPU(20MHash/s)→GPU(400MHash/s)→FPGA(25GHash/s)→ASIC(3.5THash/s)→大规模集群挖矿(3.5THash/s*X)
挖矿速度,专业的说法叫算力,就是计算机每秒产生hash碰撞的能力。也就是说,我们手里的矿机每秒能做多少次hash碰撞,就是算力。算力就是挖比特币的能力,算力越高,挖得比特币越多,回报越高。