<挖矿系列3 >比特币挖矿机发展史

比特币发明后,比特币挖矿主要经历了三个阶段(现在的矿池是一种挖矿方式,不是矿机技术)。

CPU→GPU→ASIC专业矿机

一、CPU挖矿

说到CPU挖矿,第一个是谁?前文中提到,是比特币的发明者中本聪(没有明确证据,逻辑上应该是正确的)。

CPU挖掘是第一代挖掘。2009年6月38日+10月3日,比特币的创始人中本聪用一台电脑CPU挖出了第一批比特币,挖出了第一块奠基石,里面有50个比特币。

后来也有一些极客、程序员、游戏掘金者加入到CPU挖矿中,但当时的CPU挖矿只是一种尝试和乐趣,现在还没有商业化。

第二,GPU挖掘

GPU(图形处理单元)挖掘是第二代挖掘。

之所以从CPU换成GPU挖矿,是因为CPU中央处理器是通用计算单元,里面设计了计算机的很多分析处理需求,综合能力强但单项能力弱,而比特币的SHA256哈希运算是非常单项的无脑重复计算,CPU的并行计算能力不强。后来发现GPU的吞吐量高,并行处理能力强。其运算效率比CPU高10倍,GPU可以超频提升性能,适合大规模并发运算,比如密码破解,所以人们转向GPU挖矿。

大家一定都听说过比特币史上最贵的食物——比特币披萨的故事。没错,这个人的名字叫Laszlo Hanyecz,是一名程序员。2010年5月22日,他用10,000个比特币买了两个披萨。当时这两个披萨还不到50美元,但这一万个比特币现在价值上亿。

大家都在说Laszlo Hanyecz一定很后悔,其实未必,因为Laszlo Hanyecz是第一个用GPU挖比特币的人,他挖到了很多比特币。当时654.38+10万块大概也就九根牛一毛吧。

图片来自网络。

不过GPU也有缺陷,就是本来就是用来做图像处理的,内置硬件很好,散热也是个问题。

三、ASIC专业矿机开采

ASIC专业矿机属于第三代矿机。

ASIC是专用集成电路(application specific integrated circuit)的缩写,是专门为特定目的而设计的电子电路(芯片)。矿用的芯片是矿机的ASIC芯片。因为它被设计成只执行某个矿所需的特定算法,所以ASIC芯片的设计可以简单得多,成本也低得多。但最重要的是,在挖掘计算能力方面,ASIC可以比同时代的CPU和GPU高出数万倍甚至更多。

随着ASIC矿机的出现,随着参与挖矿的人越来越多,计算能力不断攀升,GPU的计算能力已经到了极限。为了突破这一限制,有人开始研发专用矿机。

谁发明了世界上第一台带ASIC芯片的矿机?没错,就是耿的阿瓦隆矿机,号称“南瓜张”。

矿机芯片需要很强的R&D技术实力,例如在通讯领域。最强的芯片R&D企业是高通和华为海思,所以矿机的芯片R&D是高科技的比拼。最早的矿机厂商有龙矿机、闪电矿机、瑞典KNCMINER,现在都已经从市场上消失了。现在市场上最大的矿机制造商包括比特币大陆(蚂蚁矿机)和建安云志(阿瓦隆矿)。

现在最流行的矿机是比特大陆的蚂蚁系列,后面会详细介绍如何选购矿机。

本文简单结束比特币矿机从CPU、GPU到ASIC的技术发展。现在ASIC矿机,尤其是比特币大陆的矿机,占据了70%以上的算力和市场份额,被质疑为“算力霸权”和违反“去中心化”,以及潜在的“51%”攻击和不公平。现在矿机已经是一个完整的产业链了,不管怎么发展,也是基于市场和对利益的追求。稍后继续分析。