区块链滚雪球(四):轻松挖矿

如今,挖矿已经不是什么新鲜事了,想必大家也都曾摩拳擦掌跃跃欲试的想挖过矿。矿的种类有很多,挖矿的工具方法也有多种,今天就为大家介绍一种用GPU挖ZCash(大零币/ZEC,目前排名前30的加密货币)的方法,即使你是“门外汉”也能快速体验一下轻松挖到矿的乐趣!

方法一: 老司机开车法

step1: 打开一台装有Nvidia GPU显卡和Linux操作系统的电脑

step2: 将显卡计算库CUDA和挖矿程序装进电脑(挖矿程序下载地址:https://pan.baidu.com/s/1RxuuZCdCpJcl8VskHkdv_w 密码: hui3)

step3: 进行挖矿配置并运行挖矿程序开始挖矿

方法二: 小白手把手法

step1: 硬件

准备一台装有Nvidia GPU独立显卡的笔记本/台式机/服务器(现在一般笔记本或者台式机都装有N卡了)。

step2: 系统

给第一步的电脑装上Linux操作系统(推荐Ubuntu16.04,如果没有听说过请自行百度),如果你的电脑只有Windows操作系统,那么接下来有三种解决方法,1)把Windows换成Linux,2)在Windows虚拟机里安装Linux,3)在Windows基础上再装一个Linux,即双系统(推荐使用第3种;对于Linux系统安装和双系统安装也请自行百度吧,主要涉及Windows空余分区操作、Linux系统安装U盘烧录操作、Linux系统安装操作)。

step3: 挖矿环境安装

由于ZCash算法的原因,ZCash适于用N卡挖矿,而运行在N卡硬件上的算法计算库叫CUDA,因此需要先进行CUDA这个计算工具的下载和安装,如下图所示:(目前版本已经到了CUDA9.1,我目前使用的是CUDA8.0,因此下图以8.0为例)

CUDA安装完成后,按Ctrl+Alt+T 打开终端,输入命令 nvidia-smi 检查CUDA是否安装成功,如果安装成功终端会输出类似下图所示信息:

step4: 挖矿程序下载

下载挖矿程序并解压,放在一个常见的路径下即可(挖矿程序下载地址:https://pan.baidu.com/s/1RxuuZCdCpJcl8VskHkdv_w 密码: hui3)。

step5: 生成钱包地址

加密货币的钱包有很多很多,如果有经验可自行选择,我使用的是Coinomi,支持的货币非常多,而且支持货币交易,界面友好,个人觉得比较简洁好用。若果想使用的话,下载APP安装好后按照提示操作即可,完成后从货币里添加ZCash就会自动生成自己的ZEC地址。

step6: 程序挖矿配置

打开start.sh脚本文件,改成自己的钱包地址,并给矿工命名,输入自己的邮箱,其它保持不变即可。

step7: 开始挖矿

在挖矿程序当前目录下,在终端输入命令:sh start.sh ,如出现类似下面的输出界面,则表明已经开始正常挖矿了!

step8: 查看实时挖矿情况和算力

登录https://zec.nanopool.org,并输入ZEC的钱包地址

然后我们可以看到类似如下的实时算力统计

下面就是刚刚创建的矿工worker1的具体挖矿情况

step9: 查看收入和交易

通过钱包APP(如Coinomi),可以查看自己的挖矿收入,当挖币每到一个固定数量之上后钱包会收到一笔转入,同时可以通过钱包进行币币交易。

tips1: 如果执行第7步命令 sh start.sh 出现权限不够的情况,可以先执行 sudo chmod -R 777 * 命令即可。

tips2: 一般持续运行的程序需要放在后台运行,推荐使用tmux或者screen两款工具。

tips3: 如果需要远程查看挖矿情况,可以使用ssh工具或者MobaXterm等客户端软件。

tips4: step2和step3两步因每台电脑硬件不同等原因,未必能一次性成功(step2主要会出现双系统不能成功安装,step3主要会出现安装CUDA后Ubuntu无法正常登录),有时候很需要运气,运气差了反复安装、尝试、折腾两三天也很正常,大家都是这么被坑过来的(我基本坑都踩过了,有遇到同样坑的欢迎骚扰)。

方法三: 薅资本主义羊毛法

如果你既不是老司机,手把手方法也感觉不那么容易,最关键的是没有硬件资源,那么,也不是问题,这篇文章的目的就是无论如何也要让你挖到矿,接下来就为大家隆重推介不需要硬件不需要软件、也不需要安装配置的薅资本主义羊毛免费挖矿法!

step1: 创建

创建谷歌帐号,进入谷歌云盘,在谷歌云盘里新建一个文件夹,我这里命名为“app”,然后在app文件夹里创建Colaboratory(如果 右键>更多 里找不到Colaboratory,则从 关联更多应用 里搜索添加即可)。

step2: 选择GPU

第一步创建完成后会自动弹出一个界面(Jupyter 笔记本),在 修改>笔记本设置 中选择python 3和GPU。

step3: 安装必要库

复制粘贴以下代码到程序运行栏,点击左上角运行按钮运行即可(可复制的链接在下文tips6中)。

运行后,会出现如下提示。先点开相应的链接,选择自己的谷歌账号,并允许,最后会得到相应的代码,输入相应的框中,回车即可。

step4: 挂载云端硬盘

点击左上角“+代码”字样新建代码输入行,并输入以下命令运行即可。

step5: 下载并上传挖矿程序

按照方法二的step4>step5>step6配置好后,将程序文件夹上传至刚才建好的“app”文件夹下。

step6: 开始挖矿

点击左上角“+代码”字样新建代码输入行,输入以下命令转到挖矿程序文件夹下(通过ls命令可以列出当前文件夹内容,以判断是否已经转到的想要的文件夹下)。

然后新建代码输入行输入命令 !sh start.sh,如出现下面的输出界面,则表明真的是不需要硬件、不需要软件、也不需要安装配置就成功实现免费挖矿啦!

step7: 查看挖矿情况

通过https://zec.nanopool.org可以查看实时挖矿情况,通过钱包APP(如Coinomi)可以查看收入并进行交易。下图就是刚刚在Google Cloud上创建的矿工(随便起了个名:worker20_gcgpu1)用免费的K80的实时挖矿情况。

tips5:薅资本主义羊毛虽爽,但也要越过特色社会主义的墙,免费的收费的一段时间就挂掉的总有很多,大家使劲搜搜总能找到办法,大不了花点RMB体验一下自由生活也不为过,比如Google自己刚刚开源的看上去很好很强大的Outline(https://getoutline.org/,暂未来的及测试)。

tips6: 以上通过Google Colab 使用免费GPU的更详细配置方法可参考: https://medium.com/deep-learning-turkey/google-colab-free-gpu-tutorial-e113627b9f5d

tips7: 以上三种方法除了可以轻松挖到ZCash外,其实基于Equihash算法的货币都可以使用以上方法来挖,比如Komodo。

彩 蛋

除了以上三种方法外,对于稍微有资源或者专业一点的选手,还可以有更高端的玩法,即通过程序实时监控GPU状态,利用GPU空余算力实现自动挖矿,既不影响正常工作使用,又充分利用了资源,何不乐乎

具体实现方法详见 https://github.com/Shmuma/gpu_mon

终于完成了,好累,给加个吧^_^

BTC: 1266BoTLmMcHFhDvWopUBPLFuyR3Toh1ov

ETH: 0xe14ceaf3dc7e9319b49665aff21c6af3374867bf

ZEC: t1SgQjbgqiqgUjFKSuArAYoozjyWZ8Z1epG

LTC: LZFqLqDzhUoHR5U87pCZ27qJ39mVXMZnPu

最后,继续保持这个系列文章的结尾风格,一首好歌推荐给大家

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180325G1AFPW00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券