以太坊经典(Ethereum Classic, ETC)是以太坊分叉前后的原链,秉承“代码即法律”的核心理念,作为一种去中心化的开源区块链平台,其原生代币ETC具有一定的价值,对于对加密货币挖矿感兴趣的朋友来说,挖矿ETC是一个不错的选择,本文将为你提供一份详细的以太坊经典挖矿新手入门教程,助你从零开始了解并尝试挖取ETC。

挖矿前准备:了解基础知识与必备条件

在正式开始挖矿之前,你需要做好以下准备:

  1. 理解挖矿原理

    • 挖矿本质上是通过计算机算力解决复杂的数学问题,从而竞争记账权,获得区块奖励和交易手续费的过程,对于ETC,它目前采用的是Ethash算法,这是一种内存哈希算法,对显卡(GPU)性能要求较高,CPU挖矿效率极低,因此通常使用GPU进行挖矿。
  2. 必备硬件设备

    • 显卡(GPU):这是挖矿的核心,ETC挖矿对显卡的显存(VRAM)大小有一定要求,通常建议显存至少4GB以上,显存越大,能支持的dag文件(Ethash算法所需)未来增长空间越大,不易被淘汰,NVIDIA(英伟达)和AMD(超威)的显卡均可,但具体型号和性能会影响挖矿效率(算力)和功耗,常见的挖矿显卡如NVIDIA的GTX 1060、1070、1080、1660S、3060等,AMD的RX 470、480、570、580、5600XT等。
    • 挖矿主机:需要一块稳定的主板,支持多显卡(如果计划多卡挖矿),CPU性能要求不高,选择性价比即可,内存(RAM)建议16GB或以上,确保系统流畅运行,电源(PSU)至关重要,功率要足够且稳定,根据显卡数量和总功耗留有余量(建议额外预留100-200W),建议选择知名品牌、高效率(如80 PLUS金牌)的电源。
    • 存储设备:一个固态硬盘(SSD)用于安装操作系统和挖矿软件,容量不需要太大,120GB以上即可。
    • 散热与机箱:挖矿时显卡功耗高,发热量大,良好的散热(机箱风扇、显卡散热)是保证稳定运行的关键。
  3. 软件准备

    • 操作系统:推荐使用Windows(如Windows 10/11)或Linux(如Ubuntu),两者都有成熟的挖矿软件支持,Linux系统通常更稳定,资源占用更少,但对新手可能有一定门槛。
    • 挖矿软件:这是连接矿机与ETC区块链网络的工具,常用的ETC挖矿软件有:
      • PhoenixMiner:功能强大,效率较高,支持多种算法,是目前较流行的选择之一。
      • NBMiner:同样受欢迎,对某些显卡优化较好。
      • Gminer:界面友好,支持多种算法,但有付费版本。
      • Claymore's Dual Ethereum GPU Miner(较老,但仍有用户):经典的双矿工软件,但ETC单挖时无需开启双挖。
    • ETC钱包地址:你需要一个ETC钱包地址来接收挖矿所得,可以选择:
      • 软件钱包:如MyEtherWallet (MEW)、MetaMask(注意区分ETC和ETH网络,需切换到ETC主网)、Trust Wallet等,方便易用。
      • 硬件钱包:如Ledger、Trezor,安全性更高,适合长期大额存储。
      • 交易所钱包:在支持ETC的交易所(如OKEx, Binance, Huobi等)注册账户,获取充值地址,但交易所钱包安全性相对较低,且涉及提现手续费。
  4. 其他准备

    • 稳定的网络连接:挖矿需要持续联网,网络不稳定可能导致算力波动或错过区块。
    • 电费考量:挖矿是耗电的,你需要评估当地的电费成本,确保挖矿收益能够覆盖电费并有所盈余。
    • 挖矿池选择:单独挖矿(Solo Mining)中奖概率极低,通常会选择加入挖矿池(Mining Pool),与其他矿工联合挖矿,按贡献的算力比例分配区块奖励。

挖矿软件配置与操作步骤(以Windows PhoenixMiner为例)

  1. 下载与安装软件

    • 操作系统:从微软官网下载安装Windows 10/11。
    • 显卡驱动:根据你的显卡型号(NVIDIA或AMD),从官网下载并安装最新合适的显卡驱动。
    • 挖矿软件:从PhoenixMiner的官方网站(如GitHub)下载最新版压缩包,解压到一个固定路径(如D:\PhoenixMiner)。
    • ETC钱包地址:准备好你的ETC钱包接收地址。
  2. 选择并加入挖矿池

    • 选择挖矿池:选择一个信誉良好、稳定、手续费合理的ETC挖矿池,例如F2Pool(鱼池)、Poolin、ViaBTC、ETCPool等,你可以在网上搜索“ETC挖矿池排名”查看最新信息。
    • 注册账号:在选定的挖矿池官网注册账号。
    • 创建矿工:在挖矿池后台创建一个新的“矿工”(Worker),设置一个名称(如rig01)和密码(密码可以留空或设置,方便管理),记录下你的矿池地址端口以及ETC钱包地址矿工名称
  3. 配置挖矿软件

    • 进入PhoenixMiner解压目录,找到PhoenixMiner.exe文件。
    • 右键点击“编辑”同目录下的start.bat文件(如果没有,新建一个文本文档,输入内容后保存为.bat格式),这是批处理文件,用于启动挖矿软件。
    • start.bat文件中输入以下命令格式:
    PhoenixMiner.exe -pool [矿池地址] -poolport [矿池端口] -wal [ETC钱包地址].[矿工名称] -worker [矿工名称] -psw [矿工密码] -ttd [ETC网络难度调整参数,可选]
    • 参数说明

      • -pool:挖矿池地址,例如etc.pool.com(需替换为实际矿池地址)。
      • -poolport:挖矿池端口,例如9999(需替换为实际矿池端口,可能是HTTP或SSL端口)。
      • -wal:你的ETC钱包地址 点 矿工名称,例如0x1234abcd...5678ef.rig01
      • -worker:矿工名称,例如rig01(与-wal中的一致即可)。
      • -psw:矿工密码,如果挖矿池创建矿工时设置了密码则填入,没有可以留空或填x
      • -ttd:ETC网络难度调整参数,目前ETC没有像ETH那样的合并,此参数通常不需要设置,或参考矿池说明。
      • 其他常用参数:
        • -epo [矿池EPO参数]:部分矿池可能需要。
        • -allpools 1:如果同时挖多个币种或多个池。
        • -dcri:调整显卡强度,优化性能。
        • -ethi:调整显卡强度(针对NVIDIA)。
        • -mt:线程数,通常默认即可。
    • 示例

      PhoenixMiner.exe -pool etc-us-east1.nanopool.org -poolport 9999 -wal 0xYourETCWalletAddress.rig01 -worker rig01 -psw x
  4. 启动挖矿

    • 保存start.bat文件。
    • 双击运行start.bat,如果配置正确,软件会开始连接矿池,加载DAG文件(首次挖矿或显卡更新后需要,可能需要几分钟到十几分钟),然后开始显示算力、温度、风扇转速等信息。
    • 如果出现错误提示,根据错误信息检查钱包地址、矿池地址、端口、网络连接等是否正确。
  5. 监控与管理

    • 软件监控:PhoenixMiner控制台会实时显示算力(通常以MH/s为单位)、显卡温度、显存使用率、 accepted(已接受 shares)、rejected(已拒绝 shares)等关键信息。accepted数应该持续增长,rejected