以太坊为何钟情显卡,解读GPU挖矿的前世今生
在加密货币的早期历史中,“挖矿”一词几乎与比特币紧密相连,而比特币挖矿的核心设备则是ASIC(专用集成电路)矿机,当以太坊(Ethereum)横空出世并迅速崛起为第二大加密货币时,一个显著的现象是,它成为了显卡(GPU)挖矿的绝对主角,以太坊为何偏偏选择显卡,而不是效仿比特币的ASIC路径呢?这背后涉及到技术原理、社区理念、经济模型以及去中心化追求等多重因素的考量。
核心原因:工作量证明(PoW)算法的“抗ASIC”设计
以太坊选择显卡挖矿的最根本原因,在于其工作量证明(Proof of Stake, PoW,注:以太坊已从PoW转向PoS,但本文探讨的是其PoW时期的GPU挖矿现象)算法——Ethash的特殊设计。
-
内存密集型算法:与比特币的SHA-256算法(侧重计算能力,算力提升依赖更强大的CPU或ASIC芯片)不同,Ethash算法是一种内存密集型算法,它要求矿机在执行哈希运算时,需要频繁访问大量的内存(DAG,有向无环图),这种设计使得单纯提升计算核心(如ASIC中的ALU)的效率变得不那么重要,因为内存访问速度和容量成为了瓶颈。
