Uminer GPU v0.1.15 (Testing Release)
Uminer GPU v0.1.15
English
Highlights
- Improves unattended recovery when a GPU operation stalls or a pool connection remains open
without completing authorization. - Improves accepted-share continuity across reconnects, pool failover and rapid non-clean job
updates.
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
- Added an end-to-end pool handshake deadline. A pool is reported online only after subscribe,
authorize and the first valid job complete. - Pool submit-health failures now participate in ordered failover instead of repeatedly selecting
a connected but non-accounting endpoint. - BTX signed-job checking is available through
--job-auth off|warn|requireand
--job-auth-pubkey. --idle-secsnow accepts 30–86400 seconds; half-open detection can no longer be disabled.- The local API retries its bind if the configured port is temporarily unavailable.
Fixes
- Fixed watchdog gaps during the first GPU batch, device initialization, recovery and auto-tune.
- Fixed an incorrect BTX hashrate spike in the first statistics report after reconnecting.
- Fixed CSD fractional vardiff handling for values such as 0.25 and 2.4.
- Fixed developer-fee scheduling drift after a temporarily infeasible schedule and preserved the
Fee control channel after a GPU worker recovery. - Fixed avoidable stale-share loss when a pool explicitly keeps the previous job valid.
Compatibility
- Linux x86_64
- NVIDIA driver 535 or newer for Turing, Ampere and Ada
- NVIDIA driver 580.95 or newer for Blackwell
- glibc 2.30 or newer
- Native GPU code:
sm_75,sm_80,sm_86,sm_89,sm_120 - PTX fallback is included for supported legacy and Blackwell paths
- Windows is not included in this release
Upgrade Notes
- No pool configuration changes are required unless
--idle-secs 0was used; select a value of
at least 30 seconds. - Auto-tune results are cached per GPU and version. The first BTX start on this version may tune
once; later starts reuse the result when the hardware and driver identity match.
Developer Fee
- BTX: 2%.
- CSD: 3%.
- The rate is compiled into this release and disclosed per coin. A Fee window starts only after a
trusted Fee route has completed subscribe/authorize and supplied a valid job. If no trusted route
is ready, user mining continues without interruption and the missed Fee window is not recovered.
Known Issues
- This testing release is Linux-only. Windows assets remain unavailable.
- Broad multi-GPU farm qualification is still ongoing; operators should monitor the first rollout
with the built-in two-minute status summary and HTTP statistics endpoint.
Download and Verification
Download only from:
https://github.com/UminerDev/UminerGpu/releases/tag/v0.1.15
Verify the downloaded files with SHA256SUMS.txt and RELEASE-PUBLIC-KEY.pem before use.
繁體中文
版本重點
- 改善 GPU 操作卡住,或礦池連線保持開啟但未完成授權時的無人值守恢復能力。
- 改善重連、礦池備援切換,以及快速非 clean 任務更新期間的 accepted share 連續性。
最簡使用方式(BTX)
請將 <BTX_ADDRESS> 替換為完整 BTX 地址:
./uminer --coin btx -o stratum+tcp://global.btxpool.org:23333 -u <BTX_ADDRESS>.rig01 -p x變更
- 新增完整礦池握手期限。只有 subscribe、authorize 與首個有效任務全部完成後,才會顯示礦池上線。
- 礦池 submit 健康異常現在會參與依序備援切換,不再反覆選擇已連線但無法正確記帳的節點。
- BTX 可透過
--job-auth off|warn|require與--job-auth-pubkey使用簽名任務檢查。 --idle-secs現在接受 30–86400 秒;不能再關閉半開連線檢測。- 本機 API 在設定連接埠暫時無法綁定時會自動重試。
修正
- 修正首個 GPU 批次、裝置初始化、恢復與 auto-tune 期間的 watchdog 盲區。
- 修正 BTX 重連後第一份統計報告出現錯誤算力尖峰。
- 修正 CSD 對 0.25、2.4 等小數 vardiff 的處理。
- 修正開發者費用排程在暫時不可行後產生時間漂移,以及 GPU worker 恢復後 Fee 控制通道失效。
- 修正礦池明確保留上一任務有效時可避免的 stale share 損失。
相容性
- Linux x86_64
- Turing、Ampere 與 Ada 需 NVIDIA 535 或更新驅動
- Blackwell 需 NVIDIA 580.95 或更新驅動
- glibc 2.30 或更新版本
- 原生 GPU 程式:
sm_75、sm_80、sm_86、sm_89、sm_120 - 支援的 legacy 與 Blackwell 路徑均包含 PTX 備援
- 本發行版不包含 Windows
升級說明
- 除非先前使用
--idle-secs 0,否則不需要修改礦池設定;請改用至少 30 秒。 - Auto-tune 結果會按 GPU 與版本快取。本版本首次啟動 BTX 時可能調校一次;硬體與驅動身份相符時,
後續啟動會重用結果。
開發者費用
- BTX:2%。
- CSD:3%。
- 費率按幣種固化在本發行版並公開披露。只有當受信任的 Fee 路由已完成
subscribe/authorize 並取得有效任務後,才會進入 Fee 時間窗;若沒有受信任路由就緒,
使用者挖礦持續進行,且該次 Fee 時間窗不追補。
已知問題
- 本測試版本僅支援 Linux,尚未提供 Windows 資產。
- 大規模多 GPU 礦場驗證仍在進行;首次部署時請使用內建兩分鐘狀態摘要與 HTTP 統計端點監控。
下載與驗證
僅從下列官方頁面下載:
https://github.com/UminerDev/UminerGpu/releases/tag/v0.1.15
使用前請透過 SHA256SUMS.txt 與 RELEASE-PUBLIC-KEY.pem 驗證下載檔案。