美文网首页
挖矿进化史(备文3)

挖矿进化史(备文3)

作者: 书童阿雷 | 来源:发表于2018-05-22 20:15 被阅读12次

    区块链挖矿起始于比特币挖矿,中本村老同志对于去中心化极度渴望。他希望比特币涉及到的各个方面都是去中心化的,包括挖矿。

    所以,起初比特币挖矿采用的是CPU挖矿,中本聪希望大家居家的电脑就可以参与到挖矿之中从而实现挖矿的去中心化。

    后来大家发现GPU(显卡)对于比特币的SHA256算法有着独特的优势能够将算力大幅度提高,所以矿工开始几种采购GPU进行挖矿。当利益达到一定程度的时候,有人就开始研究能否使用更专业的设备进行挖矿,于是ASIC矿机横空出世。

    为了能够更加直观的感受从GPU到ASIC的跨数量级的跃迁,我引用了金色财金的相关文章内容:

    ASIC矿机,是指采用ASIC芯片作为算力核心的矿机。其中ASIC是Application Specific Integrated Circuit的缩写,是一种专门为某种特定用途设计的电子电路(芯片)。有矿机厂专门为计算比特币的SHA256算法而设计了ASIC芯片,使用它们的矿机就是ASIC矿机。由于ASIC芯片只为特定计算打造,所以效率可以比CPU这种通用计算芯片要高很多。举个例子,当前主流的蚂蚁矿机S9就是ASIC矿机,使用了189片ASIC芯片,算力达到了13.5TH/s,功耗仅为1350W。作为对比,当前电脑显卡旗舰GTX1080Ti挖比特币的算力,就算优化的好基本也不会超过60MH/s。相差了数万倍,非常悬殊。

    相差数万倍,简单几个字透露出来的是浓浓的钱的味道,也同时宣告了矿霸一统江山的格局。

    这里介绍下为什么在挖矿方面:ASIC>GPU>CPU

    还以比特币为例。比特币的挖矿就像是给每个矿工面前倒了一桶一模一样的沙子,每桶中都掺杂了十粒碎钻石,现在中本聪让大家在10分钟内找出一粒碎钻石,谁先找出来谁就获胜并获得比特币。

    这个寻找过程中有一个特点就是:没有什么简便的方法,只能一粒一粒的找,简单重复。人多手脚麻利就可以获胜。

    CPU的设计初衷是为了解决各种复杂的问题。它就像一个70岁的老学究,你让他研究哥德巴赫猜想,他能够完胜其他人。你让他去数沙子,他拿个放大镜哆嗦着手指,虽然也能干但是速度那真心不行。

    GPU原本是用来处理图形相关的计算,恰好这种计算与挖矿的算法有较高的契合度,例如有60%的契合度。他就像一个生产线上的大班长,眼明手快,他熟悉自己这条深产线上所有的工位,找碎钻只是其中一个岗位。他能够胜任这个岗位,并且有向其他岗位扩展的能力。给他数沙子OK,让他找螃蟹也没问题(可以适用于多种算法),但是他依然是单枪匹马。

    ASIC生来就有着特定的目的,就是专业计算1+1,虽然简单但是胜在速度快。ASIC矿机的每颗芯片就像是一个定岗位的工人,数量而且数量庞大。不用想,在POW机制中,ASIC矿机完胜。

    相关文章

      网友评论

          本文标题:挖矿进化史(备文3)

          本文链接:https://www.haomeiwen.com/subject/cdvkjftx.html