矿业资讯 ·

蚂蚁E3矿机真的能够破解以太坊内存困难型的挖矿算法?

摘要:近期比特大陆发布了针对以太坊的ASIC专业矿机,它真的能够破解以太坊内存困难型的挖矿算法,从而让以太坊走上比特币的老路吗?


内存困难型挖矿算法

在「区块链世界的中美之争:矿工VS社区」这篇文章里讲到由于比特币的PoW算法是计算困难型,所以导致了ASIC专业矿机的出现,从而导致了挖矿中心化。以太坊吸取了比特币的教训,专门设计了PoW算法-Ethash,它是内存困难型算法,它的特点是挖矿的效率与计算关联度不大,而与内存的性能正相关。该算法的基本流程如下:
1)通过扫描区块头得到一个种子seed;

2)通过该种子产生一个16M的伪随机缓存;

3)基于缓存生成大约1GB的数据集(内存),称为DAG。DAG中的每一个元素由缓存中的某几个元素计算产生,也就是说,只要有缓存,就可以快速地计算出DAG中指定位置的元素;

4)“矿工”从DAG中随机选择元素并对其进行Hash运算,DAG是一个完整的搜索空间,挖矿的过程就是从DAG中随机选择元素(类似比特币挖矿中试探合适nonce的过程)进行Hash运算。

5)验证者只需要利用缓存就可以验证Hash运算的正确性。

注:缓存和DAG中每增加30000个区块(即5.2天)更新一次,所以Ethash的主要时间消耗在从DAG中读取数据,而DAG一般存储在内存,所以主要瓶颈在内存性能以及它的带宽。


比特大陆与E3

目前以太坊挖矿使用的都是通用的显卡来进行挖矿,无需专业的设备,普通的显卡就能挖矿,挖矿设备的门槛相对比较的低。因此大家的都在同一级别的水平上,相当于大家都是在用木棒比武,虽然长短粗细有别,但毕竟都是木棒,都有机会赢得奖励。

ASIC芯片矿机则是专业矿机。如果某个币种的ASCI矿机(专用矿机)被开发出来后,这就相当于有人持神兵利器来和持木棒者比武了,这优势不言自明。

近期比特大陆发布了针对以太坊的专业ASIC矿机E3,如下图所示:


E3的优势

我们通过比特大陆官网对该“神兵利器”的参数数据进行对比发现:

Antminer E3单机功率800w,算力180MH/s。我们再来看一下通用的GPU数据,以P106挖矿显卡为例,单卡功率85w,算力25MH/s,达到ASIC180的算力需要7.2片,累加功率是612w,再加上主板功耗,基本与ASIC机器持平,从算力和功耗上看,E3矿机毫无优势可言,简而言之,只要7根木棒绑在一起,在功耗和性能还超越了号称「神兵利器」的E3。

那么E3的优势在哪里呢?我认为有两个:

1)价格便宜。1台E3的价格大概1.3万人民币,而含7个GPU的普通PC服务器至少3~4万,所以价格便宜3倍;

2)占用空间小。有人可能会疑惑,占用空间小难度也算优势吗?如果是个人挖矿的话,确实算不上什么优势,但如果考虑到矿池挖矿,机器占用的机柜空间越小,说明单位空间能放的机器越多,所以成本就越低。


V神的反击

以V神为代表的社区可以通过硬分叉升级挖矿算法的方式反击,这样会让比特大陆损失惨重,因为他们生产的矿机全部都成了废铁。但我个人认为不到万不得已不会轻易使用这一招,毕竟去年比特币的硬分叉就导致共识的分裂,到时比特大陆一定还会组织反击。总之,这仍然是矿工和社区动态博弈的过程。或许只有以太坊转为PoS才能彻底解决这个问题。


总结

1)以太坊在设计之初吸取了比特币的教训,采用了内存困难型挖矿算法-Ethash,避免矿池的中心化;

2)比特大陆近期发布了针对以太坊的ASIC矿机E3,在算力上没有太大优势,主要的优势在于减少成本;

3)以V神为代表的社区可以通过硬分叉升级挖矿算法的方法对抗比特大陆。

参与评论

  • manysu

    谁知道E3是不是个前台的幌子呢,也许人家早开发出了高算力的矿机没有公开呢,不觉得这两月ETH算力增加的异常吗?

    3月前 (05-28)
    回复
    回复manysu
  • dgy77

    我还是显卡挖挖

    3月前 (05-28)
    回复
    回复dgy77
  • LXF59462673

    E3矿机毫无优势可言

    3月前 (05-28)
    回复
    回复LXF59462673
  • cong123

    赶紧下手买矿机,到时候才好后悔

    3月前 (05-28)
    回复
    回复cong123
  • candle

    比特大陆的矿机,再也不敢买了。

    3月前 (05-27)
    回复
    回复candle
  • lijin5678

    1)价格便宜。1台E3的价格大概1.3万人民币,而含7个GPU的普通PC服务器至少3~4万,所以价格便宜3倍;

    3月前 (05-27)
    回复
    回复lijin5678
  • zawdcxs

    3-4万?我2万卖你

    3月前 (05-27)
    回复
    回复zawdcxs
  • apoll

    其实也不用硬分叉,再继续提高一下对显存容量的要求,比如最低4G,6G显存......

    3月前 (05-27)
    回复
    回复apoll
  • sunshinezero

    这个机器现在买8个580 才这点钱 一点竞争力没有 谁买谁是傻逼

    3月前 (05-27)
    回复
    回复sunshinezero