最近很多朋友请教我如何挖矿,而挖矿这个事情,三言两语又很难说清,索性便申请个公众号做个教程,希望能有所帮助,对于新朋友而言,门罗币(xmr)是一个很好的切入点。

门罗币(Monero,代号XMR)是一个创建于2014年4月开源加密货币,它着重于隐私、分权和可扩展性。与自比特币衍生的许多加密货币不同,Monero基于CryptoNote协议,并在区块链模糊化方面有显著的算法差异。Monero致力于成为可代替的不可追踪的电子货币。相比比特币及其分叉,Monero具有更高程度的匿名性。 Monero于2014年4月18日发布。

在挖矿之前,我们首先要明确一个概念,挖矿是一个计算过程,打个不恰当的例子,这个过程类似于闭上眼睛猜一串彩票开奖号码,谁能猜中,谁就能获得500万的奖金。在主网上线的开始阶段,这个阶段挖矿的难度很低,也就是题目难度很低,彩票开奖号码只是个位数,此时一个大学生(cpu)最多只需要猜十次就能获得答案,而随着挖矿人数的增加(更多的cpu参与进来了),题目的难度随之增大,现在的彩票密码是一个两位数了,一个大学生最多需要猜100次才能得到正确的解,而此时,GPU(即显卡矿机)登场了(算力值为20个小学生,笑),相比起大学生,20个小学生只需每人猜一个不同的数,便能得出彩票的号码,也就是说,cpu要算一百次才能得到正确的解,而gpu只需要一次便能找到答案,更可怕的是gpu之上还有FPGA矿机(算力值≈100的熊孩子)和ASIC矿机(算力值≈10000个熊孩子),因此,我们可以简单的理解为:

CPU矿机算力<GPU矿机算力<FPGA矿机算力<ASIC矿机算力

目前,比特币是ASIC的天下了,cpu和gpu因为算力过低而被淘汰,而门罗币当前采用的Cryptonight-v7对ASIC并不友好,普通的CPU矿机和GPU矿机依然得以参与其中(FPGA矿机我们以后再谈),那么问题来了,到底该如何挖掘门罗币呢?

首先,第一步,我们要先获得一个门罗币钱包地址,我们可以从门罗的官方网站上下载这个钱包:https://getmonero.org/,打开这个网站会得到如下页面:

点击download选项,选择对应系统的钱包文件下载(我是64位window10,所以下载了图中箭头指向的钱包)

 【门罗币分析】0基础挖矿入门之门罗币教程

下载安装后,我们启动gui钱包:

 【门罗币分析】0基础挖矿入门之门罗币教程

选择中文,创建一个新的钱包

当然,也可以使用远程节点

打开钱包,点击收款选项,就可以看到我们的收款地址了(类似于微信收款二维码,有了地址,别人才可以给你转币嘛)

 【门罗币分析】0基础挖矿入门之门罗币教程

有了自己的钱包地址(即收款码),我们接下来就可以拿起自己的铲子(电脑)挥一挥啦!

首先在挖矿之前,我们要了解一些概念:币种的算法,算法直接决定了我们挥铲子的姿势(划重点)!门罗币当前采用的是cryptonight-v7算法(图中箭头所指),这是一个对cpu同样友好的算法,但是该算法对a卡最友好,对n卡不合适(手动哭)

了解了姿势(算法)之后,我们需要一个程序来告诉我们的矿机:
1.去哪挖矿(选择合适的矿池);
2.用啥姿势(选择正确的算法);
3.挖给谁(当然是填上自己的钱包咯);
4.用多少劲挖(配置合适的参数以取得算力-功耗平衡)

挖掘门罗的程序(miner)很多,我这里就列出几个大家喜闻乐见的miner吧:

1.xmr-stak(支持cpu,A卡,N卡),新手友好度:三星

2.SRBminer(A卡),新手友好度:五星

3.claymore(A卡)新手友好度:三星

4.cast-xmr(A卡,不支持rx470以下的卡),新手友好度:四星

下面我将用我的门罗神卡RX550(2g)来给大家演示一下具体的操作(win10 64位,18.3.4驱动,注:区块链驱动并非刚需),对了为了便于分享,我将所有的软件都上传到了群文件中(同步更新到最新版本),QQ新群:316454308(一地韭菜),欢迎大家进群交流。

有些朋友问挖掘门罗币采用什么卡最好,对于韭菜我而言,几种主流的挖矿显卡:570,580,470,480,vega56和vega64矿机我都有,其中470-580的门罗算力大致在700-1000h这个范围,vega56和64在算力没有什么差别,不计较功耗的话,都可以达到2000h1900-2000h这个范围都是正常的,不过,自从我拿到了rx550之后,我才发现,rx550才是门罗币在显卡选择上的最优解之一啊(可能没有之一)!至于为什么,可以一图以蔽之,不服我们可以跑个分(哦,不对,应该是跑个算力)

 【门罗币分析】0基础挖矿入门之门罗币教程

 【门罗币分析】0基础挖矿入门之门罗币教程

550单卡大概500块左右,算力也直逼500h,功耗大概40w,同价位确确实实实现了算力碾压,而且,用过公版vega的朋友知道,那噪音堪称酸爽,飞机起飞也不过如此,550就不会有这种问题,满载时风扇基本听不到声音,温度轻松控制在60度以下。

好了言归正传,下面说说怎么挖矿,这里我举两个挖矿软件来说明(其他软件都大同小异),先说对新手最友好的SRBminer,在改写参数之前,关闭杀毒软件,对,360,说的就是你。

 【门罗币分析】0基础挖矿入门之门罗币教程

同时需要安装AMD驱动(推荐使用版本18.3.4,MicrosoftVisual C++ 2015,所有需要下载的地方已经上传到群文件中),一切都顺利装完之后,解压群文件中下载的压缩包我们会得到下图中的文件:

 【门罗币分析】0基础挖矿入门之门罗币教程

打开config.txt我们会看到下图的中的内容:

 【门罗币分析】0基础挖矿入门之门罗币教程

其中:

crytonight_type是指挖矿的算法(解决用啥姿势的问题),这里填上normalv7(门罗算法),如果挖其他的cn(crytonight)币种需要更换为对应的算法,SRB支持的几乎所有的CN币哈;

Intensity是指挖矿强度(解决使多少劲挖的问题),如果填0,那么系统会根据显卡型号默认分配一个挖矿强度,这个数值可以更改的更高一些,这样我们可以得到更好的算力(放心,不会增加更多功耗),如果你有多张不同的卡混插在一起,下面的gpu_conf里的参数你可以一一对应修改每个显卡的参数,一个id对应一个显卡,同样是仅需修改intensity的值。

ok,下面还有两个问题要解决:去哪挖矿挖给谁?这个问题我们需要打开pools.txt文件,红线部分即为要修改的地方,散户还是加入一个矿池吧,这里以国内的鱼池为例:stratum+tcp://xmr.f2pool.com:13531(解决去哪挖矿的问题),wallet后面填入你自己的钱包地址(解决挖给谁的问题(获得方式前文已提及),都填写无误了?那还等什么,双击start.bat,开启你的挖矿之旅吧!注意,只有出现图中红框中绿色的文字才代表软件在正常工作哦,如果使用过程中有任何问题,欢迎加群来问:316454308。

有些朋友问,n卡和cpu如何操作?

下面我们就用stak-xmr来给大家演示一下,就用我的笔记本好了,首先,我们需要下载n卡的驱动(想必你肯定早就装好了,不然怎么打游戏?笑),还有CUDA,下载链接为:https://developer.nvidia.com/cuda-downloads

然后我们解压xmr-stak文件得到如下文件:

 【门罗币分析】0基础挖矿入门之门罗币教程

同样的,打开pools.txt,看到红色划线的部分了吗?和SRB一样,如法炮制即可,标点符号不要误删了,这里的currency要填monero7(不是SRB中的normalv7)

 【门罗币分析】0基础挖矿入门之门罗币教程

如无意外你会看到这个界面:

 【门罗币分析】0基础挖矿入门之门罗币教程

在窗口中输入字母h,就能看到算力了,红框部分(测试环境:i5-8250u,MX150)

 【门罗币分析】0基础挖矿入门之门罗币教程

注意:只有看到result accepted by the pool才说明软件在正常工作,才会有收益哦!

怎么查询算力,估算收益和回本周期?这里给大家一些网站可以参考: