Neptune V2 CPU Guesser 挖矿详细教程

🚀 Neptune V2 CPU Guesser 挖矿详细教程

⚙️ 关于 Neptune Cash

Neptune Cash 不仅仅是一个隐私币。它是第一个在第一层直接集成 zk-STARK 的区块链,并引入了 Mutator Sets,这是隐私交易领域一项突破,可以在不妥协的情况下进行扩展。凭借内置的智能合约支持,Neptune 不仅仅是货币;它还是一个私人应用程序和金融未来的平台。更令人欣喜的是,Neptune 协议中使用的所有加密技术都具备后量子安全性,这意味着它能够抵御未来量子计算机的攻击。凭借其隐私性和可编程性,Neptune 有望成为全球最佳货币的有力竞争者。

官方地址:https://neptune.cash/
drpool矿池地址:https://drpool.io/
GitHub 地址:https://github.com/

🧩 一、硬件要求

类型 最低配置要求
系统 Ubuntu 18.04 及以上版本
显卡 (GPU) Nvidia 系列显卡
内存 (RAM) 至少 45 GB(运行需约 40 GB)
显存 (VRAM) 视运行模式而定,参考下表

GPU 显存要求说明(Version ≥ 3.0.0)

参数 模式 显存要求 说明
-m 0 GPU-only ≥ 40GB 高性能 GPU 模式
-m 1 GPU-only ≥ 30GB 中高性能 GPU
-m 2 GPU-only ≥ 22.5GB 中等性能 GPU
-m 3 GPU-only ≥ 21.25GB 低性能 GPU
-m 42 GPU + CPU 混合模式 每实例约 3GB 使用 RUN_TASKS=N 环境变量控制实例数(默认3)

⚠️ 注意:混合模式下需确保 3 × N ≤ 总显存


🧠 二、硬件兼容性检测

运行时查看日志中是否有如下字段:

1
guess preprocess use time
  • 若此项超过 120 秒,说明硬件性能不足,会导致算力下降。

🏦 三、注册与准备工作

1️⃣ 注册 DRPool 账号

前往 https://drpool.io/user/register 注册账号。

2️⃣ 获取矿池地址

1
-p stratum+tcp://neptune.drpool.io:30127

3️⃣ 获取钱包地址

可任选以下方式:

方式一:使用 Neptune-Core

1
2
3
4
# 下载核心
https://github.com/Neptune-Crypto/neptune-core/releases/latest
# 生成钱包
neptune-cli generate-wallet

方式二:使用 vxb_neptune_wallet
👉 vxb_neptune_wallet GitHub 地址


💾 四、下载与安装 Miner

1️⃣ 下载最新版本(以 Ubuntu 20 为例):

1
wget https://pub-e1b06c9c8c3f481d81fa9619f12d0674.r2.dev/image/v2/ubuntu_20-dr_neptune_prover-3.0.0.tar.gz

2️⃣ 解压并赋予执行权限:

1
2
3
tar -zxvf ubuntu-dr_neptune_prover-3.0.0.tar.gz
cd dr_neptune_prover
chmod +x inner_guesser.sh run_guesser.sh stop_guesser.sh dr_neptune_prover

⚙️ 五、配置与启动

1️⃣ 编辑账户配置

打开 inner_guesser.sh,修改你的 DRPool 用户名:

1
accountname="你的drpool账号"

2️⃣ 启用 GPU 加速

同样在 inner_guesser.sh 中修改挖矿启动命令,例如:

1
./dr_neptune_prover --pool stratum+tcp://neptune.drpool.io:30127 --worker $accountname -g 0,1,2,3 -m 2
  • -g 指定使用的 GPU 编号(从 0 开始,可多卡)
  • -m 选择 GPU 模式(根据显存调整)

🧱 六、启动与监控挖矿

启动挖矿

1
./start_guesser.sh

查看实时日志

1
tail -n 100 -f guesser.log

日志说明:

  • Part 1:创建 guesser_buffer(缓存生成阶段)

    1
    2
    Create the guesser_buffer for later guessing
    The guesser_buffer generation took 65 seconds.
  • Part 2:生成并验证算力证明

    1
    Mined a valid nonce after proof generation
  • Last 1m speed(KP/s):最近一分钟算力(越高越好)


⛔ 七、停止挖矿

1
./stop_guesser.sh

🧭 八、优化建议

问题 原因 解决方案
显存不足 模式设置过高 改为 -m 2-m 3
CPU占用高 混合模式并行数太多 调整 export RUN_TASKS=N
速度低 PCIe 带宽不足 尽量使用直连GPU插槽
启动错误 权限不足或路径错误 重新执行 chmod +x *.sh

✅ 九、示例命令汇总

最简版(CPU 模式)

1
./dr_neptune_prover -p stratum+tcp://neptune.drpool.io:30127 -w drpoolaccount.xxx

GPU 模式(显存 23GB+)

1
./dr_neptune_prover -p stratum+tcp://neptune.drpool.io:30127 -w drpoolaccount.xxx -g 0,1,2,3 -m 2

混合模式(GPU + CPU)

1
2
export RUN_TASKS=3
./dr_neptune_prover -p stratum+tcp://neptune.drpool.io:30127 -w drpoolaccount.xxx -m 42