基于CentOS挖取XMR门罗币

闲来无事,搞了两台机器来挖一下门罗币。

此方法可以用于linux系统下挖取多种虚拟货币,在这里写下博文算是抛砖引玉,其他方式还请大家自行探索

在挖取门罗币之前,我们需要进行以下准备:
1:门罗币账户
2:一个门罗币钱包地址
3:payment ID
4:矿池

账户和地址
门罗币账户有两种方式获得:
1:下载门罗币本地钱包
2:在线轻钱包
门罗币本地钱包可以在门罗币官网直接下载,因为本地钱包需要实时同步,所占硬盘空间较大,所以我这里使用的是Mymonero在线钱包。
轻钱包的注册方式也比较简单,打开之后点击create a account,之后将生成的私钥(“Your Private Login Key”)输入到“重复您的私钥“Confirm your Private Login Key””文本框中之后点击注册按钮就可以。
基于CentOS挖取XMR门罗币_第1张图片
这里面的Address就是钱包地址,这里我的钱包地址是44jAutar7giYaLwYLGWivuNDf8EcPc5AFiSdoD5y1kPNVvvhE18RNdmKs312QRTPL5MAtzw2XnP8GisstixCGtivVBEn2vE

payment ID
生成payment ID也很简单,在linux中执行
openssl rand -hex 32
即可。
这时候将钱包地址和payment ID保存在文本文档中留作以后使用

矿池
这里我用的是nanopool,这是矿池列表
基于CentOS挖取XMR门罗币_第2张图片
记录下矿池的地址和端口号,这里我用的是日本矿池,也就是

xmr-jp1.nanopool.org:14444

安装工具
前期的准备已经基本完成,这时候开始安装挖矿工具,依次执行以下命令

yum install centos-release-scl epel-release -y
yum install cmake3 devtoolset-4-gcc* hwloc-devel libmicrohttpd-devel openssl-devel make git -y
scl enable devtoolset-4 bash
git clone https://github.com/fireice-uk/xmr-stak.git
cd xmr-stak/
cmake3 . -DCUDA_ENABLE=OFF -DOpenCL_ENABLE=OFF
make install
cd bin/
./xmr-stak

在执行完最后一行命令也就是./xmr-stak之后,有以下几步:
1:输入0回车
2:输入monero7回车
3:输入之前准备的矿池地址回车
4:输入钱包地址,在这里,输入格式为:钱包地址.PaymentID.WorkerId/邮箱地址
之后一直选择N回车就可以

ps:如果这些配置参数输入错误,可以在bin目录下的pool.txt中进行修改

执行完之后,机器将会开始挖矿。
但是如果需要后台常驻挖矿,可以先安装screen,之后再screen中运行挖矿程序

也就是
yum install screen
screen
./xmr-stak

之后ctrl+A,松开后按下D,实现后台挖矿。如果要查看screen的运行程序,可以输入

screen -ls

查看挖矿效率,可以进入nanopool,在右上角粘贴进自己的钱包地址之后搜索来查看挖矿结果。
基于CentOS挖取XMR门罗币_第3张图片
当然,用服务器cpu来挖矿效率很低,可以控制僵尸网络或者购买专门的矿机来进行集群挖矿。

你可能感兴趣的:(linux)