linux 与 windows 挖门罗币总结
比特币之前一直很火,初次了解的时候才2000RMB一枚..看不懂哇,错失良机...当然了,看得懂也不买不起..当时还是穷学生.
最近又一直看到黑客利用linux漏洞挖门罗币获利的新闻,决定好生研究一下这个东西.
步骤一:生成钱包
首先我们需要注册一个钱包,就是类似账号的东西.
钱包分两种,一种是本地钱包,需要同步大量的数据,普通玩家一般不会选择这种.
一种是在线钱包,直接生成就可以了.
我们在这里讲一下怎么注册在线钱包.
打开 https://mymonero.com
点击 Create an Account
跳转到了
https://mymonero.com/#/create-your-account
此处需要记下 Your Private Login Key (私有的登录密钥) 这个相当于你的密码
然后把 Private Login Key 复制到 Confirm your Private Login Key (请确认你的登录密钥) 下面的输入框就可以了
如图:
然后点击 I've written down my Private Login Key, log me in! (我已经输入了密钥....)
然后页面就会跳转到 https://mymonero.com/#/overview
然后记下 address 下面的内容,这个就是你的钱包ID
小结.注册钱包需要记录两个东西,一个是钱包ID,一个是 私钥(即上文的 Private Login Key ).
步骤二:选取矿池
好,我们有了钱包,就可以选取矿池了,
挖矿又分为两种情况,
一种是直接用官方的程序开始挖,这种情况不适用于普通玩家,因为普通玩家算力有限,一般很难挖出一块.
第二种就是连接到矿池挖.矿池的原理就是大家把算力集中起来到一个人身上来挖,这样这个玩家算计就 很强,挖到币的概率就大一些.然后挖到币以后,矿池再根据每个玩家的算计来分配.
我们这里直接讲用矿池挖的方法:
先列举几个矿池:
1.https://xmr.nanopool.org
矿池地址:xmr-us-east1.nanopool.org:14444 (冒号后为端口,下面不再说明)
nanopool的难度固定设置为12万。矿池总税为1%,现手续费固定为0.015XMR,最低0.3提现。本矿池适合算力比较大的矿工。
2.https://supportxmr.com/
矿池地址:
pool.supportxmr.com:7777 (最大难度2.5W)
pool.supportxmr.com:5555(最大难度1.5W)
pool.supportxmr.com:3333(最大难度3K)
supportxmr的矿池总税为0.6%,最低0.3提现,提现手续费不详。难度会根据你的电脑算力自动调整,一般的电脑连接5555端口即可。
3.http://www.minexmr.com/
矿池地址:
Europe (France, Germany): pool.minexmr.com
France: fr.minexmr.com
Germany: de.minexmr.com
Canada: ca.minexmr.com
端口: 4444,5555,起始难度15000
端口: 7777, 80, 443,起始难度35000
端口: 3333,起始难度200000
端口: 6666,起始难度35000
本矿池特点是有80和443端口,适合于公司或者企业防火墙策略屏蔽掉对外网其它端口访问的人群。矿池总税为1%。.
4 . https://get.bi-chi.com
碧池,这个应该是国内挖矿人数最多的门罗币矿池,相对于上述几家,总算力大概7到8W,略低。经营者是在我们国内,但是服务器是在国外。
矿池:
get.bi-chi.com:3333
get.bi-chi.com:5555
get.bi-chi.com:7777
以上矿池难度从地到高,但是矿池会根据你电脑算力来自动调整,一般1K以下的算力,就选择5555端口好了。矿池总税为1.6%
5.https://monero.crypto-pool.fr/
这是一个法国的矿池,但是我们测试的时候惊人地发现这个矿池的ping值非常小,几乎相当于在国内。
矿池地址:xmr.crypto-pool.fr
矿池端口:3333 6666 7777, 80,8080,443。难度18000
矿池端口:8888,难度30000
矿池端口:9999,8443,难度50000
矿池总税2%。此矿池开通80和443端口,对于防火墙策略屏蔽了对外网端口访问的,也可以使用此矿池。
这几个都是网上收集的,目前我在用的是第二个 pool.supportxmr.com:5555 ,大家随意选
步骤三:下载软件
好,选好了矿池以后我们开始下载软件.
我们选择用:xmr-stak 这款软件.下载地址:
https://github.com/fireice-uk/xmr-stak/releases
至于为什么用这个,,,因为,,我也是刚接触,只知道这个....
它这个只提供了Windows 下面的程序,那我们就先讲windows 吧.
windows 挖矿:
下载下来以后解压,解压完成后, 双击 exe 运行.
如图:
1):Please enter:
- Do you want to use the HTTP interface?
Unlike the screen display, browser interface is not affected by the GPU lag.
If you don't want to use it, please enter 0, otherwise enter port number that the miner should listen on
问你是否需要使用 http 接口, 一般我们不需要使用, 所以输入 0 并回车即可
2):Please enter:
-
Please enter the currency that you want to mine:
- aeon7 - cryptonight - cryptonight_lite - edollar - electroneum - graft - intense - karbo - monero7 - stellite - sumokoin
这一步是问你挖什么币, 我们输入 monero7
monero7
3):- Pool address: e.g. pool.usxmrpool.com:3333
这一步是问你使用什么矿池, 我们使用 supportxmr矿池, 所以输入 pool.supportxmr.com:5555
4):- Username (wallet address or pool login): 这一步是问你的钱包地址是多少, 输入之前获得的钱包地址
47mRbLBqmKMN5cXbr6X1Qe9PK5ey9DYULHQn3t7xCK9v8ZTnAanie8u3D3s51jd9hBT4ZyuLECYSTK5zPzetKhzkJz8rDox
5):- Password (mostly empty or x): 一般没有所以输入 x
剩下的按图输入即可
当你配置完成之后, 即可开始挖矿了
linux 挖矿:
linux 这边有几个坑,本来我也没接触过..看网上的教程都是讲用 xmr-stak-cpu 来挖的..但是经过试验发现用这个挖不了..会一直报错
百度了也没啥结果,最后在 GitHub的 issues 里发现别人建议用 xmr-stak,好吧,,,那就用这个吧.
linux 我这边用的ubuntu.其他版本自测.
其实它的官网的文档也讲了怎么编译.
https://github.com/fireice-uk/xmr-stak/blob/master/doc/compile_Linux.md
sudo apt install libmicrohttpd-dev libssl-dev cmake build-essential libhwloc-dev
git clone https://github.com/fireice-uk/xmr-stak.git
cmake ..
make install
但是这里还有两个坑就是,
一: 这个程序默认会给开发者2%的捐赠,实现原理就是,你开着程序跑100分钟,会有两分钟把你的钱包ID换成他的.解决方式就是把 xmrstak/donate-level.hpp 里面的2.0 改为0.0 ,然后再编译
二: 对于没有显卡的同学(比如在服务器上跑) 第五步的命令 要改为
cmake -DCUDA_ENABLE=OFF -DOpenCL_ENABLE=OFF .
编译好了以后,我们就到 bulud/bin 目录下面执行 ./xmr-stak 就可以了 .如图
最后我们到 https://www.supportxmr.com/#/dashboard 可以看到
这里输入我们的钱包ID ,就可以看到挖矿进度了.
Total Due
就是我们已经挖到的币的数量了..