在加密货币挖矿的浪潮中,AMD显卡(俗称“A卡”)凭借其出色的性价比和较高的以太坊挖矿算力,一度成为广大矿工的首选,随着以太坊从工作量证明(PoW)转向权益证明(PoS),“挖以太坊”已成为历史,尽管如此,关于A卡挖矿内核的讨论并未完全平息,尤其是在一些基于以太坊经典或其他类以太坊区块链的项目中,或者对于一些仍在探索其他PoW算法的矿工而言,选择合适的内核仍然至关重要。

本文将回顾A卡在以太坊挖矿时代的内核选择逻辑,并探讨在当前环境下,如何理解和选择“挖矿内核”,为有相关需求的用户提供参考。

以太坊“合并”前:A卡内核的黄金时代与选择标准

在以太坊“合并”之前,挖矿的核心是显卡的算力(MH/s),而内核(Kernel)作为挖矿软件(如PhoenixMiner、NBMiner、lolMiner等)的核心算法组件,直接影响着显卡的挖矿效率和稳定性。

对于A卡而言,优秀的挖矿内核通常具备以下特点:

  1. 高算力:这是首要标准,内核需要能充分榨取A卡的算力潜力。
  2. 低功耗:在相同算力下,功耗越低,电费成本越少,利润空间越大。
  3. 稳定性好:避免频繁崩溃、假死或算力波动,确保挖矿过程连续。
  4. 兼容性强:能适配不同型号的A卡(如RX 470/480, 570/580/590, 5600 XT, 5700 XT, 6600/6600 XT/6700/6700 XT等)和不同的操作系统。

当时主流的A卡挖矿内核及其特点:

  • DAG kernels (OpenCL based):这是最传统和广泛的以太坊挖矿内核类型,适用于绝大多数A卡。
    • 性能优化内核:如一些第三方开发者针对特定A卡型号优化的内核,通常能提供比默认内核更高的算力或更低的功耗,针对RX 580系列,就有很多口碑不错的优化内核。
    • 通用内核:如PhoenixMiner、NBMiner等矿机软件内置的默认内核,经过广泛测试,兼容性和稳定性较好。
  • Stratum kernels (部分矿机支持):一些较新的矿机软件可能支持Stratum协议的内核,旨在提高与矿池的通信效率,但在以太坊挖矿后期,主流内核仍以OpenCL为主。
  • 随机配图