Uminer GPU v0.1.23 (Testing Release)
Uminer GPU v0.1.23 Testing Release
English
Highlights
- Adds CSD reported-hashrate compatibility for pools that expose commonly used Stratum
extensions. - Keeps optional reporting completely separate from share accounting, mining continuity and
configured-pool failover. - Preserves the existing single-session multi-GPU model and active per-coin Fee policy.
Minimal Usage (BTX)
Replace <BTX_ADDRESS> with a complete BTX address:
./uminer --coin btx -o stratum+tcp://global.btxpool.org:23333 -u <BTX_ADDRESS>.rig01 -p xChanges
- CSD now uses
--hashrate-report-protocol autoby default. After authorization and the first
valid job, Uminer tries an acknowledgedeth_submitHashratereport. If the pool explicitly
rejects that method, it tries the commonly usedmining.hashrateform once. - A successful format is locked independently for each configured pool endpoint. Uminer does not
broadcast several reporting methods every interval. - If neither extension is supported, reporting changes to share-only mode while GPU work,
submissions, reconnect and the user's pool selection continue normally. - Adds explicit reporting modes:
auto,miner-stats,eth-submit-hashrate,mining-hashrate,
mining-submit-hashrate, andoff. - Periodic report responses have independent bounded tracking and cannot be counted as accepted,
stale or rejected shares. - The reporting interval remains controlled by
--hashrate-report-secs; setting it to0
disables CSD reporting.
Compatibility
- Linux x86_64 only; Windows is not included.
- Embedded native SASS:
sm_75,sm_80,sm_86,sm_89,sm_120. - NVIDIA driver 535 or newer for Turing/CMP, Ampere and Ada.
- NVIDIA driver 580.95 or newer for Blackwell.
- No CUDA Toolkit installation is required at runtime.
- Traditional pools without miner-reported hashrate remain compatible and continue to estimate
performance from submitted shares.
Developer Fee
- BTX: 2%.
- CSD: 3%.
- The per-coin policy is compiled into this release and cannot be reduced through the CLI.
- A GPU changes to developer work only after a Fee route is ready; the user-pool connection stays
online, and an unavailable route does not pause user mining.
Release Scope
This is a Linux testing-stage release. The package manifest, active Fee policy, CUDA architecture
inventory, deterministic workspace tests, repeated failover-policy tests and two byte-identical
release builds were verified. Long-duration production qualification is continuing and is not
claimed here.
繁體中文
重點
- 為提供常見 Stratum 擴充的礦池新增 CSD 自報算力相容能力。
- 可選算力自報與 share 記帳、挖礦連續性及使用者設定的備援池切換完全隔離。
- 保持既有單連線多 GPU 模型與按幣種啟用的 Fee 策略。
最簡使用方式(BTX)
請將 <BTX_ADDRESS> 替換為完整 BTX 地址:
./uminer --coin btx -o stratum+tcp://global.btxpool.org:23333 -u <BTX_ADDRESS>.rig01 -p x變更
- CSD 現在預設使用
--hashrate-report-protocol auto。完成授權並收到第一個有效任務後,Uminer
先探測可確認回覆的eth_submitHashrate;礦池明確拒絕後,再嘗試一次常見的
mining.hashrate格式。 - 每個已設定礦池端點會分別鎖定成功格式,不會在每個週期同時廣播多種自報方法。
- 若兩種擴充都不支援,會降級為只依 share 估算;GPU 工作、share 提交、重連與使用者礦池選擇
均正常繼續。 - 新增明確模式:
auto、miner-stats、eth-submit-hashrate、mining-hashrate、
mining-submit-hashrate、off。 - 週期自報回覆使用獨立且有界的追蹤,不會被計入 accepted、stale 或 rejected share。
- 自報週期仍由
--hashrate-report-secs控制;設為0可關閉 CSD 自報。
相容性
- 僅提供 Linux x86_64,不含 Windows。
- 內嵌 native SASS:
sm_75、sm_80、sm_86、sm_89、sm_120。 - Turing/CMP、Ampere、Ada 需 NVIDIA 535 或更新驅動。
- Blackwell 需 NVIDIA 580.95 或更新驅動。
- 執行時不需安裝 CUDA Toolkit。
- 不支援礦機自報算力的傳統礦池仍保持相容,並繼續依提交 share 估算表現。
開發者費用
- BTX:2%。
- CSD:3%。
- 各幣種費率已固化於本版本,CLI 無法下調。
- 只有 Fee 路由進入 READY 後 GPU 才會切換;使用者礦池連線保持在線,Fee 路由不可用時不會暫停
使用者挖礦。
發佈範圍
本版是 Linux 測試階段發佈。已驗證套件 manifest、active Fee 策略、CUDA 架構清單、確定性
workspace 測試、重複備援策略測試與兩次位元組完全一致的 release build。長時間生產資格驗收仍在
持續,本版不宣稱已完成。