第145期原力开放日:一个矿工的前世今生

一文解读CPU、GPU和FPGA挖矿的参与原理。

本文由IPFS原力区原作


天下熙熙皆为利来,天下攘攘皆为利往。谈起加密数字资产,很多传统投资者对挖矿都会产生浓厚的兴趣。那么在加密资产领域,矿工经历了怎样的一个发展过程?IPFS原力区售前工程师魔礼青在145期原力开放日,以《一个矿工的前世今生》为主题进行了相关分享。


费马大定理,又被称为“费马最后的定理”,由17世纪法国数学家费马提出。他断言当整数n >2时,关于x, y, z的方程 x^n + y^n = z^n 没有正整数解。在往后的三百多时间里,许多科学家对这一猜想进行了大量的论证。数学家们通过论证过程丰富了数论的内容,也衍生出了许多应用密码学的算法,比如比特币所采用的椭圆曲线非对称秘钥加密算法(ECC)。

比特币矿机的工作原理就是通过计算来进行获取奖励,如:解一个数学难题,谁先解出这道数学难题,谁就拥有了记账权和出块奖励。比特币矿机也就经历了CUP、GPU、FPGA、ASIC这一系列迭代升级过程,其最明显的特点就是算力和难度不断增加、功耗、成本不断降低。


CPU(中央处理器)是计算机的重要组成部分,用于解释计算机指令以及处理计算机软件中的数据,其主要模块包含控制单元、存储单元和运算单元(ALU)。在GPU挖矿出现之前,使用个人电脑也可以进行比特币挖矿。

从上图也可以看到,CPU和GPU最主要的区别在于:GPU模块包含最多的是运算单元(ALU),集中算力方面的提升。2010年一个名叫 ArtForz 的矿工,第一个成功实现了用个人的 OpenCL GPU挖矿。于是一块或者多块较高端的显卡组装的挖矿设备就诞生了,它的特点是一个主板可以插多个GPU 以提供超强算力。但是GPU挖矿也存在一些问题,比如成本较高、发热情况严重等等。

2013年3月至5月,是FPGA矿机活跃的时期。FPGA是一种可编程的逻辑电路,类似半成品的电路板,广泛应用于通信行业。当用FPGA做运算的时候,需要将逻辑写成硬件代码并烧入固定。FPGA的好处是可定制化,功耗低。但是缺点也较为明显,即研发成本高且不容易批量生产。FPGA在比特币的挖矿历史上只存在了很短暂的时间,就被ASIC代替了。


ASIC(专用集成电路)矿机最早在2013年开始出现并逐步占领市场,比特币的ASIC矿机是应用了自研矿机芯片的计算设备。ASIC矿机的特点是功耗低、效率高、可量产。ASIC通过规模效应来摊低成本的同时,也形成了矿机厂商坚固的“护城河”,铸造了行业垄断。

Filecoin挖矿要比比特币挖矿复杂的多,仅仅在Filecoin算力增长前就要经历P1、P2、C1和C2四个阶段。


魔礼青强调,Filecoin挖矿整体是一个非常复杂的过程,但也正是因为流程复杂,也产生了优化的空间。IPFS原力区在集群架构、定制化软件以及运维自动化等方面进行了优化,也愿意与行业其它组织或机构开展更多的交流与合作,共同推动分布式存储行业的发展。
/End.
声明:本文系IPFS原力区原创稿件,版权属IPFS原力区所有,未经授权不得转载,违者将依法追究责任。
提示:投资有风险,入市须谨慎。本文不作为投资理财的建议。

声明:此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。本网站所提供的信息,只供参考之用。

点击阅读全文

相关阅读