亲历比特币矿工这一年:比特币挖矿实际过程如何?(3)
2018-01-26 17:12 来源:作者:云锋金融研究部
这背后有很多原因,比如参加的矿工越来越多,像我们这里这样的矿场,现在光中国就有百八十个,而新建的矿场大多在冰岛和俄罗斯等的荒无人烟的地方。但同时,单场游戏的奖品却越来越少。这是“中本聪”在创造比特币的时候就强制规定的。2012年之前,每场游戏可以产生50个奖励。之后每4年就会减半,也就是说,现在,每场游戏只会产生12.5个奖励。而且,这游戏还有明确的结束时间,当比特币数量达到2100万枚的时候就会彻底结束。估摸下来,应该也就是2050年前后。
组长告诉我,这还不算,每次游戏的难度也在不断加大。怎么说?因为这游戏从本质上讲就是猜数字为了控制发行速度,正确答案的数字正在变得越来越复杂。矿工们以前可能猜10次就能猜中的数字,现在猜1000次都未必对。
“所以我们矿场的墙上要贴上‘时间就是金钱’,因为时间在这里真的就是金钱——越早尝试,就越可能拿到新的比特币。”说到这里,组长突然停下来看着我。
我还在努力消化他刚才的那些话,突然反应过来,他是在嫌我浪费工作时间了。
回到岗位上我才想到,其实还有一个最重要的问题没问——拿到比特币这个奖品又如何?为什么我们要参加这样一场游戏呢?
二
关于这个问题,在不久后我自己就找到了答案,因为同事教会了我看比特币的价格图。那时还是2017年年初,一个比特币大概值1000美元,也就是6000多元人民币。显然,一场每10分钟就派出巨额奖金的游戏,确实没有不参加的理由。
而且我很快就知道了这场游戏的诀窍——那就是没有诀窍。
所谓的挖矿算法,也就是猜数字的方法,其实是固定而简单的,并不存在什么可以改进的地方。
所以赢得游戏的方法只有一个,那就是寻找在单位时间内能执行最多次算法的硬件。另外,1+1=2,谁拥有这样的硬件数量最多,谁就最有可能赢得游戏。
从同事那里我也知道了,整个比特币的挖矿史其实就是挖矿硬件的迭代史。刚开始的时候,大家都用普通电脑的CPU挖矿,那是一个美好的、个人就能挖矿的时代。
到2010年,有人发现AMD公司出产的GPU芯片有一个特定的计算部件,可以加速猜数字的关键步骤,于是多个GPU组装成的“GPU矿机”迅速淘汰了普通电脑矿机——这也是近几年来为什么显卡和其他电脑硬件不同,价格经常不降反升,而且还老缺货的原因。
再到2011年年末,FPGA(现场可编程逻辑门阵列)矿机横空出世,因为它剔除了GPU中不必要的图像计算硬件单元,所以效率大幅提升。也就是在那时候,出现了第一个矿场Eligius。不过,当年的矿场还只处于萌芽期,矿工依然主要指的是全世界默默挖矿的个人电脑们。
而我现在每天维护的矿机,已经是第四代,也就是ASIC芯片机(一种为专门目的而设计的集成电路)。比起FPGA来说,ASIC芯片牺牲了灵活性,造出来就是为了猜数字挖矿,所以效率再次有了质的飞跃。
如果作个简单的比较,CPU的挖矿速度是1,那么GPU大概就是10;FPGA矿机的速度虽然只是8,但消耗的电能比GPU小40倍;而ASIC的挖矿速度是2000,功耗与GPU相当。
这样也就很容易理解,为什么ASIC芯片一问世,就迅速将其他三类矿机赶出了市场。另外,到了这个阶段,矿场已经成为挖矿的主力。因为一台主流的ASIC芯片矿机,如蚂蚁矿机S9,要卖到1万多元钱。而这时候想要挖到比特币,已经至少要上百台S9日夜不停地运转。
排名前三的矿场迅速成为中国选手的竞技场。前些年中国在IT领域积累起来的强大供应链和制造能力,在此时发挥得淋漓尽致。
以比特大陆为例,因为设计出了比特币挖矿专用的ASIC芯片,于是这家公司迅速成为世界矿机界的领头羊。这两年他家的矿机销量在数十万台以上,每台矿机要用上百颗ASIC芯片,例如一台蚂蚁矿机S9就要使用189个ASIC芯片。听说2017年上半年,这家公司的净利润已经超过10亿元人民币,那么在比特币暴涨的2017年下半年,利润水平该更加惊人吧。
您可能感兴趣的文章