PRL (Pearl) 挖矿教程
PRL是一个名为 Pearl Research Labs 团队正在开发的全新Layer 1区块链项目,其核心定位是成为 “AI计算时代的比特币”。
PRL采用“有用工作证明(Proof-of-Useful-Work,PoUW)”,将传统的哈希计算,替换成驱动现代AI的底层核心算法:矩阵乘法。
进行PRL挖矿,需要显卡具备 Tensor 核心,包含但不限于——Volta(V100、CMP 100-210)、Ampere(RTX 30 + A100)、Ada(RTX 40 + L4/L40)、Blackwell(RTX 50 + B100/B200)和 Hopper(H100/H200)。
目前已知的显卡参数如下(算力以 PeakMiner v1.0.10+ 为准,更新的版本带来更多优化,请及时下载对应系统的最新版本):
| GPU | 哈希率 | 功率 | 效率 |
|---|---|---|---|
| NVIDIA H100 | 700 TH/s | 700 W | 1000 GH/W |
| RTX 5090 | 372 TH/s | 510 W | 729 GH/W |
| RTX 4090 | 311 TH/s | 450 W | 691 GH/W |
| NVIDIA L40S | 235 TH/s | 350 W | 643 GH/W |
| RTX 5080 | 215 TH/s | 360 W | 597 GH/W |
| A100 SXM4 40GB | 225 TH/s | 400 W | 500 GH/W |
| RTX 4080 SUPER | 195 TH/s | 270 W | 722 GH/W |
| RTX 5070 Ti | 176 TH/s | 250 W | 704 GH/W |
| RTX 4080 | 175 TH/s | 270 W | 648 GH/W |
| RTX 4070 Ti SUPER | 157 TH/s | 220 W | 714 GH/W |
| RTX 4070 Ti | 142 TH/s | 200 W | 710 GH/W |
| RTX 4070 SUPER | 133 TH/s | 195 W | 682 GH/W |
| RTX 5070 | 115 TH/s | 250 W | 660 GH/W |
| RTX 3090 | 110 TH/s | 320 W | 344 GH/W |
| RTX 4070 | 110 TH/s | 160 W | 688 GH/W |
| RTX 3080 | 115 TH/s | 240 W | 417 GH/W |
| RTX 5060 Ti | 89 TH/s | 180 W | 494 GH/W |
| RTX 4060 Ti | 82 TH/s | 125 W | 656 GH/W |
| RTX 3070 | 70 TH/s | 220 W | 318 GH/W |
| RTX 3060 Ti | 65 TH/s | 200 W | 325 GH/W |
| RTX 4060 | 57 TH/s | 110 W | 518 GH/W |
1、获取钱包地址
您可以通过如下方式获取PRL钱包地址,以接收挖矿收益。
1) 交易所钱包:
前往 SafeTrade 注册交易所,获取PRL充值地址即可。
请注意:目前Pearl仅上线了 SafeTrade 交易所,其它交易所为同名其它币种,请勿充值错误,如有其它顾虑可使用下方的官方钱包。
2) 官方钱包
前往 Pearl官网钱包 注册账号,并获取钱包接收地址。
注意:各国家/地区对交易所监管政策不统一,相关风险由矿工自行承担。
2、下载并运行挖矿软件
内核下载地址:Windows挖矿软件(Pminer-windows-0.2.10.rar)
下载并解压缩Windows版本的挖矿软件,右键点击此批处理文件'pminer.bat',选择"编辑",各项参数设置如下:
pminer.exe --algo pearl --pool stratum+tcp://miner.ntminer.vip:13339 --wallet WalletAddr --worker minername pause
WalletAddr需替换为您的钱包地址,minername需替换为矿工名称(自定义,建议使用15个字符以内的小写字母或数字组合),仅修改对应的字符,空格、标点均不要增减。
请注意:多台机器不要使用同一个矿工名,命名会冲突,算力不会叠加,请区分配置。
设置完毕后,保存并退出,双击运行"pminer.bat"文件,开始挖矿。
如遇点击闪退,请检查各项参数,保证空格、标点严格按照上述示例输入。
3、关于超频(可选)
合理超频可在保持稳定的前提下提升算力、降低功耗。以下提供两种常用方式,任选其一即可。
方式一:开源矿工(推荐新手)
下载地址:开源矿工,自带超频面板,无需额外工具。
- 主币随意选一个(如 XNA),右上角勾选 XNA超频 展开超频列,(可选单卡超频)
- 在对应显卡行填入 核心 / 显存 / 功耗 / 风扇 等参数
- 点击右下角 应用 立即生效,恢复默认 可一键回退
方式二:MSI Afterburner(微星小飞机)
下载地址:MSI Afterburner,通用第三方工具,N/A卡均可使用。
- 拖动 Core Clock / Mem Clock 滑块调整核心与显存频率偏移
- 调节 Power Limit / Temp Limit / Fan Speed 控制功耗、温度与风扇
- 点击 Apply 应用当前设置,Save 保存到配置档(1-5)下次开机自动加载
⚠️ 每张显卡体质不同,需根据自家卡的实际表现调配参数比例,并自行测试稳定性。建议从小幅度开始,每次只调一个参数,运行10-30分钟观察稳定后再加大。出现黑屏、花屏、驱动崩溃,立即降频或恢复默认。
从下载到开始挖矿的命令如下:
wget https://cdn-download.discoverlove.cn/pminer-0.2.9.tar.gz
tar xzf pminer-0.2.9.tar.gz && cd pminer
chmod +x pminer
./pminer --algo pearl --pool stratum+tcp://miner.ntminer.vip:13339 --wallet WalletAddr.minername
在运行以上命令行之前,请确保已将相关文本替换为自己的挖矿信息。WalletAddr需替换为您的钱包地址,minername需替换为矿工名称(自定义,建议使用15个字符以内的小写字母或数字组合)。
请注意:多台机器不要使用同一个矿工名,命名会冲突,算力不会叠加,请区分配置。
3、关于超频
在Linux下给显卡超频,方法和思路跟Windows有很大区别,更偏向于使用命令行或社区开发的开源工具,具体用什么工具,取决于你的显卡是 NVIDIA 还是AMD。
NVIDIA 显卡超频
NVIDIA 在 Linux 下推荐使用官方工具 nvidia-smi 配合 nvidia-settings 进行调整,主要分为以下步骤:
1) 开启持久化模式(必须)
sudo nvidia-smi -pm 1
2) 开启超频权限
需要在 Xorg 配置中为每张卡开启 Coolbits,允许通过 nvidia-settings 调整频率和功耗:
sudo nvidia-xconfig --enable-all-gpus --cool-bits=28
完成后重启 X 服务或系统。Coolbits=28 同时允许调整功耗、显存频率和核心频率偏移。
3) 限制功耗(TDP)
# 将第 0 张卡的功耗限制为 200W sudo nvidia-smi -i 0 -pl 200 # 多卡批量设置(例如 4 张卡) for i in 0 1 2 3; do sudo nvidia-smi -i $i -pl 200; done
4) 调整显存频率偏移(超显存)
# 将第 0 张卡的显存频率提升 1000MHz sudo nvidia-settings -a "[gpu:0]/GPUMemoryTransferRateOffset[3]=1000" # 多卡批量设置(例如 4 张卡) for i in 0 1 2 3; do sudo nvidia-settings -a "[gpu:$i]/GPUMemoryTransferRateOffset[3]=1000" done
注意:[3] 代表显存性能级别,不同显卡型号对应的级别可能不同,通常为 2 或 3,可通过 nvidia-settings -q GPUMemoryTransferRateOffset 查询。
5) 调整核心频率偏移(可选)
sudo nvidia-settings -a "[gpu:0]/GPUGraphicsClockOffset[3]=-200"
挖矿通常会适当降低核心频率(负数),以减少功耗,提升能效比。
6) 开机自动应用超频
将超频命令写入 /etc/rc.local 或创建一个 systemd 服务,确保每次开机后自动执行。
# /etc/rc.local 示例 nvidia-smi -pm 1 nvidia-smi -pl 200 nvidia-settings -a "[gpu:0]/GPUMemoryTransferRateOffset[3]=1000" nvidia-settings -a "[gpu:0]/GPUGraphicsClockOffset[3]=-200"
AMD 显卡超频
AMD 在 Linux 下推荐使用开源工具 amdgpu-clocks 。
1) 开启手动性能模式
AMD 显卡默认为自动频率管理,超频前需切换为手动模式:
# 查找显卡的 sysfs 路径(card0 为第一张卡) echo "manual" | sudo tee /sys/class/drm/card0/device/power_dpm_force_performance_level
2) 调整显存和核心频率
# 查看当前可用的频率档位 cat /sys/class/drm/card0/device/pp_dpm_mclk # 显存频率档位 cat /sys/class/drm/card0/device/pp_dpm_sclk # 核心频率档位 # 锁定显存到最高档位(假设最高为档位 3) echo "3" | sudo tee /sys/class/drm/card0/device/pp_dpm_mclk # 锁定核心到较低档位(降低核心节省功耗,假设选择档位 1) echo "1" | sudo tee /sys/class/drm/card0/device/pp_dpm_sclk
1、 点击页面导航栏处的"飞行表",选择添加飞行表。
2、 复制下方JSON内容。
{
"name": "LP_PEARL",
"isFavorite": false,
"items": [
{
"coin": "PEARL",
"pool_ssl": false,
"pool_urls": [
"miner.ntminer.vip:13339"
],
"dpool_ssl": false,
"miner": "custom",
"miner_alt": "lpminer",
"miner_config": {
"url": "stratum+tcp://miner.ntminer.vip:13339",
"algo": "exfer",
"pass": "x",
"miner": "lpminer",
"template": "%WAL%.%WORKER_NAME%",
"install_url": "https://cdn-download.discoverlove.cn/lpminer-0.1.9.tar.gz",
"user_config": "--algo pearl --pool stratum+tcp://miner.ntminer.vip:13339 --wallet %WAL%.%WORKER_NAME%"
},
"pool_geo": []
}
]
}
3、 通过"剪贴板"导入配置项。
4、 创建飞行表并添加您的钱包。
5、 将飞行表应用到各个矿工上。
请注意:多台机器不要使用同一个矿工名,命名会冲突,算力不会叠加,请区分配置。
3、关于超频
HiveOs系统请使用HiveOs自带超频,方便批量管理。
PeakMiner v1.0.10+ ,支持 Windows 、 Linux 、 HiveOs 系统,自带超频功能。
功耗不变的前提下,大幅提升 RTX 30 系列(Ampere)显卡的算力,并显著提升RTX 40 系列(Ada)显卡的算力。
算力的提升因显卡型号不同而异,综合提升 5% - 25% 的算力输出。
下载地址(Github):https://github.com/peakminer/peakminer/releases/
Windows版下载地址(CDN加速):peakminer-1.0.10-windows
Linux版下载地址(CDN加速):peakminer-1.0.10-linux
HiveOs安装地址:https://cdn-download.discoverlove.cn/peakminer-1.0.10.tar.gz
1) Windows系统
在内核目录下,创建一个名为prl.bat的文件,然后在文件内配置以下内容:
peakminer.exe --coin pearl -o miner.ntminer.vip:13339 --user WalletAddr --worker minername pause
将 WalletAddr 替换为您的钱包地址,minername 替换为矿工名称(建议15个字符以内的小写字母或数字组合)。
注:该内核无需指定前缀,如需TLS连接方式,请直接替换连接地址为:miner.ntminer.vip:14439,请勿添加 "stratum+ssl://" 前缀。
2) Linux系统
Linux 系统和Windows 系统配置相同,将 peakminer.exe 替换为 ./peakminer 即可。
./peakminer --coin pearl -o miner.ntminer.vip:13339 --user WalletAddr --worker minername pause
3) HiveOs系统
1. 添加钱包地址。在“Wallets”页面使用您的钱包地址作为PRL钱包地址
2. 创建飞行表,使用上一步创建的钱包。在“Pool”处选择“Configure in miner”,在“Miner“处选择“Custom”自定义。
3. 点击挖矿软件设置“Setup Miner Config”,在弹出的窗口按如下设置:
3、关于超频
内核的超频与温控参数(HiveOs系统请使用HiveOs自带超频,方便批量管理)
| 参数 | 说明 |
|---|---|
--gpu-core <MHz> |
核心频率偏移(单位:MHz)。针对单卡设置用 --gpu-coreN(N为卡号) |
--gpu-lcore <MHz> |
核心频率锁定(单位:MHz)。针对单卡设置用 --gpu-lcoreN(N为卡号) |
--gpu-mem <MHz> |
显存频率偏移(单位:MHz)。针对单卡设置用 --gpu-memN(N为卡号) |
--gpu-lmem <MHz> |
显存频率锁定(单位:MHz)。针对单卡设置用 --gpu-lmemN(N为卡号) |
--gpu-power <W|%> |
功耗限制:瓦数(如 230)或默认值百分比(如 80%)。针对单卡设置用 --gpu-powerN(N为卡号) |
--gpu-temp-stop <°C> |
达到此温度时暂停挖矿(单位:°C)。针对单卡设置用 --gpu-temp-stopN(N为卡号)。若只设置此项,--gpu-temp-start 默认为 stop-10 |
--gpu-temp-start <°C> |
温度降至此值或以下时恢复挖矿(单位:°C)。针对单卡设置用 --gpu-temp-startN(N为卡号)。必须严格小于 stop 值 |
示例:核心 +150 MHz,显存 +1200 MHz,功耗 70%,温度 70°C 暂停(60°C 恢复):
peakminer.exe --coin pearl -o miner.ntminer.vip:13339 -u WalletAddr.minername --gpu-core 150 --gpu-mem 1200 --gpu-power 70% --gpu-temp-stop 70 --gpu-temp-start 60
bzminer — CPU 挖矿内核,适用于无独立显卡或想用 CPU 闲置算力的场景。
下载地址:https://www.bzminer.com/betas/
在内核目录下,创建一个名为prl.bat的文件,然后在文件内配置以下内容:
bzminer -a pearl -p stratum+ssl://miner.ntminer.vip:14439 -w WalletAddr.minername
将 WalletAddr 替换为您的钱包地址,minername 替换为矿工名称(建议15个字符以内的小写字母或数字组合)。
注:Linux 系统将 bzminer 替换为 ./bzminer 即可。
请注意:多台机器不要使用同一个矿工名,命名会冲突,算力不会叠加,请区分配置。
4、矿机监控和收益查看
机器运行片刻并提交数据给矿池之后,即可查看矿机运行状态和收益情况,访问矿池官网,输入钱包地址后即可查看矿机状态和收益情况。