文章来源:C++技术网 原创文章版权所有,未经授权,禁止转载。
去年还听同事说比特币如何如何好,还可以挖矿。挖矿也就是可以捞钱的意思。挖矿(挖比特币)就好比挖黄金一样的,只要去挖就可以挖到,不用干活,只要让电脑运行着就可以挖矿了。挖到矿了就等于捞到钱了。这岂不是坐收黄金呀!
然后最近突然心血来潮,体验了一把。然后,电脑C盘爆红!看图:
然后再看看比特币钱包的数据同步情况,还没有完成:
电脑都这样了,磁盘爆红了,竟然还没有同步完。来看看究竟占用了多少磁盘:
我的神!!67.8GB!!还没有同步完,就已经这么大了。一共同步了5年多的数据,同步了好多天了。看到这个,你还想玩吗?
当然,这个你不在乎,那就继续往下看。如果你只是想用比特币支付之类的,那么你还是直接去买比特币好了。现在大概在一个比特币3K人民币的样子。具体价格可以到相关交易网站查询。当然,如果你想出卖你的电脑,让电脑挖矿来获取比特币,你就不要幻想了。来看看现在挖矿是怎么样挖的。
情降和合术真的灵吗 下面是引用自知乎的一个回答:
作者:小龟
链接:https://www.zhihu.com/question/20792042/answer/98126010
来源:知乎
著作权归作者所有,转载请联系作者获得授权。
一、挖矿原理
最初的时候,我们用电脑CPU就可以挖到比特币,比特币的创始人中本聪就是用他的电脑CPU挖出了世界上第一个创世区块。然而,CPU挖矿的时代早已过去,现在的比特币挖矿是ASIC挖矿和大规模集群挖矿的时代。
回顾挖矿历史,比特币挖矿总共经历了以下五个时代:
CPU挖矿→GPU挖矿→FPGA挖矿→ASIC挖矿→大规模集群挖矿
挖矿芯片更新换代的同时,带来的挖矿速度的变化是:
CPU(20MHash/s)→GPU(400MHash/s)→FPGA(25GHash/s)→ASIC(3.5THash/s)→大规模集群挖矿(3.5THash/s*X)
挖矿速度,专业的说法叫算力,就是计算机每秒产生hash碰撞的能力。也就是说,我们手里的矿机每秒能做多少次hash碰撞,就是算力。算力就是挖比特币的能力,算力越高,挖得比特币越多,回报越高。
在比特币的世界里,大约每10分钟会记录一个数据块。所有的挖矿计算机都在尝试打包这个数据块提交,而最终成功生成这个数据块的人,就可以得到一笔比特币报酬。最初,大约每10分钟就可以产生50个比特币的比特币报酬。但是该报酬每4年减半,现在每10分钟比特币网络就可以产生25个比特币。
而要成功生成数据块,就需要矿工需要找到那个有效的哈希值,而要得到正确的哈希值,没有捷径可以走,只能靠猜,猜的过程就是计算机随机hash碰撞的过程,猜中了,你就得到了什么是情降黑法比特币。
二、挖矿方法
挖矿芯片经历了CPU挖矿到GPU挖矿到FPGA挖矿,如今走入了ASIC挖矿时代。然而挖矿的方式也经历了从一两台矿机挖矿到小矿机作坊,再到如今走入了大规模矿场挖矿的时代。
(1)挖矿方式:从一台矿机到大规模矿场
如果你开始尝试挖矿,你需要准备一台矿机、一台能联网的电脑、一个AUC、一个树莓派、电源及各种连接线等。各种设备的连接顺序为网线->树莓派->MicroUSB线->AUC->4PIN连接线->矿机和电源。
图1:一台矿机工作图
各种设备的功能如下:
l 矿机,在此以嘉楠耘智目前最新的矿机A6为例,A6内有80颗芯片,单台算力在3.5T/s以上。
l 树莓派(控制器),挖矿只需要做简单高效的数值计算,矿机运作的程序就写在小巧的树莓派里。每个树莓派约可以控制约60台矿机。
l AUC,转换器,而每个AUC也可以串联多台矿机。
l 电源,通电。
把所有这些设备连接好,接通电源,修改树莓派IP网段和路由器IP网段一致,并设置矿工,然后连接矿池就可以开始挖矿啦!
如果需要部署多台矿机,则还需要变压器等设备。
图2:60台矿机模型图
现在的挖矿时代早已是大规模集群挖矿的时代,你看到的挖矿场景常常是这样的——大规模集群矿场。
图3:矿场图(成千上万台矿机规模)
如今,抱一台矿机回家或者部署一个家庭小作坊挖矿(几十台矿机)的中小旷工盈利空间非常有限,挖矿行业也正逐渐向有廉价电资源、有专业化部署能力的企业和团队集中。
影响挖矿收益的因素有很多,比如矿机的性能和功耗、全网的算力和难度、矿场的部署和运维能力、有没有廉价电的资源、以及币价和政策的导向等等。目前优秀的矿企,他们拥有芯片研发的能力、大量的算力、专业的矿场部署和运营经验等,在未来,资源、算力会越来越向这些矿企集中。
(2).矿池
除了上面的装备,你还需要一个必备的工具——矿池。矿池的作用是集合大量矿机算力,增大你得到比特币的几率,同时将你未来能得到的比特币收益提前平均分配到你的账户里。
简单的解释如下:
现在比特币全网每10分钟产生一个区块,这个区块包含25个比特币。假设全球有1W人参与挖矿,那么在这10分钟内,只有1个幸运儿拿走了这25个比特币,其它人则颗粒无收。而矿池的原理是大家组队开采,并按约定的分配方式分配,使得矿工的比特币收益趋于稳定,减少矿工的风险。在此以最常用的PPS分配方式为例,假设你的算力是10T,而整个矿池的算力是100T,你的算力占矿池算力的1/10,假设矿池一天能产生10个比特币,那你每天就能拿到1个比特币。
(3).云算力
在现实情况下,挖矿矿机常常供不应求,同时,矿机发货需要很长的等待期。矿机安装、调试、维护等流程非常复杂,需要耗费大量的精力,矿工们还要忍受矿机的噪音和热量。对矿工来说,最大的成本还不是这些,是挖矿所消耗的高昂的电费,中小矿工的盈利空间越来越小甚至为负。
图4:矿池
而云算力服务可以很好地解决中小矿工和一般用户参与挖矿门槛高赚钱难的痛点。现在比特币挖矿已经进入了大规模集群挖矿的时代了,一些商家在电费低廉的地区(如云南四川内蒙等地)大规模建设矿场,他们拥有更低的机器价格和低廉的电费,还可以通过机房结构的设计和当地的地理及气温优势来实现良好的散热通风,降低机器消耗的能量。
而云算力服务平台打通矿场、矿池等基础资源,通过算力租赁的形式在网上向用户远程出租算力。云算力租赁服务解放了矿工的时间和精力,省去了矿工买矿机、等待矿机、安装矿机、维护矿机、忍受噪音等一系列操作,让用户通过网络购买算力即可找到挖矿的快感,轻松获得挖矿带来的收益。
三、挖矿收益与风险
挖矿收益可以通过以下公式来计算:
挖矿收益=产生的比特币*币价-矿机成本-电费-维护费及人工成本-矿场折旧费等
如果你只是一个小矿工,一般情况只要扣除矿机成本和电费即可。大家也可以去BTC123或者比特范等网站,通过挖矿收益计算器计算回本周期和挖矿收益。
如果你购买了云算力平台的产品,在此以算力宝为例:
收益=算力收益-算力成本。
有收益就会有风险,挖矿风险如下:
1. 比特币产量减半。16年7月,比特币网络将面临比特币减半,即每10分钟,每个区块只包含12.5个比特币,意味着相同算力挖出的比特币也会相应减少。但另一方面,币价也有上升可能。
2. 比特币币价和计算难度不稳定,导致用户收益也不稳定。
3. 断电、机器维护等风险。
引用完毕。那么你还幻想用个人电脑去挖矿吗?个人电脑已经不起作用了。挖矿反正没有希望了,而使用比特币却代价很高,虽然比特币很好,但是在国内支持还是不够广泛,而且运行比特币钱包可不是那么轻松的。几十GB的数据还直接放在C盘哦。这不是作死的节奏吗?
以下这一段话是我在知乎的补充:
所谓的信任,就是认可。简单来说就是,你想用比特币来进行交易,主动使用比特币客户端,这就是信任。如果你不信任,你就不会玩比特币。挖矿的过程就是不断的计算,用你的硬件去计算。所有的计算方法都是一样的,然后根据统一的规则,算出来的对应的值,也就挖到了矿。现在网络越大,计算量越大,需要的硬件性能也就越高。挖矿的计算原理就和解方程一样的,详见办法各种算,直到算出答案为止。
因为可能很多人对于比特币还不是很了解,结合前面引用的文章原文和本文,相信你可以对比特币有一个深入的了解。所以,到此,我放弃玩比特币了。
理想很丰满,现实很骨感。
文章来源:C++技术网 原创文章版权所有,未经授权,禁止转载。
原文地址:http://www.cjjjs.com/paper/gzsh/2016926154829352.aspx