在以太坊从工作量证明(PoW)转向权益证明(PoS)之前,“挖以太坊”曾是许多加密货币爱好者参与网络并获得奖励的重要方式,而挖矿效率的高低,除了依赖矿机的硬件配置(如显卡、内存、电源等),软件层面的选择同样至关重要,挖矿内核”的选择更是直接影响挖矿性能的核心因素,本文将详细探讨在以太坊PoW时代,挖矿内核的选择、优化及其重要性。

什么是挖矿内核?
在挖矿软件的语境下,“内核”(Kernel)通常指的是挖矿程序中负责执行核心哈希计算算法的模块或代码片段,它就是显卡(GPU)进行以太坊Ethash算法计算时,直接与硬件交互、指挥GPU如何高效运算的“大脑”,不同的内核可能在算法实现、指令优化、内存管理等方面存在差异,从而导致挖矿效率(即每秒哈希数,MH/s或GH/s)的不同。
主流以太坊挖矿内核类型及选择
以太坊挖矿主要基于NVIDIA和AMD两大显卡厂商的GPU,针对不同厂商的显卡,社区开发者们推出了多种优化内核,以下是一些曾经主流和知名的挖矿内核:
-
针对NVIDIA显卡的内核:

- T-Rex Miner 内核: T-Rex是一款非常流行的NVIDIA矿工,其内核针对NVIDIA的CUDA架构进行了深度优化,尤其在较新的NVIDIA显卡(如RTX 20系、30系)上表现出色,具有高稳定性、良好的兼容性和优秀的功耗控制,它支持多种算法,对以太坊的优化也相当到位。
- lolMiner 内核: lolMiner最初以AMD矿工见长,但也提供了对NVIDIA显卡的良好支持,其内核在某些NVIDIA显卡型号上也能达到不错的效率,且在一些特定场景下(如多卡挖矿)有其优势。
- NBMiner 内核: NBMiner是一款功能全面的矿工,对NVIDIA和AMD显卡都有较好的支持,其内核在NVIDIA显卡上的性能表现稳定,尤其在一些旧型号显卡上可能有其独到之处。
- Gminer 内核: Gminer也是一款老牌矿工,其内核在NVIDIA显卡上性能不俗,并且对一些特殊算法和挖矿池有较好的支持。
选择建议: 对于NVIDIA显卡用户,T-Rex和lolMiner通常是首选,可以参考各矿工的最新版本说明和社区反馈,针对自己的显卡型号进行测试,选择能提供最高哈希率和最佳能效比的那个。
-
针对AMD显卡的内核:
- lolMiner 内核: lolMiner在AMD显卡优化方面一直处于领先地位,其内核针对AMD的GCN和RDNA架构进行了精细调校,通常能在AMD显卡上挖以太坊时获得非常高的哈希率和效率。
- TeamRedMiner (TRM) 内核: TeamRedMiner是AMD显卡用户的另一款热门选择,其内核同样以高效和稳定著称,尤其在多卡挖矿场景下表现优秀。
- PhoenixMiner 内核: PhoenixMiner(原Claymore's Dual Ethereum Miner的后续发展)也提供了对AMD显卡的支持,其内核在特定AMD型号上可能有不俗表现。
- NBMiner 内核: 如前所述,NBMiner对AMD显卡的支持也很好,其内核在一些优化点上具有竞争力。
选择建议: AMD显卡用户,lolMiner和TeamRedMiner是两大主力,建议优先测试这两个矿工的内核,并结合自己的硬件配置和操作系统进行选择。
选择挖矿内核的关键因素
在选择挖矿内核时,应综合考虑以下因素:

- 显卡型号与架构: 不同内核对不同架构(如NVIDIA的Pascal、Turing、Ampere;AMD的GCN、RDNA、RDNA2)的显卡优化程度不同,新架构显卡通常需要更新的内核来发挥最佳性能。
- 挖矿软件(矿工)的整体性能: 内核是矿工软件的一部分,矿工的稳定性、兼容性、功耗控制、挖矿池连接效率等同样重要,不能只看内核,而要看整个矿工软件的综合表现。
- 稳定性: 一个频繁崩溃或出错的内核再快也没有意义,稳定的运行才能保证持续的挖矿收益。
- 能效比(MH/s/W): 在同等哈希率下,功耗越低越好,这直接关系到电费成本和挖矿利润。
- 社区支持与更新频率: 活跃的社区意味着能更快获得技术支持和问题修复,开发者频繁更新内核,通常是为了适配新硬件、优化性能或修复漏洞。
- 操作系统兼容性: 确保所选内核及其对应的矿工软件与你的操作系统(如Windows, Linux)兼容。
内核的优化与配置
选择了合适的挖矿内核后,还需要进行适当的配置和优化才能最大化其性能:
- 超频(谨慎使用): 适当提升显卡的核心频率和显存频率可以提升哈希率,但超频会增加功耗和发热,甚至可能导致不稳定,务必在稳定的前提下进行小幅度超频,并注意散热。
- 显存大小与频率: 以太坊Ethash算法对显存大小有一定要求(通常需要至少4GB,现在更高),显存频率也会影响效率,内核有时会针对特定显存频率进行优化。
- 挖矿参数设置: 如线程数、工作大小(worksize)、平台参数等,不同内核可能推荐不同的参数组合,需要参考矿工的说明文档进行测试调整。
- 驱动程序: 保持显卡驱动程序为最新稳定版,或根据内核推荐使用特定版本的驱动,以获得最佳兼容性和性能。
重要提醒:以太坊已转向PoS
也是最重要的一点: 以太坊网络已于2022年9月15日正式完成“合并”(The Merge),从工作量证明(PoW)机制转变为权益证明(PoS)机制。这意味着,通过传统GPU挖矿以太坊(ETH)的时代已经结束。 本文所讨论的挖矿内核及相关内容,仅适用于以太坊合并前以及一些仍在使用PoW机制的分叉链(如ETC以太坊经典等)。
如果你现在打算挖矿,请关注仍在PoW机制下运行的加密货币,并根据这些币种的算法特性来选择相应的挖矿内核和软件。
