比特币挖矿三部曲:Windows、Mac 与 Linux 实战指南

Posted by AiuYH8 Crypto Hub on September 5, 2025

比特币热潮在 2025 年依旧高涨,「挖矿收益」「家用 GPU 算力」「Linux 挖矿配置」成为搜索热词。本文用三大操作系统——Windows、macOS 与 Linux——带你亲手实操比特币挖矿,从环境准备到收益查看一次搞定。文末更梳理常见技术陷阱与电费成本,助你在行情涨跌之间理性决策。


用 Windows 挖矿最轻松

Windows 平台,「图形驱动的完整安装」是第一要务,否则 GPU 挖矿会被强制回退到性能糟糕的 CPU 模式。

  1. 安装 AMD 或 NVIDIA 最新官方驱动。
  2. 下载解压 GUIMiner(绿色版,无需安装)。
  3. 打开 GUIMiner → 选择矿池(如 slush’s pool)→ 填写 Worker 名称与密码 → Device 下拉选取 GPU。
  4. Start Mining 一键开工;View → Show Summary 实时查看算力、拒绝率。

👉 想缩短回本周期?看这 5 大 GPU 性价比清单

注意:虚拟机跑 GUIMiner 常出现 PCI-E 识别失败;裸机体验更好。


macOS 的文字模式之旅

macOS 用户往往依赖图形界面,但真正的算力释放离不开命令行。

预备动作

  • 从 App Store 安装 2 GB 大小的 Xcode
  • 开启 Xcode → Preferences → Downloads → Command Line Tools → Install

PyOpenCL 编译

git clone http://git.tiker.net/trees/pyopencl.git
cd pyopencl
git submodule init && git submodule update
python configure.py && python setup.py build
sudo python setup.py install

看到 Finished processing dependencies for pyopencl==2013.1 字样即成功。

启动 poclbm(无 GUI)

git clone https://github.com/m0mchil/poclbm.git
cd poclbm
python poclbm.py -o stratum+tcp://api.bitcoin.cz:8332 -u 用户名.工人名 -p 密码 -d 1 --verbose
  • 参数 -d 0 表示强制使用 CPU,-d 1 以上代表指定 GPU 装置。
  • 多终端可让 CPU 与 GPU 同时工作,进一步榨干硬件潜力。

👉 10 行代码教你查看 Mac 显卡是否支持 CUDA


Linux:极客的时间

无论 Ubuntu、Fedora 还是 CentOS,思路一致:装好依赖→下载源码→本地编译。

依赖安装(以 Ubuntu 为例)

sudo apt-get update
sudo apt-get install build-essential git libcurl4-openssl-dev libjansson-dev

编译 cpuminer

wget https://github.com/pooler/cpuminer/archive/v1.0.2.tar.gz
tar xzf v1.0.2.tar.gz
cd cpuminer-1.0.2
./configure CFLAGS="-O3"
make

启动命令示例:

./minerd -a scrypt -o stratum+tcp://api.bitcoin.cz:8332 -u 用户名.工人名 -p x

出现 PROOF OF WORK RESULT: true (yay!!) 恭喜算力被矿池接受。

ARM/Raspberry Pi 提示:算力低于 0.2 MH/s,纯属练手不建议投入电费。


算力与收益:数据说话

硬件 GPU 算力 CPU 算力 日消耗电费 回本期
GeForce GT 330M 5.1 MH/s 1.0 MH/s 0.6 kWh >365 天
GTX 1660 Super 31 MH/s 2.4 kWh 大约 180 天
AWS EC2 g4dn.xlarge 830 kH/s US$3/天 永不回本

矿池后台关键词重点看:

  • Confirmed reward:已确认收益,可直接提现
  • Unconfirmed reward:等待六个区块确认的待收金额
  • Last Share:最后提交时间,失联超时会被矿池冻结账号

FAQ:挖矿常见问题快问快答

Q1:为什么我 GPU 驱动装好了还是识别不到?
A:先在设备管理器确认「显示适配器」无黄色感叹号;Windows 还需确认已安装对应版本的 OpenCL 或 CUDA Runtime。

Q2:家用 600 W 电源够跑两张 RX 6700 XT 吗?
A:理论双卡满负载约 400 W,加上主板与风扇,建议 750 W 金牌电源留 20% 安全余量。

Q3:笔记本挖矿真的会烧吗?
A:散热设计本就紧凑,长时间 90 ℃+ 会加速 VRM 老化,建议使用散热垫并设置在 65 ℃ 温度墙。

Q4:矿池选择哪家?
A:大矿池算力高收益稳定(SlushPool、F2Pool),小矿池爆块多手续费低,酌情分散两三家中等规模矿池即可。

Q5:我怎么查看实时收益?
A:用浏览器登录矿池即可。极客可用 Ruby/Python 拉 JSON API:

require 'json'
require 'net/http'
uri = URI('https://mining.bitcoin.cz/accounts/profile/json/YOUR_ID-XXXX')
puts JSON.parse(Net::HTTP.get(uri))['confirmed_reward']

文章总结

  1. Windows 挖矿最友好,适合零基础玩家。
  2. macOS 借助 Terminal 与 Xcode 可大幅释放 GPU 算力,AMD/NVIDIA 区分对待。
  3. Linux 给极客最大自由度,编译 cpuminer 跨平台都相通。
  4. 算力、电力、币价是决定回本周期的核心三要素。
  5. 云服务器、ASIC 矿机或二手高端 GPU,根据预算与电费灵活组合。

在比特币行情高度波动的 2025 年,「低成本试玩」永远胜过「盲目梭哈」。祝你挖得开心,也挖得理性。