有没有用显卡挖比特币挖矿池的矿池

查看: 9451|回复: 0
架设比特币矿池教程(P2POOL)
主题帖子积分
本教程献给所有喜欢BTC的朋友,苦命的矿工早点来P2POOL吧,大家一起把算力加起来,比在btcguild挖划算多了!
首先感谢比特人论坛的jiyu_shi,我是在看了他的教程后开始了P2POOL挖比特币。
日比特币的价格已经到了2630元的高位,你还在收费的矿池挖掘比特币吗?
3%的费用1个比特币就是78元人民币的手续费。比特币当前难度是510M
为了让更多人认识了解加入P2POOL矿池算力网络,我在这里写一个详细全面的教程。
国内最大P2POOL矿池算力群群号:&&欢迎交流讨论
群友&&冰封五百年&&目前提供一个100兆带宽的P2POOL矿池服务器,0费用,有效期3个月。
以当前难度为例,500T算力1个小时就能算完,也就是挖到一个块=25BTC,而实际很多块,特别是这几天有很多块里包含了大量的交易手续费,一个块都有40或者50个BTC,而你在全球最大的矿池btcguild挖矿,只按25BTC的基数给你发工资,中国这么多矿工,算力何止500T啊,你们挖到40+BTC的块才得到25BTC的工资分配,还要交手续费,图了个撒???难度越来越大,矿工越来越苦逼,P2POOL自己搭建或者去别人的免费池子不好吗?挖到多少分多少!!!你们懂吗?
首先让我们来了解一下P2POOL的矿池构架,P2POOL是去中心的矿池,没有中心矿池,是由无数个节点矿池来共同挖掘比特币,这些节点矿池是单独存在的,同时是相互连接的,所有数据都是同步的,大家可以自己动手建立自己的P2POOL节点矿池,也可以加入别人的P2POOL矿池进行挖掘比特币。所有节点矿池的算力加在一起共同挖掘比特币,而不是你个人有1T算力就能挖到比特币块链的。
当前全网SHARE难度是,理论上当所有节点矿池完成这个难度的SHARE计算就会找到最少1个比特币块链或者几个,1个块链基本值=25个比特币,所有P2POOL节点矿池会把这个难度根据节点数量平摊为低难度的SHARE计算,当完成这个难度的计算就会产生一个有效SHARE,哪个矿工挖到就奖励给谁,这个SHARE的有效时间为32小时左右。
当你挖到了1个有效SHARE后,你的钱包地址就会出现在任何一个节点矿池的首页Payouts if a block were found NOW:
这个意思就是说这个钱包地址挖到了一个有效SHARE,32小时左右P2POOL全网挖到的比特币块,都会直接分到这个钱包地址0.0026左右的BTC,不需要你申请,是直接发到你比特币钱包的。目前一个有效SHARE的值=0.0022左右的BTC,当你挖到1个有效SHARE后,32小时内P2POOL全局出几个块就分你几次,32小时之后这个SHARE就消耗完了。如果你的挖矿设备算力很大,挖到的有效SHARE是不断增加的,但是到了一定的数量就会加不上去了,因为之前最先挖到的有效SHARE在32小时左右就消失了,会减少。
目前在P2POOL矿池挖比特币所需要的最低算力是10G以上,10G算力挖到一个有效SHARE大概需要20个小时以上,甚至更久。所以低于10G的算力就不要挖P2POOL矿池了。
下面给大家讲解如何搭建P2POOL节点矿池,记住是节点矿池,不是完全独立的中心矿池,这是不一样的,如果是中心矿池,你的钱包地址是不会出现在别人的矿池的。
1.需要一个比特币0.85的钱包
钱包下载地址:&&
下载完钱包程序后,双击安装钱包
可以安装在你想安装的任何盘。
然后运行钱包,
出现这个钱包界面后把钱包先关闭停止运行。钱包默认在计算机C盘里产生一个数据文件,更新同步数据后目前是13G,会越来越大,我们需要把这个数据文件夹找出来放在别的盘符里。
点击计算机左下角的开始
WIN XP系统这里是显示运行,在这里输入&&%APPDATA%\Bitcoin& &就可以直接找到这个数据文件夹
鼠标右键点击这个Bitcoin文件夹,选择剪切,将这个数据文件夹剪切到你要存放文件的盘符里,磁盘空间最好是大于50G,
这里我是剪切到了E盘,注意这个文件夹和之前安装的比特币钱包是相同的文件名Bitcoin,所以不能放在一起,如果你要放在一起就新建个文件夹,改文件名为1,剪切到1的文件夹里也可以,避免使用文件名为汉字的文件夹。
打开Bitcoin文件夹,新建一个文本文档
rpcuser=用户名
rpcpassword=密码
rpcallowip=127.0.0.1
addnode=14.111.41.235
addnode=180.109.106.68
addnode=119.129.41.15
这个汉字部分用户名你自己随便起一个,密码随便敲键盘,比如
rpcuser=abc
rpcpassword=123
rpcallowip=127.0.0.1
addnode=14.111.41.235
addnode=180.109.106.68
addnode=119.129.41.15
然后保存,将文件名改为bitcoin.conf
11.jpg (23.44 KB, 下载次数: 1)
&&保存到相册
16:31 上传
这里的addnode=就是添加的节点IP,QQ群群号:,群共享里有优选后的节点文件bitcoin.conf,欢迎来群里下载,增加节点可以有效的减少无效的DEAD SHARE,节点过多同时也要求网络带宽够大,因为大家在共享数据,在不停的上传下载数据。
现在返回比特币钱包的文件夹 ,鼠标右键创建一个钱包程序的快捷方式。
12.jpg (28.34 KB, 下载次数: 1)
&&保存到相册
16:42 上传
再鼠标右键这个快捷方式,选择 属性
在目标这栏 .exe后面空格
输入 -datadir=钱包数据文件的目录,
比如 -datadir=E:\Bitcoin
记住.exe后面有个空格,然后点击应用,确定。
现在双击这个快捷方式运行钱包,更新同步钱包数据,
根据个人网速不同所需的时间也不同,一般都需要1到3天的时间才能更新同步完数据,
必须更新完,因为矿池程序需要用到BTC网络的这些数据。
更新完成后是这样的
14.jpg (16.2 KB, 下载次数: 1)
&&保存到相册
16:54 上传
2.下载节点矿池程序:
这个13.3就是节点矿池程序,下载好以后解压,打开文件夹,新建文本文档
16.jpg (47.23 KB, 下载次数: 1)
&&保存到相册
17:17 上传
写run_p2pool.exe 用户名 密码 -a 钱包地址 --bitcoind-address 127.0.0.1 --net bitcoin --give-author 0.1 --iocp --irc-announce&&--no-bugreport
比如我刚才bitcoin.conf文件里用户名是abc 密码是123,这里就这样写
run_p2pool.exe abc 123 -a 1AZnQmx2oYAWizcMY3hNinkLuS6bh8q5dy --bitcoind-address 127.0.0.1 --net bitcoin --give-author 0.1 --iocp --irc-announce&&--no-bugreport
保存,并修改文件名为p2pool.bat
这里--give-author 0.1 是给节点矿池软件开发作者的捐赠,默认是1%,因为我算力很小,挖到的本来就少,所以我写成0.1了,当然也你也可以写成0,但是不建议这样做,因为想得到更好的节点矿池程序,作者如果收不到捐赠,是不会更新这个程序的。多少捐赠一点表示感谢吧。
好了,到这里就算完成了,在钱包开着并且数据更新同步完成的情况下,双击p2pool.bat,你的矿池就开始运行了,第一次运行矿池需要同步节点矿池的数据,大概需要10几分钟或者30分钟,根据个人网络情况而定,
17.jpg (33.76 KB, 下载次数: 1)
&&保存到相册
17:33 上传
pool:29983GH/s,矿池就已经连上了别的节点矿池,这个数字表示当前P2POOL全局所有节点矿池的算力总和。
Local:9993MH/s表示当前这个节点矿池的算力,
Shares:2&0 orphan,1 dead&表示挖到了2个Share,0个无效孤儿链,1个死亡无效Share。
第一栏Local:99993MH/s最后面to Share: 18.3 hours 表示99993MH计算完当前节点矿池最低有效share的难度需要18.3个小时,下面的20.3 hours表示所有节点矿池29983GH算力计算完1个标准难度的SHARE计算需要20.3个小时。
现在我们来打开自己建好的节点矿池网页
这里可以看见刚才节点矿池服务器的数据,点击 点进入矿池服务器的图表页面,显示了各项数据和挖矿工人的数据。
3.连接矿池
P2POOL矿池需要自己固定难度,不然挖矿很吃力,因为服务器传递到挖矿设备的难度是一直都在随机变化的,
这个随机难度是根据矿池里的算力大小而随机走高的,这样挖矿效率非常低,需要自己在挖矿工具的bat文件里加上难度。
比如显卡挖矿使用cgminer这个软件,我们就在cgminer的文件夹里写这样一个bat文件
cgminer.exe -g 1 -I 9 -o 网址:9332 -u 钱包地址/1000+难度 -p 密码
cgminer.exe -g 1 -I 9 -o 127.0.0.1:9332 -u 1HxUFVoswKShdH6WP931TRvsRgsWuEo5XN/1000+1 -p 1
这里-o 表示矿池网址和端口,-u 表示用户名,这里写钱包地址,在钱包地址后面/1000+难度,-p表示密码,这里随意设置没有关系。
难度是根据自己的挖矿设备来决定的,难度等于小于实际算力即可。
如果你是烤猫USB设备,烤猫USB的bat设置里 把-o -u 的部分替换为这个矿池地址和钱包地址即可。
如果你是阿瓦隆设备60G设备,
这里有群友提供的阿瓦隆界面,这个stratum+tcp://可以不写,直接写后面的就行
25.jpg (26.09 KB, 下载次数: 4)
&&保存到相册
12:54 上传
在控制面板
第一栏写127.0.0.1:9332
在第2栏写& &钱包地址/1000+难度 这里就写+50或者+60的难度,
如& & 1HxUFVoswKShdH6WP931TRvsRgsWuEo5XN/1000+50
或者 1HxUFVoswKShdH6WP931TRvsRgsWuEo5XN/1000+60
第3栏写密码,随便写,保存,连接矿池,OK了。
我们来看一下Graphs
19.jpg (93.01 KB, 下载次数: 1)
&&保存到相册
18:19 上传
Local rate 蓝色部分 是矿池算力,红色部分是废弃的算力部分。
Local rate reflected in shares是矿池挖到的Share,挖到就会显示一根,不管是孤儿还是死的或者有效的。
20.jpg (54.66 KB, 下载次数: 1)
&&保存到相册
18:25 上传
Current payout to default address表示矿池的收入,如果矿池是收费的,在挖到Share后这里就会显示预算收益,在全局P2POOL挖到块后,就会收到手续费。默认的手续费都是0.
Pool rate表示P2POOL当前的算力效率图。
21.jpg (61.94 KB, 下载次数: 1)
&&保存到相册
18:33 上传
Miners表示矿工
找到自己的钱包地址,如图下面有2个图,这是200G算力的设备2台阿瓦隆,第一个图是算力,当挖到有效的SHARE后,1个有效SHARE=0.0022左右的BTC,在图表上就显示蓝色的部分,当你挖到1个有效SHARE后,32小时内P2POOL全局出几个块就分你几次0.0022BTC,32小时之后这个SHARE就消耗完了。下面的图表示他挖到的SHARE累计到了0.0717BTC,全局P2POOL挖到块后直接分给他的BTC数量,注意不是说才这么点,如果一天出3个块,就是这个数字*3,分3次,懂了吗?这里显示的0.0717BTC,
实际这个不准,要看准确的去首页找这个钱包地址
1HbrAq4WhpytaprQVC1kjdx56z1jLsTxFm
这里显示的是0.,当全局P2POOL挖到块后就分给他这么多数量的BTC,如果说他现在不挖了,那么32小时内出的块他一样有收入的。32个小时这些累计的SHARE会慢慢减少,得到的BTC也会减少,而不是这么多了。但是因为前期付出了努力所以P2POOL依旧会根据剩余的SHARE值分给他对等的BTC数量。
全局所有P2POOL节点矿池算力出块统计网站:
这里统计了从有P2POOL节点矿池到今天的所有算力走势图以及出块的记录,如果你挖到了一个有效SHARE,你的钱包地址将会出现在这个页面的Active Users栏,点击一下即可看见。
23.jpg (69.99 KB, 下载次数: 1)
&&保存到相册
19:01 上传
P2POOL节点矿池程序是开源的,网址: 这里有详细的介绍,以及矿池的各种命令和不同系统的版本,如果你有能力,也可以优化P2POOL节点矿池的源码。
写到这里详细的教程就写完了,很多地方有些啰嗦,是因为有很多电脑小白在我群里问的头晕,来一个人就问我一次,都是相同的问题。在这里最好多说几句,以当前难度为例,500T算力1个小时就能算完,也就是挖到一个块=25BTC,而实际很多块,特别是这几天有很多块里包含了大量的交易手续费,一个块都有40或者50个BTC,而你在全球最大的矿池btcguild挖矿,只按25BTC的基数给你发工资,中国这么多矿工,算力何止500T啊,你们挖到40+BTC的块才得到25BTC的工资分配,还要交手续费,图了个撒???难度越来越大,矿工越来越苦逼,P2POOL自己搭建或者去别人的免费池子不好吗?挖到多少分多少!!!你们懂吗?
本教程献给所有喜欢BTC的朋友,苦命的矿工早点来P2POOL吧,大家一起把算力加起来,比在btcguild挖划算多了!您当前的位置: &
我是一名矿工 记挖比特币的那些日子
我是一名矿工 记挖比特币的那些日子
阅读数 1617
今日热度 3
内容来源:周末画报
和国内很多矿工一样,我也是看了国内某网站一个用显卡挖比特币的教程之后才动念投身这行的。那篇文章最早写于2011年,彼时单个比特币只卖人民币十几元,还不够交电费,所以当时很少有人坚持下来。直到今年4月,一次暴涨让全世界的人都知道了比特币,短短一个月不到,由于新增矿工蜂拥而至,挖矿的难度也跟着数次暴涨,现在每天的收益大不如前。不过好在比特币的行情依然坚挺,所以我依然坚持7×24小时的挖矿生活……
&因“开着电脑就能赚钱”,开始投身挖矿大军&虽然比特币的原理艰深无比,但真正懂得其原理的人却寥寥无几,但是“挖”比特币的方法却相对简单—“开着电脑就能赚钱”。听说目前比特币只增不减,也很少通货膨胀。我想,那不如挖出几个来存着,几十年之后岂不发财了?我怀揣着一夜暴富的“发财梦”开始了筹备工作。&由于CPU的运算性能大大落后于显卡中的GPU,现在比特币挖矿主要使用显卡。所以首先,你需要购买一块适合挖矿的高端显卡,然后找一个合适的矿池,注册好账号,接下来在电脑上运行一个挖矿软件,让它不停运算。这时我基本就不用管它,只需坐等收成就好了。&为了能挖到比特宝藏,我开始在网上购买挖矿装备,首先用1300元购置了一款中高档的显卡,但在一夜过后发现只得到了0.01个比特币,按当时的行情价大概值7元钱。如果扣除电费和其他成本,要指望这块显卡赚回成本至少要大半年的时间,谈何发财?这样的收益让我不禁想到了两个字—坑爹!当然发财梦并没有因此破灭,我接下来又开始不断增加装备,加快挖矿速度。在网上看了很多帖子之后才发现,原来比特币挖矿速度与显卡的新旧款无关,只与GPU内的流处理器有关。例如AMD在4年前推出的个流处理器,挖矿速度就比我的7850要快得多(7850推出于2012年,只有1024个流处理器),所以最好的增加装备的办法就是淘二手5870显卡。&只可惜笔者反应过来得太晚了点,这时到淘宝上搜5870显卡,已经奇货可居了,不光二手价格超过900元而且有价无货,比它稍低一档的5850由于价格便宜,耗电量低更是被追捧为极品挖矿卡,且有价无货。在遭遇了无数淘宝商家“没货”的回复之后,我终于找到了一块(成交价分别为950元和650元)。运算速度分别是380MH/s和300MH/s,相比之前1300元买来运算速度只有250MH/s的7850真是超值多了!&走上扩充挖矿装备的不归路永无止境的增加装备是为了更好地增加产量,到现在为止我手里已经有了8块显卡用来挖矿。然而在显卡增多之后又碰到了新的问题:需要增加新的挖矿平台了。因为一个电脑主板上能插的显卡数量有限,一个PCIE 16X槽上只能插一块显卡,也就是说你必须选择有多个PCIE 槽的主板。因此,淘宝上那些适合挖矿的二手主板也一起跟着涨了价,某款原本只卖50元的老掉牙主板,由于配备了5个PCIE 槽,现在涨到了100多元。&一块主板意味着一个挖矿平台,也就是“一个电脑”,笔者手上现在已有三个这样专门挖矿的“电脑”。为什么要在电脑两字上加引号呢?因为这三个挖矿平台由于耗电量巨大,发热量巨大,根本不能装在普通电脑主机箱里(否则会很容易过热死机),只能安装在自己用万能角铁搭建的框架里,还得用电风扇对着使劲吹。&挖矿主要依靠显卡,而处理器、主板和内存这些传统的三大件反而成了配角,而且要求不高,二手设备即可,200块钱便可以绰绰有余。但是电源又成了问题—单块5870显卡的满载功耗就有200多瓦,三块显卡插一起,再加上CPU等设备的功耗,以及电源的冗余功耗,非得用1000瓦的电源才能带动。光这个电源的花费又要500-800不等,而且还不能太捡便宜,笔者就曾因为电源功耗不足,导致一块挺不错的主板烧毁的惨剧。&原本没想到的挖矿难题:电费、噪音、占用精力&解决了以上问题,最迫切的还是电费的问题。以笔者手中的挖矿平台为例,三台机子满载功耗在2000瓦左右,24小时不停运转要花24度电,光电费就要十几块钱,而挖矿的收入一天也只有50元。所以很多矿工都选择了在公司悄悄挖矿的方式,用公司的免费电,不过像我这样阵势庞大的矿工机柜,也只能乖乖用自家的电了。&为什么呢?因为高端显卡在工作时不光功耗大、发热量大,连噪音也会非常大。每个显卡有2-3个风扇,CPU和电源也有自己的风扇,还要额外配几个高转速的散热风扇,一起全速运转,噪音就跟直升机一样。我把矿机放在卧室中,每天下班回家发现屋里温度比外面至少要高5℃以上,而且晚上常会被风扇噪音吵醒。最后只得将矿机搬到阳台上。挖久了,我渐渐发现挖比特币会让“矿工”身心疲惫,钱并没有那么好赚:每天不停地刷新矿池和交易网站,时时通过远端监控矿场状态,早已无心工作;运气不好时,设备出现故障甚至烧毁,我也会因此天天往电脑城里跑,心力交悴,让我开始对挖矿产生了厌倦心理。&卖比特币需交多种手续费 矿工仍是被剥削对象&当然,经过了这些周折,应有的回报还是有的。在花费了元的投入之后,我原本攒币的发财梦变成了尽快收回成本,所以每挖到0.1个币就赶紧卖掉,也不管行情高低了。&卖比特币是在一些交易网站上进行的,国内外都有,价格波动基本是网站为准。首先,我需要将矿池中挖出来的比特币转账到交易网站的比特币钱包(是一个由34个字符组成的代码),然后经过一段时间的“确认”,币就到了钱包中,随后,我就根据行情给自己的币标价,挂到交易网站上出售。卖掉比特币换成人民币之后,可以通过支付宝或者财付通将人民币提取出来。&这个过程和卖股票差不多,挂单出价,随行就市,谁开价便宜谁先卖出。但步骤更简化,更像是网游里面卖装备。例如当时行情是970元,我为了尽快卖出,标价960元,瞬间就被人买走了;第二次交易时,行情是870元,笔者标价880元,结果两小时之后才成功卖掉。&交易的各个环节都会被层层刮油,收取手续费。例如从矿池提取比特币会被矿池收取3%-7%的费用,在交易网站会被收取0.3%的手续费,将人民币从交易网站提取出来又要交0.5%-1%的手续费。如果我想炒比特币,需要往交易网站充入人民币,这个过程也要被收取0.5%的手续费。不过由于手续费远低于股市,所以炒币的人依然十分踊跃。&所以矿友们在群里聊天时往往会感叹:古往今来矿工从来没有发了财的,发财的都是矿主、卖挖矿工具的奸商,还有交易所。更搞笑的是网上还出现一种专门教人挖矿的“师傅”,他号称会传授你挖矿的全套技术,收费800元一次。当你找上他时却又摆出一副一代宗师的样子,爱搭不理的,只会让他的“助理”来教你。为啥?因为找他学技术的人太多了,忙不过来。&未来挖矿专业矿机将成主力 但有价无货&由于挖矿人数越来越多,总体运算能力越来越强,挖矿的难度持续上升,有人预测显卡挖矿的方法会在一年以后被彻底淘汰,到时显卡挖出的钱将不足以支付电费。所以,大家都寄希望于一种专门的挖矿机,它由专门为比特币挖矿算法而设计的芯片组成,运算能力远高于现在的显卡,而且不依赖电脑就能进行挖矿工作。更诱人的是这种挖矿机功耗很小,25GH/s运算能力的矿机功耗只有二三十瓦,而我的挖矿电脑耗电2000瓦,运算能力却只有3GH/s不到。&然而这么好的东西你却很难买到。国外有一个叫Butterflylabs 的网站销售这种挖矿机,售价还算合理,5GH/s的机型卖274美元,25GH/s的机型卖1249美元,但是该网站并非款到立即发货,而是严控发货量,笔者订购了一台已经两月有余,至今没有发货迹象。如果说Butterflylabs 的矿机是有价无货的话,国内一个卖矿机的商家则是“无价也无货”。因为此人生产的矿机号称只卖给参与投资的开发者,就算想买也只接受比特币购买,人民币不卖!天可怜见,一般人手里谁有那么多比特币,还不得花高价去交易网站购买才行。其实,矿工的生活很“屌丝”,不过既然有钱赚,那就痛并快乐着!2下次自动登录
现在的位置:
& 综合 & 正文
BTC教程(已测试)–GPU铸造比特币 教你用显卡挖矿赚美金
最近自己在看BTC的相关信息,发现这个比特币还是比较神奇的,所以自己找了比特币如何挖掘,自己也现实的挖一下比特币。
现在我们就开始比特币淘金之路了,过程比较多但操作还是很简单的,只要您有足够的耐心。转自:
首先,需要找一个产出稳定的矿池,目前全世界有三大矿池。您需要在其中选择一个注册帐号,便可以和大家一起采矿。每个矿池采用的分配方式不尽相同,需要您根据自己的硬件情况进行选择。
1.Deepbit:目前最大的矿池,有Pay Per Share和Proportional两种分配模式。
2.Slush:成立较早的矿池,产出一般但很稳定。
3.BTC Guild:最大的特色是免收手续费,相对便提高了收益。
这里笔者以BTC Guild为例,告诉大家怎么注册和使用。BTC Guild这个矿池是免手续费的,挖出来的比特币全部分给挖矿者。而其它矿池一般都要收取1.5%到2%的费用,所以BTC Guild的性价比很高,非常适合本身计算能力就比较少的个人用户及新手。它的网址是:/
进入BTC首页后,点击Create Account创建一个账户
请牢记您的用户名和密码
登陆之后,完善您的详细资料。这里最重要的是,您需要正确填写您的钱包的地址。点击Change Wallet Address,在出现的页面中输入您的钱包地址并点击Change Address按钮即可,改变钱包地址之后需要等待24小时之后才能将挖到的比特币转入您的钱包,切记切记。至于钱包地址如何获得,稍后再告诉您,钱包地址先留空,不着急提现或转账。
然后,最重要的一步,在Manage Workers里面创建一些工作条目,每一条就代表一个采矿设备,比如你的显卡和CPU都可以,一般有几块显卡就创建几条。这些账户和密码随意定,在挖矿的时候会使用。
对于新手,推荐使用Gui Miner来采矿,这个采矿软件非常智能,可以自动识别电脑中的所有采矿设备,有多少颗CPU核心、多少颗GPU,全部可以调动起来开始采矿。
点此下载Gui Miner 最新版,下载完解压缩后运行其中的guiminer.exe文件。
这个绿色软件支持中文,先改成中文重启再说
这个软件非常简单易用。上图的操作示例只是针对单显卡的情况,如果您有多块显卡的话,只要重复以上操作,新建多个采矿器即可,然后同时开跑。
设备列表里面有5颗AMD Cayman GPU(HD6900)和i7处理器
每个GPU或CPU都需要单独新建一个采矿器,并制定运行
Core i7 980X的12颗虚拟核心都能识别
由于CPU的运算能力很低,而且CPU跑起来会导致系统很卡,还会拖累显卡的运算性能(因为显卡做OpenCL运算时也会占用一些CPU资源)。因此不建议用CPU挖矿,只用显卡跑就行了。
现在笔者就搭建一套平台进行测试,使用了目前顶级的Core i7 980X处理器,拥有六核十二线程。主板为技嘉GA-X58A-UD9,拥有多达7条PCI-E X16显卡插槽,理论上可以插7片单槽显卡,但实际上高端显卡都是双槽设计,还是只能插4片。
手头能找到的主流中高端显卡都测试了
显卡方面,AMD顶级的双核卡皇HD6990有一片,单核卡皇HD6970有四片,NVIDIA单核卡皇GTX580以及各种中低端显卡都有,我们会挨个测试其挖矿性能。
为了能尽可能多的插显卡,测试平台选择了技嘉GA-X58-UD9,这块主板拥有多达七条PCI-E X16显卡插槽,理论上最多可插六块单槽显卡加一块双槽显卡。可惜笔者手头并没有高端单槽显卡,最终还是只能同时插四块双槽显卡。
带多块显卡和顶级六核CPU,电源也必须给力才行,我们选择了安耐美MAXREVO 1500W的超强电源,确保了整套平台的稳定性。
● Intel Core i7 2600K(4核8线程):19.2Mhash/s
首先,笔者使用自己的家用机Core i7 2600K跑了下挖矿测试,这颗CPU并没有超频,默认3.4GHz可以睿频至3.8GHz,新建了一个CPU挖矿器,把8颗虚拟核心都打勾,挖矿时全部满载,最终的性能是19.2Mhash/s。
● NVIDIA GTX460(336 CUDA Core):55.5Mhash/s
然后换用笔者的GTX460 1GB显卡,这是块公版卡,拥有336个流处理器,工作在1350MHz下,以CUDA模式跑挖矿,跑出了55.5Mhash/s的成绩,是i7-2600K的2.9倍。
● AMD HDSP):156.3Mhash/s
接下来换上A卡,主流的HD6750居然能跑出156.3Mhash/s的成绩,性能是GTX460的三倍,i7-2600K的八倍!
● NVIDIA GTX580(512 CUDA Core),CUDA性能优于OpenCL
看来N卡和A卡的性能差距的确相当大,换用NVIDIA单GPU顶级显卡GTX580之后,发现如此强大的显卡居然跑不过HD6750,原因出在哪呢?
N卡除了支持OpenCL模式之外,还有CUDA模式挖掘器可用,在CUDA模式下GTX580的性能比OpenCL模式提高了30%之多。CUDA模式下不但性能有所提升,而且挖矿时的功耗还下降了,从366瓦降至329瓦。这说明了CUDA挖掘器的效率要比OpenCL挖掘器更加优秀,但由于本身运算能力的限制,还是不如拥有海量流处理器的A卡。
然后,笔者找来了手头有的主流显卡,挨个进行比特币挖矿性能测试,最终的结果整理如下:
下面笔者做个简要分析:
1. HD6990拥有两颗GPU,核心频率与单核心的HD6970完全相同,所以挖矿性能正好翻倍。事实上HD6990就是需要开两个挖掘器分配给两颗GPU一起计算。
2. AMD上代HD5870流处理器稍多于HD6970,但核心频率稍低,最终两代旗舰单卡的挖矿性能差不多。要知道VLIW4架构的HD6970游戏性能要强于VLIW5架构的HD5870,但挖矿性能似乎只取决于理论浮点运算能力,跟架构和效率毫无关系。
3. Barts核心的HD6790拥有256Bit显存位宽,比128Bit的HD6770大一倍。但两者的挖矿性能完全相同,所以显存位宽频率对性能没有任何影响,影响性能的唯一因素就是流处理器数量及频率。
4. NV顶级单卡GTX580还不如HD6750,但要比CPU强很多,毕竟它也有数百颗核心。
然后再来看看挖矿时的整机功耗,这涉及到投入产出比的问题:
由于整机功耗包含了电源、主板、内存、CPU、硬盘等在内,所以不能看比例,只能看数值差距,这里仅供参考。
众所周知,同价位、同级别的N卡和A卡,在3D游戏性能方面是差不多的,在不同游戏中互有胜负,双方都不会有明显的领先优势。但为何在比特币挖矿计算当中,N卡和A卡的差距如此之大呢?
HD系列的VLIW5流处理器架构
这一组5个其实就是传统意义上的一个Shader(着色器)
想必大家都知道A卡有着海量的流处理器,基本上同级别A卡的流处理器数量是N卡的三倍以上。AMD采用的是VLIW(超长指令)5D/4D SIMD(单指令多数据流)架构,这样的架构可以用较少的晶体管开销制造出庞大规模的运算单元。
而NVIDIA从DX10时代开始就放弃了传统的Shader架构设计,开发了全新的MIMD(多指令多数据流)架构,将所有的运算单元全部打散,这样每个流处理器都能上到更高的频率,实现更高的效率。但代价就是晶体管消耗比较大,NVIDIA将大量晶体管耗费在了指令发射器和分配单元上面,导致同等规模的GPU,NVIDIA架构的流处理器数量要远少于AMD架构。
简言之,AMD就是暴力堆流处理器而不考虑运算效率,而NVIDIA是大幅改善了运算效率但流处理器数量较少。最终的结果就是双方各有所长,在各种3D游戏当中几乎就是平手,而在通用计算应用当中N卡要占上风,但N卡的领先优势可能还不是效率问题,而是软件优化和程序开发比较到位。
但有一种情况N卡就非常吃亏了,如果某个应用程序当中没有特别复杂的指令,而只是类似穷举算法或者一堆海量数据需要处理的话,这种无脑的操作最适合AMD的架构去处理,因为它在理论浮点运算能力方面有着绝对优势,而不用考虑运算效率问题,海量的数据自会喂饱每一个流处理器,它们不会有任何空闲的时间,自然性能无限接近理论值。
A卡的密码破译性能也是遥遥领先于N卡
比特币挖掘器采用的是SHA-256,这是由美国国家安全局发明的一种安全散列函数,一般用于密码加密与解密。这种算法会进行大量32位整数循环右移运算,这个操作在AMD GPU那里可以通过单一硬件指令实现,而在NVIDIA GPU那里需要三次硬件指令来模拟(2移+1加),仅这一条就为AMD带来额外的1.7倍运算效率优势(大约1900指令来执行SHA-256压缩操作,而不是NVIDIA的大约3250指令)。
如此一来,AMD较高的浮点运算能力再加上算法效率优势,AMD GPU在密码破解与比特币挖掘时的性能,大概是NVIDIA GPU的3倍以上!
一开始,笔者在平台上插满了四块HD6970显卡,发现不管单卡还是多卡,跑起来之后的性能互不影响,速度非常稳定,一直在35xMhash/s上下波动,这样总的运算能力就是1.426Ghash/s。
四块HD6970时的挖矿性能
后来找到了一块双核的HD6990,用它替换掉一块HD6970的话,这样整套平台就有五颗同频率的Cayman GPU了,性能更上一层楼,每颗GPU的运算能力还是稳定在35xMhash/s,总运算能力达到了1.782Ghash/s!
三块HD6970加一块HD6990时的挖矿性能
通过BTC Guild网站监控的数据来看,实际运算能力和客户端显示的运算能力差不多,但波动幅度比较大,这可能与网速、数据包的运算难易程度有关系。
想知道这套由顶级六核处理器和五颗顶级GPU组成的系统,在全速运行时的功耗有多大吗?真是不看不知道一看吓一跳,五颗GPU全速挖矿时的平均功耗达到了1400W左右,已经接近了这块安耐美1500W电源的额定值,而且负载全部集中在+12V上面。
一开始笔者还担心长期以1400W运行会不会出现不稳定的情况,因为此前笔者做了不少多卡测试都使用了的双电源。结果这套系统在公司跑了一天一夜都稳定如初,这里不得不赞一下安耐美电源的完美稳定性和优秀品质!
事实上,随着越来越多的人加入到比特币的挖矿大军之中,比特币的产量已经比前几个月减少了很多。一块170Mhash/s速度的HD6750连续挖24小时的产出只有0.1个比特币而已,也就是9块钱人民币,这个收益在刨除电费网费之后可能就所剩无几了。
比特币的挖矿规则就是总运算能力越大,个人所获得的比例越少,这也就是很多JS偷偷的买走了HD6990/HD5970而不轻易告诉他人用途的根本原因,如果你也加入挖矿大军的话,他们的收益自然会减少。
因为比特币的流行,高端A卡的销量特别好
很多人的态度就是:即便比特币不好赚了,A卡留着打游戏也是不错的
如果您还没尝试过显卡挖矿的话,不妨按照本文的教程去试试看。如果您本来就是一个24小时不关机的下载狂人的话,那么在疯狂下载的同时开着挖矿程序的话,那么电费和网费绝对可以帮你赚回来。如果您现在打算专门组一套超级电脑去挖掘比特币的话,那就有点得不偿失了,因为现在的产量大不如前。
比特币挖矿是继蛋白质折叠(Foding@Home)、外星人分析(Set@Home)之后的又一大显卡分布式运算程序,其共性就是GPU的运算能力比CPU强很多!挖矿器直接与金钱挂钩的性质让它从一开始就吸引了不少人专门去做挖矿运算。
但实际上,比特币挖矿这种无聊的算法并没有多少实际意义,世界各地用户的运算能力被白白的浪费掉了,与其让用户做一些无聊的算法,不如把运算能力收集起来卖给特殊的企业客户,这样用户在赚钱的同时,也在源源不断的为各行各业输出运算能力,这才是分布式计算的真谛!■
最后,差点忘了告诉大家如何把挖到的比特币导出来了,这个过程最简单了,但也有风险,稍有不慎就会把比特币打给别人。
首先您需要一个比特币钱包地址,这个地址可以使用官方客户端提供的地址,也可以去比特币交易平台申请零时地址,笔者还是倾向于后者。您只要去/注册一个帐号,然后该帐号下面就会产生临时地址,这个地址只能使用一次,在接受一次比特币转账后失效,会随机产生另一个地址(这是比特币出于安全性的考虑)。
将BTCChina的比特币充值地址填在BTC Guild的Wallet Address一栏
24小时之后就可以提现了,体现结束需要更新地址,才能再次提现,切记切记
该网站支持通过支付宝充值或提现,您只要把从BTC Guild挖到的比特币转如BTCChina,然后兑换成人民币,最后提现到支付宝,就完成了赚钱过程。当然笔者还是建议把挖到的比特币存着,先不着急兑换,反正本来也不多。
最后,在为大家线上一些JS和牛人的挖矿装备,看了这些人的电脑,您就会发现笔者的测试平台根本不算啥……
&&&&推荐文章:
【上篇】【下篇】}

我要回帖

更多关于 f2pool 比特币矿池 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信