在加密货币的世界里,以太坊曾以其独特的权益证明机制(PoS)和曾经的“工作量证明”(PoW)挖矿生态,吸引了全球无数的开发者、投资者和矿工,虽然“合并”(The Merge)已将以太坊从PoW转向PoS,但理解其曾经的挖矿架构,对于学习区块链技术、参与其他PoW链的挖矿,或仅仅是为了回溯这段历史,都至关重要。

本文将以图文并茂的形式,为您呈现一个“以太坊挖矿架构图片大全”式的深度解析,带您从最核心的算法,一步步走到最终的矿机实体,彻底搞懂以太坊挖矿的全貌。

核心引擎:Ethash算法

一切挖矿的起点,都源于其共识算法,以太坊在PoS时代之前,使用的算法是Ethash,它是一种改进版的哈希算法,其设计理念与众不同之处在于——抗ASIC

  • 工作原理:Ethash要求矿工不仅要计算一个复杂的哈希值,还要在内存中查找一个巨大的数据集,这个数据集被称为“DAG”(Directed Acyclic Graph,有向无环图),DAG是动态生成的,并且随着以太坊网络的每一个 epoch(约13小时)而增长。
  • 随机配图