重要声明: 本文旨在提供技术知识分享和历史回顾,由于以太坊网络已于2022年9月15日正式完成“合并”(The Merge),从工作量证明(PoW)机制转向权益证明(PoS)机制,目前使用显卡(GPU)挖以太坊已成为历史,本教程仅作为对过去一段加密货币发展历程的记录,以及为其他仍在使用PoW机制的加密货币提供挖矿思路的参考。请勿再尝试使用本教程挖以太坊,否则将无法获得任何收益。
引言:显卡挖矿的黄金时代
曾几何时,显卡挖以太坊是无数技术爱好者和投资者的“造富神话”,凭借其相对稳定的币价和成熟的算法,以太坊成为了GPU挖矿的“王者”,一块高性能显卡,通过简单的配置,就能像印钞机一样持续产出ETH,虽然这个时代已经落幕,但其背后涉及的技术、配置和优化过程,至今仍是许多硬核玩家津津乐道的话题。
本篇文章将完整地回顾从零开始配置一台以太坊矿机的全过程,带您重温那段激情燃烧的岁月。
第一部分:挖矿前的基础准备
在开始之前,你需要做好以下准备:
硬件设备:
- 显卡: 挖矿的核心,NVIDIA的RTX 3060 Ti、3070、3080、3090,或AMD的RX 5700 XT、RX 6700 XT、RX 6800 XT、RX 6900 XT等都是当年的热门选择,核心是追求高显存和高算力。
- 矿机/主板: 需要足够多的PCIe插槽来安装多张显卡,专业矿机或一些服务器主板是首选。
- CPU和内存: 挖矿对CPU要求不高,一颗低功耗的CPU(如Intel Celeron或AMD Athlon)搭配8GB-16GB内存即可满足系统运行需求。
- 电源: 这是矿机的“心脏”,必须选择高功率、高转化效率的电源,一张3080功耗约250W,6张显卡就需要至少1500W的功率,建议预留20%-30%的余量,选择1800W甚至2000W以上的金牌或白金认证电源。
- 硬盘: 一个120GB左右的SSD或HDD,用于安装操作系统和挖矿软件。
- 散热: 矿机是“电老虎”,也是“热老虎”,强大的机箱风扇、涡轮风扇或外部风扇系统是保证显卡稳定运行的关键。
软件与账号:
- 操作系统: Windows或Linux(如Ubuntu)均可,Windows图形化界面操作更简单,而Linux通常性能更优、更稳定。
- 挖矿软件: 如PhoenixMiner、NBMiner、T-Rex Miner等,它们是连接你的显卡和以太坊矿池的桥梁。
- 钱包地址: 你需要一个以太坊钱包来接收挖出的ETH,最常用的是MetaMask(小狐狸钱包),也可以使用其他硬件钱包(如Ledger, Trezor)或交易所地址。
第二部分:详细操作步骤教程
准备系统环境
- 安装操作系统:
- 在硬盘上安装Windows 10或Ubuntu,对于新手,推荐Windows,软件兼容性好。
- 安装完成后,更新系统,并安装显卡的官方驱动,这是保证显卡正常工作的基础。
获取钱包地址
- 创建钱包: 访问MetaMask官网,下载浏览器插件并按照提示创建一个新钱包。
- 备份助记词: 这是最重要的一步!请务必将助记词抄写在纸上,并保存在安全的地方,绝不截图或联网传输! 助记词是你钱包的唯一凭证,丢失即等于资产归零。
- 复制地址: 在MetaMask中切换到主网(Ethereum Mainnet),点击账户右上角的“复制”按钮,复制你的以太坊钱包地址。
选择并加入矿池
个人单独挖矿(Solo Mining)几乎不可能挖到区块,因此99%的矿工都选择加入矿池。
- 选择矿池: 市场上有很多优秀的矿池,如F2Pool(鱼池)、SparkPool、Nanopool等,选择时可以考虑矿池手续费、稳定性、支付方式和口碑。
- 注册账号: 在你选择的矿池网站上注册一个账号。
- 创建矿工: 登录矿池后台,创建一个新的“矿工”(Worker),你可以给矿工起一个名字,方便管理,如
rig-01。 - 绑定钱包: 在创建矿工的页面,将你之前复制的MetaMask钱包地址粘贴到“钱包地址”栏中。
- 获取矿池信息: 创建成功后,矿池会提供一个矿池地址、端口号 和你的用户名(通常是
钱包地址.矿工名),记下这些信息,后续配置需要用到。
下载并配置挖矿软件
这里以当时非常流行的 PhoenixMiner 为例:
-
下载软件: 访问PhoenixMiner的官方网站或GitHub页面,下载最新版本,它是一个免安装的压缩包,解压即可使用。
-
准备批处理文件: 在PhoenixMiner的解压目录中,新建一个文本文档,并将其重命名为
start.bat(Windows系统)或start.sh(Linux系统),这个文件将用于启动挖矿程序。 -
编辑配置文件: 右键点击
start.bat,选择“编辑”,输入以下命令:PhoenixMiner.exe -pool 矿池地址:端口号 -wal 矿池用户名 -workername 矿工名 -psw 你的密码
-pool: 填写你从矿池获取的地址,eth.f2pool.com:6688。-wal: 填写你的矿池用户名,0x1234...abcd.rig-01。-workername:-wal中已经包含了矿工名,这里可以省略或留空,也可以单独设置一个更详细的矿工名。-psw: 这是矿池的密码,你可以直接写x,这是矿池的通用密码,代表不使用密码;也可以设置一个自定义密码,用于在矿池后台区分不同的矿机。
示例:
PhoenixMiner.exe -pool eth.f2pool.com:6688 -wal 0xAb5801a7D398351b8bE11C439e05C5B3259aeC9B.rig-01 -psx
启动挖矿
- 保存文件: 保存并关闭
start.bat文件。 - 以管理员身份运行: 右键点击
start.bat,选择“以管理员身份运行”。 - 观察日志: 命令行窗口会开始显示运行日志,你会看到程序正在检测你的显卡、连接矿池等信息。
- 成功标志: 当看到类似“Stratum successfully connected”(成功连接到矿池)和“
