在加密货币的早期探索阶段,矿工们普遍使用GPU(图形处理器)来挖掘各种加密货币,包括比特币和以太坊,随着比特币挖矿难度的飙升和专用矿机(ASIC)的出现,比特币挖矿逐渐被ASIC矿机垄断,以太坊由于其基于工作量证明(PoW)且算法(Ethash)对ASIC具有一定的抗性,一度成为GPU挖矿的“圣地”,在这样的背景下,一个看似诱人的想法应运而生:既然比特币ASIC矿机算力强大且廉价,能否将其改造或直接用于挖以太坊,从而实现“一机两用”或“套利”?

“理论”上的可能性:从SHA-256到Ethash

比特币和以太坊虽然都采用工作量证明共识机制,但其底层哈希算法却截然不同,比特币使用的是SHA-256算法,而以太坊使用的是Ethash算法,SHA-256算法高度优化,比特币ASIC矿机是为这一特定算法量身定制的,其算力在SHA-256上能达到惊人的水平(如数十TH/s甚至更高),但在其他算法上则可能“一筹莫展”。

Ethash算法是一种内存哈希算法,它需要大量的内存(VRAM)来进行计算,GPU凭借其庞大的显存和并行计算能力,在Ethash挖矿中表现出色,而早期的比特币ASIC矿机,其设计初衷并非针对内存哈希算法,缺乏Ethash所需的大容量内存和相应的计算单元。

实践中的尝试与失败

尽管如此,一些厂商和矿工曾尝试“改造”比特币ASIC矿机来挖以太坊:

  1. “改机”浪潮与昙花一现: 在2017-2018年左右,市场上曾出现过所谓的“以太坊ASIC矿机”,这些矿机本质上是对一些早期比特币ASIC矿机(如Antminer S9等)进行硬件修改,试图让其能运行Ethash算法,这些改机效果普遍不佳:

    • 算力低下:改后的矿机在Ethash上的算力远不及同功耗或同价位的GPU,一台S9改机可能只有几十MH/s的算力,而一块高端GPU轻松达到数百MH/s甚至更高。
    • 功耗比极差:ASIC矿机在SHA-256上功耗比优越,但在Ethash这种非优化算法上,其功耗比变得非常糟糕,电费成本高昂,几乎无利可图。
    • 随机配图