XMRStak

active v1.0.5-rx

面向处理器优化的 RandomX / CryptoNight 系内核,也能借显卡跑部分算法,配置参数在首次启动时向导式生成。

前往下载

XMR-Stak 下载

v1.0.5-rxLinux / Windows

当前版本 1.0.5-rx。下表仅展示已通过 SHA256 校验的官方发布资产;本站只做指引,不托管、不镜像任何安装包。

下载完成后请先核对 SHA256 再解压。Windows 用 certutil -hashfile 文件名 SHA256,Linux 与 macOS 用 sha256sum 文件名。校验值对不上说明文件在传输中损坏或被替换过,请不要运行。

下载信息待核验。本页不提供未经官方校验的安装包,也不会使用推测的版本号或校验值。待官方发布源与 SHA256 核实后在此列出。

可先前往官方渠道查看: 发布页

版本 1.0.5-rx 发布说明

<table>

<tr>

<td align="center"><a href=https://github.com/fireice-uk/xmr-stak/releases/tag/1.0.4-rx><img src="https://gist.githubusercontent.com/fireice-uk/45a1be4ddee63a68c3681a3c341228c3/raw/7d7fdfe4fec28ed3e0f713802f64669a8ac13735/xmr-stak-rx-btn-light.png"></a></td>

<td align="center"><a href=https://ragerx.lol><img src="https://gist.githubusercontent.com/fireice-uk/45a1be4ddee63a68c3681a3c341228c3/raw/0bfb57568486ad3aa38bad5a6fa6e2161207610c/ragerx-btn-logo.png"></a></td>

<td align="center"><a href=https://github.com/fireice-uk/xmr-stak/releases/tag/2.10.8><img src="https://gist.githubusercontent.com/fireice-uk/45a1be4ddee63a68c3681a3c341228c3/raw/0bfb57568486ad3aa38bad5a6fa6e2161207610c/stak-btn-logo.png"></a></td>

</tr>

</table>

为了改进我们的支持,我们创建了 /r/xmrstak 子版块。如果你遇到问题,或者正在寻找适用于你的显卡的最新配置,请前往查看。 |

-- |

发布说明

此版本新增了对 2 种货币的挖矿支持。它们的别名分别是 keva 和 safex。如果你计划挖掘使用相同算法的币种:请在 pools.txt 中或在“要挖掘的货币”设置参数中使用 randomx_keva 和 randomx_safex。Xmr-Stak-RX 1.0.5 现在也已更新至与最新版 xmrig 一致。

由于与 CPU 相比,GPU 在 RandomX 挖矿中没有意义,因此我们在 Xmr-Stak-RX 构建中禁用了它。如果你希望挖掘 GPU 币种(例如使用 Cryptonight-GPU 的 Ryo):请使用 Xmr-Stak 构建。

FAQ

问:为什么那些声称自己想要去中心化的人,却希望所有人都使用同一个矿工程序?

答:因为就像隐私一样,这只是一个空洞的营销口号,与社区领导者真正想要的东西毫无关系。

问:为什么我的“朋友”说我不应该使用免费的 Xmr-Stak-RX 或更快的 RagerX,而应该额外执行一些步骤来获得免费的 xmrig?

答:这就是加密货币世界。每个人都在为自己谋利。你的“朋友”试图通过给你糟糕的财务建议来提升自己的社会地位。用你的钱包思考,不要为了取悦一个你从未见过的人而让自己在财务上处于不利地位。

问:你们只是在窃取 xmrig 的成果吗?

答:这是常见的 Monero 宣传说法。xmr-stak 的存在时间比 xmrig 长得多。他们复制了 xmr-stak 的代码 [[ 1 ]](https://github.com/xmrig/xmrig/blob/402c44b547820c9c4fc9a2a66183c387483f983e/src/crypto/cn/CryptoNight_x86.h#L7)。我们没有抱怨——这正是自由开源软件的意义所在。Xmrig 开发者曾积极推广免费的 xmr-stak 版本——而当我们将 xmr-stak-rx 免费发布后,他却认定它带有病毒 😂 [[ 2 ]](https://www.reddit.com/r/XmrStak/comments/dxrlgx/warning_according_to_randomx_dev_xmrstakrx_source/)。如果你觉得这种人值得你提供资金支持,我们还很好心地在首页放上了链接。

Windows 的必要前置条件

如果应用程序无法正常启动,请确保已安装 Visual Studio 库。

你可以从 https://go.microsoft.com/fwlink/?LinkId=746572 下载它们。

杀毒软件检测

所有矿工程序都会被检测为病毒。请将二进制文件添加为例外。

预编译二进制文件和校验和

请使用[开发者 PGP 密钥](doc/pgp_keys.md)验证预编译二进制文件的完整性。

预编译的 Windows 二进制文件使用开源软件 hwloc、OpenSSl 和 microhttpd:https://github.com/fireice-uk/xmr-stak-dep/releases/tag/v3

预编译的 Linux 二进制文件使用开源软件:

  • hwloc https://github.com/open-mpi/hwloc/archive/hwloc-2.0.2.tar.gz
  • OpenSSL https://www.openssl.org/source/openssl-1.1.1.tar.gz
  • microhttpd https://ftp.gnu.org/gnu/libmicrohttpd/libmicrohttpd-0.9.60.tar.gz
  • xmr-stak-rx 构建自 https://github.com/fireice-uk/xmr-stak/tree/xmr-stak-rx
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

$ sha256sum *
ff1829812bc2658e61159bc6e11cf0b8da1fbd2681248de2d4c4a8377f8e498a  xmr-stak-rx-linux-1.0.5-cpu.tar.xz
66af16263ba47ceca5af22b80362c57f13f740beb25915bff5fe07d47ef5726c  xmr-stak-rx-win64-1.0.5.7z
c632556451e78c67eafaa9a71dd664a61e5469e2135ccd01f820381ccd833ddd  xmr-stak-rx-win64-1.0.5.zip
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEESNHcqLmfoh58LpaQ+yT3mn7UHDQFAl6z0BwACgkQ+yT3mn7U
HDTCOQf+IBw4Ymq8FVxpAbGA80Xf4g2OJeA+fPjnF45qflnJRKEWhEI7/Ykc0NZY
xGqUGULZYZxd4tuTui43d0itRB2wmLBEhp/C5VkZjRB/LGBpDooa2mLrspZdQEO9
OkXM3RlWvDb6IBow1vLonKKAEVGnuEHT5+dxb9FvMHeldu+jPIYkw5kiA1PqmSEv
qbhDGS9Rr3feECHVFk0Ty90Jkg9ULeR640SemgKI8ObYtYUntm9SoCXQccKXzOeH
BySLYNQSb/jUnIAD2/PqvGw7LRZGDxI1cG/3mvBrEeaugdeN1c1NPVZVGUBg8Gnt
XULeTDZggfu/eg0PsEDNmRNoFGHH8w==
=8dmt
-----END PGP SIGNATURE-----

XMR-Stak 是什么

XMR-Stak 是处理器挖矿里出现得很早的一支内核,主攻 RandomX 与 CryptoNight 家族,也就是门罗币(Monero)以及一批基于同族算法的币种。它的定位很明确:让 CPU 跑到接近硬件上限,而不是把显卡作为主力。

和多数靠命令行参数驱动的内核不同,XMR-Stak 第一次运行时会用向导方式问你要挖什么、线程怎么分,把配置写进文件后再启动。对不熟悉参数的人友好,但也意味着想把配置版本化管理时要额外注意那几个配置文件。

用之前要知道的取舍

  • 支持范围与版本强相关:不同版本支持的算法差异很大,换版本前先确认目标币种的算法还在。
  • 它也能用显卡跑一部分处理器算法,但这条路不是它的强项,收益通常不如专用显卡内核。
  • 算法清单里有按 scratchpad 内存容量分档的 CryptoNight 变体(256 KiB / 1 MiB / 2 MiB / 4 MiB),选错档位会直接影响能否正常挖。

常见币种

官方清单里列出过的币种包括 Monero(XMR)、Conceal(CCX)、Haven(XHV)、Graft(GRFT)、Wownero(WOW)、Masari、Lethean、QRL、X-CASH、Zelerius、RYO、ARQMA、Keva 等。其中门罗币在切换到 RandomX 之后,CPU 挖矿的门槛变成对内存容量与通道数的要求。

值不值得挖,光看算力不够。用 显卡挖矿收益计算器 把算力、功耗和你的电价代进去,就能看到各型号的日纯收益排名(已收录 PRL 珍珠币与 Quantus)。

快速入门

Windows

  1. 下载 xmr-stak-rx-win64-1.0.5-rx.zip,核对 SHA256 后解压到独立目录。
  2. 直接运行 xmr-stak.exe,首次启动会进入配置向导:依次选择币种 / 算法、填入矿池地址与钱包、设置监控端口(例如 10050),最后确认生成配置。
  3. 再次启动即可开挖。之后想改配置,编辑向导生成的配置文件比重跑向导更省事。

Linux

tar -xJf xmr-stak-rx-linux-1.0.5-rx-cpu.tar.xz
cd xmr-stak-rx-linux-1.0.5-rx-cpu
./xmr-stak

关于线程数

CPU 挖 RandomX 时线程数不是越多越好。经验做法是按物理核心数分配,再根据实际算力微调;线程开满会让单线程缓存不够用,总算力反而下降。向导会自动给出一个初始建议值,可以在此基础上小幅增减对比。

使用教程与参数

配置方式

XMR-Stak 的配置不靠长命令行,而是首次运行向导 + 配置文件。向导会依次询问:

  1. 要挖的币种与算法;
  2. 矿池地址与端口;
  3. 钱包地址与矿工名(部分矿池要求把矿工名拼在钱包后);
  4. 是否启用 TLS / 是否使用固定难度;
  5. 网页监控要监听的端口,例如 10050。

确认后配置写入程序目录,后续启动直接读取。要调整线程数、缓存档位这类细节,改配置文件比重跑向导更可控。

算法档位与缓存

CryptoNight 家族按 scratchpad 内存需求分档,官方清单里出现的分档包括:

档位代表变体
256 KiB / 1 MiB / 2 MiB / 4 MiB scratchpad按内存需求划分的基础档位
cryptonight_turtleCryptoNight Turtle
cryptonight_lite / cryptonight_lite_v7CryptoNight-Lite 系列
cryptonight_heavyCryptoNight-Heavy
cryptonight_gpuCryptoNight-GPU
cryptonight_conceal / cryptonight_haven / cryptonight_bittube2币种专属变体

完整的算法与币种对应关系请以程序内说明为准——这一支的版本差异比较大。

在线监控

XMR-Stak 带一个网页监控界面。按前面向导里的设置,输入要监听的端口(示例用 10050)并回车确认;开挖之后在浏览器打开 http://localhost:10050/ 即可看到实时状态。

页面上通常能看到总算力、各线程贡献、份额接受 / 拒绝数与运行时长。多台机器巡检时,把每台的端口区分开并做好访问控制,比逐台连终端省事。

消息说明

挖矿程序在终端里的输出信息量很大,出错时逐行读反而慢。下表按「看到什么 → 通常是什么原因 → 怎么处理」整理常见项。

现象可能原因处理
启动后立刻退出,无算力输出显卡驱动过旧或缺少运行时(CUDA / OpenCL)升级到厂商最新驱动,确认 nvidia-smi 或 clinfo 能识别到卡
提示找不到设备或设备数为 0矿机被显卡列表参数限制,或卡未上电去掉 --devices / --gpus 限制先跑默认,逐一确认卡在线
连接失败 / connection refused矿池地址、端口写错,或本地网络阻断出站核对 HOST:PORT,用 telnet 或 curl 先验证端口连通
算力远低于同型号显存频率/功耗墙未调,或 DAG 尚在生成等 1–2 分钟让 DAG 建完;再用参数或系统工具调显存频率
频繁出现提交失败或拒绝超频过头导致计算错误,或份额难度不匹配先恢复默认频率观察,再逐步加回;确认矿池端难度设置
温度持续拉高、风扇满转风道不良或功耗上限设得过高降低功耗上限、清理风道,必要时下调核心频率
向导跑完仍无法连接矿池币种 / 算法档位与矿池要求不一致回到配置文件确认算法名与矿池支持的算法完全对应,注意大小写与下划线
线程数开满后总算力反而下降线程争抢 CPU 缓存,单线程 scratchpad 不足按物理核心数下调线程数,留出缓存余量
换版本后原来能挖的币种失效该版本的算法支持范围发生变化回退到能跑目标算法的版本,或换用别的内核

微信扫一扫,分享到朋友圈

XMRStak
返回顶部

显示

忘记密码?

显示

显示

获取验证码

Close