专栏名称: 游戏研究社
每天发点儿有意思的内容,基本都和游戏有关。
目录
51好读  ›  专栏  ›  游戏研究社

别人都用高端显卡挖比特币,他却用红白机默默挖了4年

游戏研究社  · 公众号  · 游戏  · 2017-07-06 23:59

正文


那么,他到底挖到了吗?


熟悉PC硬件的朋友们都知道,最近的显卡相当难买,不少老款显卡甚至卖得比一两年前的成交价还高。


尤其是本身产能就比较小的AMD显卡,更是陷入了四处无货的尴尬境地。


普通消费者已经难以买到A卡的RX470以上型号

至于闲鱼上的 二手显卡 ,更是价格感人,连2014年上市的GTX970显卡,现在都要卖到1500左右的价格,传家宝卡实至名归。


这些显卡缺货的一大原因,就是国际市场上比特币、以太币等虚拟货币在这半年来的持续走高。中高端显卡已经被“矿工”们扫走拿去“挖矿”了。


简单来说,“挖矿”就是“矿工”通过出卖计算能力来换取回报的过程,而币值的涨跌完全看大客户操作下的市场,属于金融投机品的一种。

随着种种市场原因,虚拟货币已经变得越来越精贵,一个比特币的价格已经从几年前的50美元涨到了如今接近2700美元。而国内矿工们哄抢的显卡,则主要为了开采第二大虚拟币种——以太币(ETH)。


以双精度浮点运算作为强项的AMD显卡,撑起了挖掘“以太币”的半边天

浮点运算能力强大的显卡方便了矿工挖矿,却让许多普通玩家坐不住了。很多人吐槽,矿工们这样哄抬显卡的价格,迟早要迎来“矿难”,让显卡市场来一场大血崩。

不过有些矿工可能并不在乎。

并不是所有人都需要几百张AMD显卡来支撑自己的挖矿事业,对于某些怀旧的geek来说,用十几年甚至几十年前的老旧设备一样可以投身到挖矿热潮之中。

比如说大家熟知的FC红白机。

FC的美版称作NES,是任天堂在美最成功的主机产品之一,早就被好捣鼓的玩家玩出了花儿。比如前段时间有两位仁兄,把自家的NES改成了Neflix的机顶盒。


在52色的画面下畅享流行美剧


而有更高远追求的gbg(Twitter@__gbg__),则把他1985年生产的祖传NES改造成了一台矿机。


如果十几年前有人说上NES“挖矿”,指的可能是这种:


NES上的名作《淘金者》(Lode Runner)

但gbg的“挖矿”,指的是开挖比特币(Bitcoin)。

大约每10分钟,世界上就会多出一个记录数据块,所有的挖矿设备都会尝试去运算生成它,而成功的人就会得到25个比特币的报酬。


但这样每段时间内只有一个幸运儿会得到报酬。为了降低开采比特币的风险,一群挖矿设备的计算力都会集合在一个“矿池”里,大家按照贡献计算力的比例对收获的比特币进行“分红”,算力越高的人会得到越多的比特币。


而gbg的计划,就是把他的老爷机NES,改造成一台能够完成上述流程的赚钱机器。


“挖矿”,实际上就是运算、运算和运算

在他人看来,gbg的行为实在是太有娱乐精神了,几乎看不到有什么现实意义。


在比特币诞生八年后的今天,“挖矿”已经是大型矿机集群间的算力竞赛,早就和个人用户没什么关系。哪怕是专业矿机“阿瓦隆”,一台也要运行上一年多才能差不多获得一个比特币。


更别说gbg用的机器看上去弥漫着浓厚的行为艺术气息。


但对这台老爷机的感情驱使着gbg完成他的伟愿。


2013年,他做了个叫“RetroMiner”(复古矿工)的网页,一边开始改造这台NES,一边把过程记录在网页上。


把NES改造成矿机,最大的困难在于产生比特币的哈希算法“SHA-256”生成的是32位元的数据,而NES的系统是8位元的。


为了弥补这条时代的鸿沟,gbg买了一块树莓派(Raspberry Pi)单板机电脑。


树莓派是基于Linux的微型电脑,一张信用卡大小,主要用于计算机教育,价格便宜。Gbg用这块树莓派在互联网上抓取比特币的数据,再用SHA-256算法编译成ROM,这样,一个NES能够识别的“游戏文件”就诞生了。


通过一些额外的小元件,gbg能把这个文件上载到NES运行,这台1985年的机器就可以开采比特币了。


“RetroMiner”,这是gbg为他的“挖矿游戏”取的名字

四年来,这台机器昼夜不停地工作着,gbg期望它能完成一次成功的计算,赚一块比特币回来。


可随着比特币概念的变热,互联网上已经同时有数以万计的矿机(其中想必有不少是PC玩家们心心念念的各系显卡)在地球的各个角落里疯狂运转着,和这台微小的NES共分每10分钟的25块比特币。


以NES的那点算力,大概也没人期待它能够得到哪怕一点分红。


贵州,摆满了矿机的矿场。为了降低电费和人工成本,国内的矿场多设在偏远山区


Gbg对此保持了高度的乐观。


为了监视挖矿的情况,他甚至往NES里写了一个小程序,使得计算成功时NES连接的屏幕会变绿(当然,计算失败了屏幕会保持红色)。


监视“监视挖矿的情况”的则是一个PS3用的眼状摄像头,gbg给这个摄像头安了一个视觉识别软件,再把它对准屏幕,一旦真的有“矿”进账,屏幕闪起的绿色就会让摄像头产生反应,进而透过互联网发出通知昭告天下:


我成功了!


完全体的NES矿机系统


只可惜gbg的内心戏有点多了。


英文里有个词叫Rube Goldberg machine(鲁布·戈德堡机械),指的是某些故意过度设计的机器。这种机器的一般特点是,执行非常复杂的流程指令来完成特别简单的任务。


用王小波的话来说,就是“大山临盆,天为之崩,地为之裂……最后生下一只耗子。”


一个典型的戈德堡机械:杀死兔子需要几个步骤?


而gbg连只耗子都没收获。







请到「今天看啥」查看全文