ethminer 新版指令参数挖 ETH 超简易教程

·

本文面向仍想继续以太坊 ETH 挖矿(或任何Ethash 竞争币)的同学,手把手演示如何把旧版参数一次性迁移到 ethminer 新版 -P 语法,并附上常见问题解答,助你三分钟开工。

为什么现在就该换 ethminer 新版?


一文吃透新版 -P 语法

旧参数 vs 新版 -P 对照

场景旧参数示例新版一行解决
主矿池-S eth.gpumine.org:3333-Pstratum1+tcp://钱包地址.矿工@eth.gpumine.org:3333
备用矿池-FS eth2.gpumine.org:4333再加一行 -Pstratum1+tcp://钱包地址.矿工@eth2.gpumine.org:4333
SSL 加密连接--stratum-ssl 1-Pstratum1+ssl://钱包地址.矿工@域名:SSL端口
注意末尾的 ^\ 只是为了断行美观,Windows 用 ^,Linux/Mac 用 \

三步生成你的专属挖矿命令行

  1. 挑选协议前缀
    常用:

    • tcp 不加密
    • ssl TLS 加密
  2. 拼装 -P
    语法:-P<协议>://<钱包地址>.<矿工名>@<矿池域名>:<端口>
  3. 加可选开关

    • --report-hashrate -RH)回报本地算力
    • --farm-recheck 200 提高 Share 频率
    • -G 强制 OpenCL,-U 用 CUDA,-X 混合模式

Windows 完整示例

ethminer ^
-Pstratum1+tcp://[email protected]:3333 ^
-Pstratum1+tcp://[email protected]:4333 ^
-RH ^
--farm-recheck 200 ^
-U

👉 觉得 Windows 批处理太麻烦?试试在线自动组装器,10 秒生成脚本。


FAQ|新手最容易踩的 5 个坑

Q1:什么叫 stratum1 / stratum2?
A:数字越大代表协议版本越新,绝大多数矿池仍支持 1,你可以先用 stratum1+tcp;若矿池官方强调 2,则改成 stratum2+tcp

Q2:我的钱包地址是交易所地址,可以挖矿吗?
A:可以短期操作,但不推荐永久用。交易所不时会换地址,你是把矿业结算掌控权拱手让给平台。去中心化钱包是长久的稳妥方案。

Q3:Linux 提示找不到 OpenCL?
A:安装对应显卡驱动。

Q4:新版 ethminer 能跑 CPU 吗?
A:不再支持,0.15 以后的正式版剔除 CPU 模块。请用 GPU 或考虑无损转挖其他 CPU 币种

Q5:如何同时把算力分配到三家矿池,实现三级备用?
A:继续追加 -P 行即可,最多支持 16 条。例如:

-Pstratum1+tcp://钱包.worker1@poolA:3333 \
-Pstratum1+tcp://钱包.worker2@poolB:3333 \
-Pstratum1+ssl://钱包.worker3@poolC:5555

额外性能调优小锦囊

N 卡 CUDA 参数快速起步

A 卡 OpenCL 参数


一分钟把脚本变成“开机自启动”

Windows:
.bat 文件放进「启动」文件夹(Win+R → shell:startup)。
开机自动运行,搭配 --exit 遇错即停,方便看日志。

Linux:
sudo nano /etc/systemd/system/ethminer.service
将下面内容复制即可:

[Unit]
Description=ethminer
After=network.target

[Service]
ExecStart=/opt/ethminer/ethminer -Pstratum1+tcp://钱包... -U
Restart=always
User=miner

[Install]
WantedBy=multi-user.target

sudo systemctl enable ethminer.service
完工!


写在最后

本文覆盖了 ethminer 新版指令结构三种常见连接方式性能调优开关、以及系统级自动运行脚本
若你连节点钱包都还没配置好,可参考下篇「ETH 挖矿从零到收益入账」:

👉 点此查看完整刷机到提币流程图,减少无效算力浪费。

愿各位矿工钱包地址天天长草,Happy mining!