从零开始的 POC 硬盘挖矿,一机五挖不费劲儿
最近我偶然看到了 Filecoin(IPFS)挖矿的消息,勾起了我对硬盘挖矿的兴趣,想到我手头给大姐姐的豪宅还一直闲置,于是我决定挖矿玩玩。我把折腾的过程记录下来,供大家参考。
我的是 Windows Server系统,windows 10 同理,方法主要参考 POC硬盘挖矿进阶之----五挖教程V1.0 ,我重新组织了下,矿池主要用的 Hpool。
五个钱包镇楼:
截至今日(2019-09-10),Filecoin 挖矿只有测试网,主网仍未上线,官方也未公布矿机的推荐配置。可以确定的是,Filecoin 挖矿完全不同于现有的硬盘挖矿,现有的硬盘挖矿方法都将不能用于 Filecoin,挖矿软件也都会不一样。本文里的挖矿方式、P盘之类的对于 Filecoin 毫无帮助。
原理简介
现在主流的硬盘币都采用 POC (Proof of Capacity ),即容量证明算法。与 POW(Proof of Work) 算法不同的是,它用空间替代运算,CPU、GPU 不再提供算力,反而是硬盘空间越大,挖矿概率越大。
挖矿前需要使用名为 Shabal 的哈希算法生成你独特的测绘(plot)文件,存储在硬盘里。因为多种硬盘币算法相同,所以生成的 plot 文件可以共用,一机多挖成为了可能。
五种硬盘币信息
名称 | 官网 |
---|---|
DISC(DiskCoin) | https://www.diskcoin.org |
BHD(BitcoinHD) | https://btchd.org/ |
LHD(LitecoinHD) | https://ltchd.io/ |
Burst(BurstCoin) | https://www.burst-coin.org/ |
Boom(BoomCoin) | https://www.boomcoin.org/ |
可以挑 BHD、Burst、LHD来挖,其他的聊胜于无吧。
钱包(wallet)安装
LHD、BHD、LHD 钱包类似(和比特币钱包大同小异),Burst 与 Boom类似。
Diskcoin
!!! 第一个先从 Diskcoin 起步,因为其他币生成的 Plotter ID(PID) 和 Passphrase 不能在 Diskcoin 中使用(不兼容,而 DiskCoin 生成的 17 位 PID 却可以在其他币种里使用)!!!
前往官网 https://www.diskcoin.org/wallet 下载钱包(Windows(x64)版),双击后一路默认安装:
装好后第一步先加密下钱包再说:
选“YES”后程序关闭,重新启动后开始同步区块,此时可以去生成 Plotter ID:
跳转到网页进行在线生成:
生成结果类似下图:
生成的一串英文单词为Passphrase(脑密码),一串数字为Plotter ID(PID)。后面的其他币也会用到这俩个东西,务必要妥善保管好!多备份,脑密码不能泄露,否则会被盗币、盗算力!
BHD
下载钱包,WIndows(64bit)版本:https://btchd.org/#wallet ,安装完成后同样选择加密钱包、同步区块:
LHD
莱特硬币,去官网(https://ltchd.io/#Full%20node%20wallet%20download )下载钱包,Windows(64bit)版本,与 BHD 同样地加密钱包、同步区块,不再赘述。
Burst
https://www.burst-coin.org/download-wallet 选择 Qbundle 带区块的版本,省得还得花大量时间同步区块:
选择 MariaDB 版本,体积小,性能也更好:
2.7G的压缩包,Google drive 的下载链接,需要科学上网(下载普通的 Qbundle 压缩包,然后下载缺少的组件和同步区块,最终效果一样)。
解压后双击 BurstWallet.exe 开始运行,提示缺少Java:
我的电脑里安装了 Java 12 但是没有识别出来,点 Download missing 后程序自动下载内置的 Portable Java。
下载完成后重新启动,区块还停留在 2014 年的,并没有用到最新的,原来是配置信息变了,没有使用 MariaDB,又变回了默认的 H2 数据库。
保险起见,关了钱包,重新解压一份 Qbundle2.5.3-MariaDB.zip,将 BWL.ini
里的 JavaType=2
改成 JavaType=3
,再将旧的 Qbundle 文件夹里的 Java 文件夹复制过来,这时启动新的 BurstWallet.exe,区块可以正常识别到了 2019年7月,很快就可以同步好了。
提示:若钱包启动失败(wallet is stopped),请检查下 Qbundle 里有无 Java 文件夹,以及有没有在用内置 Java:
启动本地钱包:
选择 Returning User?
(已经有pid与脑密码了):
用脑密码登录:
成功进入主界面:
点 Account Balance 的 More info ,可以看到帐户详细信息,其中 Numeric Account ID 就是前面的 PID,Account ID 是 Burst 特有的帐户ID,可以用来交易:
Burst 钱包激活
刚创建的新 Burst 钱包需要交易才能激活,可以跟朋友要一点币,也可以去水龙头讨点,比如去 OnePool 的水龙头:http://www.onepool.cc/home/faucet/burst.html ,输入钱包地址,过一会就会收到一点 Burst 币。
用这点币来设置下个人信息:
名称描述啥的随便填:
一会就可以看到俩条交易记录,钱包也激活了:
Boom
下载钱包,解压到 BoomCore-1.0.0 文件夹,双击 BoomCore.exe 打开,此时会打开浏览器界面:
使用之前的脑密码(Passphrase)登录:
需要经历漫长的区块下载与同步过程,Boom 钱包同步区块最慢最耗 CPU 和内存。
全部安装完成后都设置成最小化到系统托盘(Minimize to tray),五个图标整整齐齐:
钱包文件和钱包地址
钱包地址是自己的收钱地址,BHD、LHD、DISC 钱包的地址查看方式类似:
P 盘
创建 plot 文件填充硬盘的过程叫 P 盘(plotting),只有 P 过的硬盘才能用来挖矿。P 盘需要花费较长的时间,好在每个硬盘只需要 P 一次,之后挖矿的过程中,会对这些 plot 文件进行读取,也就是扫盘。
P 盘必须用到 Plotter ID(pid),就是和脑密码对应的那串数字。如果由于某种原因决定更换 pid 和脑密码,就必须重新 P 盘。
P 盘最快的方法是使用 P盘软件 TurboPlotter 9000
, https://blackpawn.com/tp/ ,普通版同时只能 P 一块硬盘,购买授权可以解锁更强功能,多开、多 P。
-
打开 TurboPlotter 9000,提示是否 P 过盘,第一次使用选否:
-
输入 Plotter ID:
-
TurboPlotter 选项,一般 GPU 更快,有 SSD 固态的话可以做缓存,Start nonce 选自动,plot 文件建议1T(1000G)或500G,内存多多益善:
P 盘很慢,而且速度受限于机械硬盘的写入速度,可以找个配置高的机器,P 好盘再装回矿机。
绑定矿池
去各矿池的网站自行注册账号,过程略。B3POOL 的不同币种账号通用,只需要注册一次。如果没有收到验证激活邮件,可以去垃圾邮件里找找。
Hpool 的各个池账号不通用,每次都要新注册,让人无语。
请在钱包的区块同步完成后再进行绑定操作。
BHD 绑定 Hpool 生态池
Hpool 生态池为无抵押矿池,生态池特点:无抵押挖矿,30%收益且无矿池服务费,不限制算力绑定入场。更多说明https://bhde.hpool.com/help ,我的小矿机就先用它了。
合作池(https://bhd.hpool.com )需要抵押,估计有一定门槛。
绑定步骤:
-
在矿池网站设置自己的收钱地址:
-
前往矿池网站的绑定页面 https://bhde.hpool.com/bind_plot 查看说明:
-
按照说明在 BHD 钱包生成绑定字符串:
其中池地址即第1步页面上提示的38JTS1KcD1ajsvA6aL7g7XYexaKZt4WiEe
。 -
将第2步获得的绑定字符串填到第1步的页面里并确定绑定。
LHD 绑定 Hpool 生态池
与上面的 BHD 绑定方法类似,先到绑定页面记下矿池地址:
到钱包填地址和自己的脑密码,生成绑定字符串:
回到矿池的绑定页面,填入绑定字符串,输入验证码,点确定,绑定成功。
别忘了设置自己的收钱地址:
Burst 绑定 Hpool
登录 Burst 钱包,在钱包的右上角菜单处点击 Reward Assignment:
矿池地址参看 http://brs.hpool.com/help ,填入矿池地址进行绑定:
出现交易记录,表明绑定成功:
DISC 绑定 B3pool
只需要绑定下收款地址就行了,先去钱包复制地址:
再去矿池 https://disc.b3pool.com 绑定:
开始挖矿
挖矿时请保证钱包正常运行,BHD、LHD 用带 minging 的快捷方式启动:
挖矿软件主要有 BlagoMiner 和 scavenger 俩种挖矿软件。代理软件有 X-Proxy 、DDproxy 等,可以对扫盘任务进行调度,是实现多挖的关键。
这里我使用了 BlagoMiner + X-Proxy 来实现多挖,下载地址:https://bhde.hpool.com/download 。
X-Proxy 运行
下载、解压后双击 x-proxy-windows-amd64.exe
即可,会自动打开浏览器界面 http://localhost:9090/ ,仪表盘会显示矿机和任务总览,点击右上角进行配置:
在任务处添加挖矿任务,各项说明如下图:
多个挖矿任务可以上下调节顺序,配置任务时使用自动配置更方便,Hpool 各矿池的自动配置地址如下:
矿池 | 自动配置地址 |
---|---|
BHD 合作池 | https://bhd.hpool.com/proxy/lines |
BHD 生态池 | https://bhde.hpool.com/proxy/lines |
LHD 合作池 | https://lhd.hpool.com/proxy/lines |
LHD 生态池 | https://lhde.hpool.com/proxy/lines |
BURST 矿池 | http://brs.hpool.com/proxy/lines |
备注:如果局域网内有多台矿机,只需要选一台作为 X-Proxy 代理服务器,再将其他矿机的 Miner 配置指向代理服务器的局域网 IP 即可。
BlagoMiner 运行
一台矿机只要开一个挖矿软件即可(多挖也只需要开一个)。
下载后解压,BlagoMiner 容易被杀毒软件误杀,请自行添加为信任。
修改 miner.conf
,使用 X-Porxy 时 BlagoMiner 配置如下:
双击 miner-v.1.170997-hpool20190114_AVX2.exe
(CPU 支持 AVX2 指令集)开始运行:
交易所
不完全统计:
名称 | 网址 | BHD | LHD | BOOM | BURST | DISC |
---|---|---|---|---|---|---|
BitATM | https://www.bitatm.com/ | √ | ||||
BitMart | https://www.bitmart.com/cn | √ | √ | √ | ||
AEX | https://www.aex.plus/ | √ | ||||
HOTBIT | https://www.hotbit.io/ | √ | ||||
BHEX | https://www.bhex.com/ | √ | ||||
MXC | https://www.mxc.com/ | √ | √ | |||
BitMax | https://www.btmx.com | √ | ||||
币君交易所 | https://www.bjex.com/ | √ | ||||
天天交易所 | https://www.ttex.com/ | √ | ||||
COINEAL | https://h5hk.coineal.com/ | √ | ||||
IXX | https://ixx.com/ | √ | ||||
DDEX | https://ddex.io/ | √ | ||||
STEX | https://www.stex.com/ | √ | ||||
AAcoin | https://www.aacoin.com/ | √ | ||||
Upbit | https://upbit.com/home | √ | ||||
LIVECOIN.net | https://www.livecoin.net/zh | √ | ||||
BITTREX | https://international.bittrex.com/ | √ | ||||
QBTC | https://www.qbtc.ink/ | √ | ||||
UUPOC | https://uupoc.com | √ |
参考资料
- POC硬盘挖矿进阶之----五挖教程V1.0 POC-5w.docx ——by F2pool & B3pool
- Burst挖矿基本流程.pdf ——by hpool
- BHD硬盘挖矿教学.pdf ——by hpool
- x-proxy使用教程 x-proxy_tutorial.pdf ——by hpool