了解区块链,从挖矿开始

简介:

2014年那一阵,花了些钱,买了4块R9 290X显卡组装了一个台式机,准备挖莱特币,由于家人的反对,一直没有开机,后来嫌占地方(买不到大电源,买了两个电源,因此得用大机箱,这样一来,标准idc机柜放不下),把显卡当二手卖掉,再买个机箱,留下一块品相不好的显卡,当办公电脑用了。这居住的小区,没集中供暖,一直为冬天取暖犯愁,正好这段时间,虚拟币很火,于是又把剩下的那个闲置显卡翻出来,即可取暖,又能挖矿。


挖矿是个技术活也是体力活,说起来容易,干起来还是比较考验耐心的。挖矿大致可分为:(1)规划(2)采购(3)组装调试(4)挖矿(4)交易(5)变现这几个阶段,下边我们按这个顺序逐一介绍。


规划

需要确定挖什么样的币。目前除了比特币,还有数十种其它山寨币,虽然可选择性较多,但还是建议挖价值高的。如果不是有幸采购到专用的比特币矿机,用台式机或服务器挖比特币已经没什么指望了。那么,接下来的选择只能是购买显卡,用gpu来运算hash值,从而获得相应的奖励。那么究竟选择挖什么样的矿呢?我是这样来做选择的-打开比较知名的虚拟币交易所网站,选择定价较高、交易量较大、知名度高的;再到几个知名矿池(矿池一般都有自己的qq群),看看都支持哪些虚拟币合挖。这样基本就有数了。我选的虚拟币为以太币,目前交易价格在6000多人民币。

spacer.gif矿池.png


挖矿主要靠显卡,按照一般的经验,amd芯片的显卡,性价比优于Nvida。前者俗称A卡,后者为N卡。由于虚拟币暴涨,导致挖矿矿工急剧增加,一时显卡“洛阳纸贵”,一卡难求。目前适合挖矿的显卡,狗东上边都是预约订购,到了秒杀时间,全部秒光,很难抢到。挖矿最核心的一个指标是算力,以挖以太坊为例,一块显卡的算力大概在20-30MH/s(兆哈希/每秒)。某矿池当前算力为22.74TH/s,照此预估,一块算力为25MH/s的显卡,每24小时大概能产生0.0061个eth币,价值人民币大概是37元。怎样在收益和成本之间做平衡,是需要仔细核算。成本低,算力小,挖币收益低;成本高,算力大,挖币收益高,但有可能因为初始投入高而综合收益反而低。因此,一般准备挖矿的,大部分选择在一个机箱里,使用多块显卡,提高利用率和算力。如果考虑到标准机房托管(为啥要托管?费电,噪音大啊),得考虑机箱尺寸,能不能放进标准机柜。


确定好显卡后,还得考虑与之匹配的主板、电源及机箱。支持六个显卡直插的专用挖矿主板,正好能匹配上可以放进标准机柜的机箱。八卡的那种,肯定不能。在选购机箱时,一定要了解清楚。下表为最近为他人组装的矿机配置,可以做参考:

名称

规格

数量

价格(人民币元)

显卡

迪兰恒进 RX580 X-Serial 8G

6

19794

主板

昂达D1800BTC主板 支持6卡六卡直插同时工作 CPU 无需转接线

1

799

内存+ssd

DDR3代笔记本低压8G,250G 固态硬盘

1+1

630

电源

长城巨龙额定1560w

1

1250

机箱

 

昂达 D1800-btc 6卡直插主板定制机箱直插带风扇含主

1

550

ssd硬盘白买了,因为显卡太挤,插上sata线缆后,有一个显卡被sata插线挡住,无法插进插槽。还好,有u盘解决方案,就废弃了这个固态硬盘。


采购

采购相对简单,某东一般没有货,而且比某宝便宜一些,找店家挨个问,有货的话立马拍下。另外,尽量找商家或者旗舰店,服务有保障。由于不大可能在一个商家购其所有配件,因此需要以显卡为核心,咨询店家,说选定了什么样的显卡,必须以此显卡作为选购标准,不然买回来,组装不上,麻烦有耽误是时间(早挖早收益嘛)。同一个厂商的产品,有可能差异很大,导致性能也不一样,特别是显卡,但无法要求卖家发完全相同的货。按照通常的说法,也验证了芯片颗粒是三星的算力较高。


组装

挖矿主板一般的接线一般比较简单,需要接驳的线缆不多,也不容易接错。atx主电源和cpu电源先接上(atx只有那么一个,错不了;cpu电源是4针)。pcie供电稍微要注意一下,尽量单独接线。我开始做的时候,为了减少线缆、节省空间,一根线缆给2-3个pcie或者显卡供电。虽然这样机箱内显得不乱,但却启动不了机器。只得老老实实,把80针的模块电源的孔全部插满。为什么要节省空间呢?原来打算多留点空间便于散热。spacer.gif

电源图.jpg


用螺钉固定好电源、主板,插上内存条,接好上述电源线。不要一次把所有的显卡都插上,每次插一块显卡,加点,看是否可以启动。检查完六块显卡后,再随机拿一块没有问题的显卡,换pcie插槽加点测试,把六个插槽都测试一次。我本人在这里走了弯路,一次把所有显卡都插进去,加电,死活加不了电。后再挨个测试,才发现有一块显卡不亮。摘除有问题的,然后才能全部正常启动。


我选购的显卡,由于厚度大,全部插上以后,会相互挤压,使风扇外壳变形。挖矿程序一运行,风扇速度猛增,一阵哒哒哒的异响很吓人的。也不只到是哪块在响,只好又全部拔出来,一块一块的试。结果发现有两块不对劲,其中一块的风扇叶子,直接给打断了。本来想把它们都返商家退换的,但一想,如果都返回(一块坏的,加2块异响的),耽误时间太久。于是就想,我自己能不能调整一下外壳的螺钉,使风扇跟外壳的间距稍微变大一些。幸好上次笔记本蓝屏,卖工具来卸内存,正好可以用上。调整以后,还真把这个问题给解决了。

调整外壳.jpg


组装完硬件,机器可以点亮以后,暂时不要把机盖盖上。这样做的主要目的,是观察运行稳定性以及散热会不会有问题。开机挖矿几天,没有问题,再合上盖子,然后送IDC机房上架。


硬件确认没有问题以后,接下来就是正式挖矿。挖矿分两个环节:安装系统及挖矿软件、安装钱包或者注册在线钱包。


a 安装系统及挖矿软件

挖矿软件,也就是矿工软件。既有windows平台的矿工工具,也有基于linux的解决方案。windows的矿工软件,似乎使用的人比较多。

我在网上下载了一款星火eth双挖软件,解压后,有一个批处理文件单挖ETH.bat,安装解压出来的必读指南,改一下钱包地址及矿池就可以运行。

 ethdcrminer64.exe -epool spacer.gifhuabei-pool.ethfans.org:3333  -ewal 0x5942B3cFc6B6217845E1A36bc83Aa6985D606696 -epsw x -eworker A1 -mode 1

如果显卡驱动没有问题,矿工软件就开始工作,显卡轰鸣声大增。

挖矿软件截图.jpg

本人更想用linux系统的解决方案。ethos无疑是首选,下载镜像文件,用工具把它灌到一个大于16G的u盘,然后直接u引导开机,系统完全启动以后,仅仅需要需改一个配置文件(local.conf)的矿池地址以及钱包地址。重启,只要网络通畅,就自动挖矿了。虽然软件好用,易于维护,但这个工具确实要收费的,不想花钱,自己找破解版哟!

blob.png

这个安装在u盘的系统,尽量不要直接暴露在公网上,以免有心人扫描出来,然后用默认账号登录进去,悄悄地改掉钱包地址,以太币就不是你的了。


b 安装钱包软件或者注册在线钱包

建议钱包与矿工软件分离,也就是说,矿机上不安装钱包。本人下载了一个Ethereum wallet,安装倒是很顺利,但运行后,同步若干天也没完成,没耐心继续等待。就去一个网站注册了一个账号,记下这个账号的充值地址,然后把这个地址填写到挖矿机器的配置文件中。


挖矿进行后,从指定的矿池网站,登陆后,就可以实时查看矿机的状态。等到积累到一定数量的虚拟币(这里是以太币),矿池就会往制定钱包地址转账。如果关注了它的公众号,微信会收到转账成功的信息。

spacer.gif矿池1.jpg

blob.png

稳定运行一段时间,无问题后,盖上机箱盖子,送idc机房托管。


交易

转账成功以后,如果不是收藏爱好者,只有一件事情可做:卖掉它!如果是在线钱包,直接去在线钱包的网站交易;如果虚拟币是保存在本地钱包,则需要往交易网站充值(冲虚拟币)。由于众所周知的原因,国内的网站不能继续开展交易业务,一些知名的网站分分转战海外。注册过程也增加了身份验证过程,特别是增加了手持×××加站点要求的打印件(有的要求手写),一个人无法给自己拍照,得找人帮忙才能完成。看起来是增强账户安全性,可跑路的事情实有发生,是不是安全,持怀疑态度。


虚拟币交易网站,是24小时营业,同一个虚拟币,各个交易平台的价格是不一样的,以前就有搬砖一说,现在不怎么了解情况。一旦卖掉自己辛苦挖来的虚拟币以后,得到的不是现金,而是一种称为USDT(中文名称泰达币)。这肯定是为了规避相关限制发明的一个机制,创新无所不在啊!

虚拟币交易.jpg


提现

挖矿绝对不是区块链实践的终极目标,虚拟币变现才是。

同样是为了规避限制,交易网站创造了一个称为C to C 的交易方式:持有USDT的人,挂牌出售,一旦有人购买,就变成流通货币了。为什么有人要买?因为有人炒币,不用挖矿就能赚取利润,当然更可能赔钱。

交易.jpg



以上以本人挖矿经历为实例,描述了做一个矿工装机、挖矿、交易变现的的全过程,虽然仅仅涉及到以太币,但其它虚拟币的产生、交易应该差不多是这个套路,照此参考,应该不是什么问题。


















本文转自sery51CTO博客,原文链接:http://blog.51cto.com/sery/2062811 ,如需转载请自行联系原作者



相关文章
|
11月前
|
区块链 开发者
区块链101:区块链挖矿是如何工作的
区块链101:区块链挖矿是如何工作的
ZCMU - 1601: 卡斯丁狗去挖矿
ZCMU - 1601: 卡斯丁狗去挖矿
90 0
|
存储 NoSQL 关系型数据库
什么是比特币和区块链
什么是比特币和区块链
247 0
|
分布式数据库 区块链 数据库
区块链and比特币
区块链and比特币
123 0
|
机器学习/深度学习 算法 区块链