用p2pool挖矿BTC、LTC教程(windows系统,p2pool更新11.2版)
bitcoin本身是基于p2p的,凭其坚不可摧的通信协议已经生存了4年。但现在支撑其运行的算力系统却主要由中心化的矿池支撑,因此带来由DDoS、停电、通信故障等导致的矿难,当然还有51%攻击隐忧。而p2pool就是一个基于p2p技术的矿池。作为一个p2p项目,bitcoin挖矿本就该是p2p的,但在全网升级之前,只能通过p2pool来实现。
在p2pool挖矿的优势显而易见:
没有矿难
没有手续费
不怕ISP封杀
没有黑箱,对bitcoin绝对忠诚
最大的优点是:
★如果全网采用p2pool,那就没什么51%攻击了
缺点:
▲需要运行bitcoind/bitcoin-qt客户端
▲通讯流量比在其他矿池挖要大
▲收益不稳定(短则2、3小时,长则两天,24小时运行的职业矿工无视这条)
最大的缺点: ※界面不友好,设置有难度 ——这就是为什么到现在p2pool的算力只有区区400G,也是收益不稳定的主要原因!
所以,我写这篇教程来推广p2pool,下面正式开始······
首先安装bitcoin客户端
http://jaist.dl.sourceforge.net/project/bitcoin/Bitcoin/bitcoin-0.8.1/bitcoin-0.8.1-win32-setup.exe
并同步完数据,下载并安装(解压)p2pool:http://u.forre.st/u/rliakpxs/p2pool_win32_11.2.zip
请注意,使用p2pool必须同步更新bitcoin客户端,比如现在是11.2版的p2pool搭配0.8.1版的bitcoin使用。 在bitcoin数据目录建立bitcoin.conf文件,内容是:
rpcuser=abc
rpcpassword=123
server=1
用户名和密码当然由你自己选择。
重新运行bitcoin客户端并等待其与网络连接。 然后,双击run_p2pool.exe文件,p2pool就运行了。
············
如果p2pool真的运行了,那恭喜你的人品很好。人品不好的请往下看
············
p2pool没有正常运行,可能是以下原因:
1、你把数据目录迁移了,run_p2pool.exe没有找到bitcoin.conf文件,这时你要用命令行运行run_p2pool并带上用户名和密码,与上面bitcoin.conf对应的就是
run_p2pool abc 123
2、你给钱包设了密码,这时加上 -a [bitcoin地址]
3、你改动了通信端口,这时加上 --bitcoind-rpc-port [rpc端口] --bitcoind-p2p-port [p2p端口] 如果p2pool正常运行,是这样的:
如果看到3个success基本就成功了,p2pool默认向开发者捐助1%的收益(比其他矿池手续费低多了),你也可以自行调节
当出现这个就可以开挖了:
这里显示本地速度0,矿池速度379G 接下去运行采矿器,矿池服务器地址就是本机127.0.0.1,端口9332,矿工名和密码随意,我填的也是abc 123。这台机器有3个GPU,1.1G的速度,在p2pool的Local里也能看见速度
职业矿工一般不止一台矿机,其他矿机使用的矿池服务器地址,就是运行p2pool的那台机器(一般是服务器)在局域网的地址。
这台机器有两个HD6750,速度一共344M 这可以看成你在p2pool下又建立了一个子矿池,两台机器的总速度在p2pool上能看见——一共1.5G
http://p2pool.info是显示bitcoin p2pool池信息的网页,如果你运行正常,在Active Users里能看见自己
刚运行的要等一会儿信息才会显示,我刚刚显示有速度,只有3M排在末位
教程结束。 ——如果对p2pool的高stale率和收益有疑问,请见22楼。 真诚推荐每个看到教程的矿工都能到p2pool挖矿,这会使bitcoin更安全。
Scan QR code with WeChat