QelvminerQelvminer
QelvminerQelvminer

Windows · Linux · HiveOS

Qelvminer:面向 NVIDIA 矿机的 Quantus GPU 挖矿软件。

为 RTX 30 和 40 系列调优的 Poseidon2 内核,每个平台一个版本,每个文件都附带 SHA-256 校验值,开发者费用在矿池面板上清晰可见。它通过链的原生协议在 Qelvpool 上挖矿;矿池同样接受官方的 quantus-miner 和所有 Stratum 挖矿软件。

版本
1.1.0
开发者费用
1%
支持硬件
NVIDIA 显卡
协议
quantus-miner/2

下载

每个平台一个版本。运行前请先核对校验值:矿池在 /api/terms 中公布了同样的值,可以两相对照。

Linux

x86_64 · 1.1.0
qelvminer-1.1.0-linux-x86_64

下载
SHA-25644a978d6b87a…40a790cc98

Windows

x86_64 · 1.1.0
qelvminer-1.1.0-windows-x86_64.exe

下载
SHA-2569845c245686c…c51f330bce

HiveOS

飞行表 · 1.1.0
qelvminer-hive-1.1.0.tar.gz

下载
SHA-25658ffed216df7…bb5f855a25

HiveOS 安装包启动的是 CUDA 引擎,因此仅适用于 NVIDIA 矿机。它已经完成构建和检查,但我们尚未在自己的 HiveOS 矿机上运行过。

校验文件。 在 Linux 上,sha256sum qelvminer-1.1.0-linux-x86_64 的输出必须与上面显示的校验值一致(程序需要 glibc 2.30 或更高版本)。在 Windows 的 PowerShell 中执行 Get-FileHash .\qelvminer-1.1.0-windows-x86_64.exe。HiveOS 包则执行 sha256sum qelvminer-hive-1.1.0.tar.gz。 本次发布的全部校验值也列在 qelvminer-1.1.0-SHA256SUMS 中,文件名完全相同。 校验值对不上的文件,不是 Qelvhash 发布的版本。

基准测试

Qelvminer 在 Qelvpool 实际挖矿中各型号显卡的表现,数据从矿池实时读取。每一行都注明了测试条件,因为脱离条件的算力不能算作测量结果。这些是我们自己的数据;我们不发布任何其他软件的数据。

各型号 GPU 上的 Qelvminer 算力
显卡Qelvminer
NVIDIA GeForce RTX 4090在 Qelvpool 上通过 QUIC 实际挖矿,仅 GPU,Windows;默认功耗上限 450 W(350 W 时为 1101 MH/s)1.20GH/s
NVIDIA GeForce RTX 4070在 Qelvpool 上通过 QUIC 实际挖矿,仅 GPU,Windows;默认功耗上限 200 W(两台矿机,各一张显卡:436 和 443 MH/s)436.00MH/s
NVIDIA GeForce RTX 3070在 Qelvpool 上通过 QUIC 实际挖矿,仅 GPU,Windows;功耗上限 190 W(默认 240 W 时为 315 MH/s)301.40MH/s
NVIDIA GeForce RTX 3060在 Qelvpool 上通过 QUIC 实际挖矿,仅 GPU,Windows;默认功耗上限 170 W194.60MH/s

每次只测一张显卡,仅使用 GPU,不超频;功耗限制见各行。目前所有数据均在 Windows 上测得。RTX 30 和 40 系列运行我们自己的内核;其他 NVIDIA 显卡走通用的 CUDA 路径(NVRTC),速度较慢。不支持 AMD、Intel 和 Apple 的 GPU。

运行

只有三个参数是必填的,其余都有可用的默认值:在 NVIDIA 显卡上会自动选用 CUDA 引擎,CPU 不参与挖矿。下面的接入地址和证书指纹是 /api/chains 返回的实时值;矿池面板会生成同样的命令,并填好你的地址。

生成我的命令

./qelvminer-1.1.0-linux-x86_64 serve \
  --node-addr quantus.qelvhash.com:9834 \
  --auth-token qzYourQuantusPayoutAddress.rig1 \
  --tls-cert-sha256 d770aeda353aeab5d777f0cda626aa3ecbb4201c5a2801e6661ca232d86e6245 \
  --cuda-gpu \
  --cpu-workers 0

请在下载 qelvminer-1.1.0-linux-x86_64 的目录中运行;Windows 上的文件名为 qelvminer-1.1.0-windows-x86_64.exe,在 PowerShell 中运行,每行行尾用反引号代替反斜杠。SOLO 挖矿使用同样的命令,只需改为 --node-addr quantus.qelvhash.com:9844。份额到达后,矿机会在一分钟内出现在矿池面板上你的地址名下。

参数

每个参数都有一个同名的 MINER_* 环境变量,便于在 systemd 服务和容器中使用;挖矿软件还会读取工作目录下的 .env 文件。

Qelvminer 命令行参数
参数环境变量作用默认值
--node-addrMINER_NODE_ADDR矿池接入地址,格式为 host:port。QUIC 使用 UDP。PPLNS 端口参与每个区块的分配;SOLO 端口挖到的区块只支付给挖到它的矿机。必填
--auth-tokenMINER_AUTH_TOKEN你的收款地址,后面可以加一个点号和矿机名。必填
--tls-cert-sha256MINER_TLS_CERT_SHA25664 个十六进制字符。证书是自签名的,因此指纹是唯一被校验的内容。指纹错误是永久性错误,程序不会重试。必填
--cpu-workersMINER_CPU_WORKERS参与哈希计算的 CPU 线程数。0 表示关闭 CPU 挖矿。自 1.0.1 起,GPU 挖矿时 CPU 保持关闭(它只能增加约 1 % 的算力,却增加发热);没有 GPU 时使用除一个核心以外的全部核心。有 GPU 时为 0 · 无 GPU 时为核心数 − 1
--cuda-gpuMINER_CUDA_GPUCUDA 引擎(仅限 NVIDIA):auto 表示只要驱动报告有设备就选用它,否则回退到慢得多的 Vulkan/DX12 引擎;--cuda-gpu 强制启用(没有 CUDA 时报错),--cuda-gpu=false 强制使用 Vulkan/DX12。在 RTX 30 和 40 系列上运行我们自己的内核;其他 NVIDIA 显卡需要 CUDA toolkit 12 或 13 中的 NVRTC。auto
--gpu-devicesMINER_GPU_DEVICES以逗号分隔的设备序号,来自 gpu-list。留空表示使用全部设备;none 表示关闭 GPU。全部
--gpu-throttle-msMINER_GPU_THROTTLE_MS在批次之间插入的空闲毫秒数,用来保持桌面流畅或降低显卡温度。0
--status-interval-secsMINER_STATUS_INTERVAL_SECS控制台状态行的输出间隔(秒):算力、GPU 温度、频率和功耗、份额、份额努力值和幸运值、到矿池的往返延迟、实测开发者费用。30
--log-fileMINER_LOG_FILE把每个份额、任务和难度变化连同完整时间戳追加写入文件,不受控制台显示内容的影响。关闭

用环境变量表达同样的配置

MINER_NODE_ADDR=quantus.qelvhash.com:9834
MINER_AUTH_TOKEN=qzYourQuantusPayoutAddress.rig1
MINER_TLS_CERT_SHA256=d770aeda353aeab5d777f0cda626aa3ecbb4201c5a2801e6661ca232d86e6245
MINER_CUDA_GPU=true
MINER_CPU_WORKERS=0

也可以先跑个基准测试

benchmark --seconds 30 离线运行同一个引擎并输出算力;gpu-list 输出 --gpu-devices 所需的设备序号。

使用证书固定,而不是 CA。 矿池的证书是自签名的,因此挖矿软件只校验一件事:叶证书的 SHA-256 是否与 --tls-cert-sha256 一致。不校验证书链,也不校验主机名。不一致属于永久性错误,程序会停止而不是重试——如果你和矿池之间有什么东西在作梗,这正是你想要的行为。证书轮换时新旧会重叠一段时间,运行中的矿机不会丢失工作量。

遇到问题时

反复出现“timed out”和“reconnecting”
矿池使用基于 UDP 的 QUIC,而有些网络会屏蔽它。在矿机上执行 nc -zvu quantus.qelvhash.com 9834 测试;如果没有任何响应,请在防火墙或路由器上放行到该端口的出站 UDP。
没有用上 GPU,或者算力远低于基准测试
启动时的横幅会显示所选用的引擎。CUDA 是快的那个;如果在 NVIDIA 显卡上显示 wgpu,说明驱动缺失或版本太旧。运行 gpu-list 查看程序检测到了什么,并显式传入 --gpu-devices <序号>。在 Linux 上,nvidia-smi 必须能正常输出。
出现“certificate”或“fingerprint”错误
挖矿软件会固定校验矿池的证书。请从上面的命令或矿池面板中原样复制 --tls-cert-sha256 的值;来自其他矿池的指纹或旧的副本会被故意拒绝。
“qelvminer only mines on Qelvpool”
当前版本只连接 Qelvpool 的接入地址(quantus.qelvhash.com)。如需连接其他矿池,请使用其他挖矿软件。
刚启动后算力下降,随后又回升
这是矿池的可变难度在适应你的矿机,并不是故障。在矿池面板你的页面上,“你的难度”图表会显示它的变化;等几分钟即可。

开发者费用

Qelvminer 抽取多少,显示在本页顶部的信息条里:它读取自矿池,而不是写死在这段文字中,并且在你下载任何东西之前就已说明。挖矿软件会从每台矿机向同一个接入地址再开一个会话,矿机名后加 -fee,每一百个批次中有一个提交给它:这笔费用和其他矿机一样显示在矿池面板上,控制台会输出实测比例;如果这个会话断开,矿机的全部算力仍归你自己。

Qelvminer 只在 Qelvpool 上挖矿。 当前版本只连接 Qelvpool 的接入地址;矿池本身则通过两种协议接受所有标准的 Quantus 挖矿软件。哪个软件在你的显卡上表现最好就用哪个:无论份额来自谁写的软件,矿池都同样计入。