像Swarm BZZ这样的去中心化存储的情况下,以太坊生态中的热点数据每秒都在随时被调用和存储,所以除了CPU、内存和硬盘这三个主要的响应能力之外,还有一个要求宽带传输速度。
使用云服务器来部署bzz节点,核心理由就是一个字“快”,节点早一分钟上线,就能更早的获取到头矿!
经西部数码上千bzz节点部署的实践经验证明,bzz节点需要较高的带宽和超强的磁盘IO性能,以下是结合资源实际消耗情况合理搭配的配置。
4核CPU + 4G内存 + 100G SSD硬盘 + 20M带宽。上述配置,可以部署一个节点。
如果需要部署多节点可以选择多台这样的云服务器,或者选择更高配置的云服务器,如16核CPU + 24G内存 + 500G SSD硬盘 + 200M带宽,可部署5-10个节点。
简单来说,挖矿就是利用芯片进行一个与随机数相关的计算,得出答案后以此换取一个虚拟币。虚拟币则可以通过某种途经换取各个国家的货币。运算能力越强的芯片就能越快找到这个随机答案,理论上单位时间内能产出越多的虚拟币。由于关系到随机数,只有恰巧找到答案才能获取奖励。有可能一块芯片下一秒就找到答案,也有可能十块芯片一个星期都没找到答案。越多芯片同时计算就越容易找到答案,内置多芯片的矿机就出现了。而多台矿机组成一个“矿场”同时挖矿更是提高效率。而矿池则是由多个“个体户”加入一个组织一起挖矿,无论谁找到答案挖出虚拟币,所有人同时按贡献的计算能力获得相应的报酬,这种方式能使“个体户”收入更稳定。
举一个通俗的例子:
我在一张纸上随便写一串数字,给出部分提示,谁猜对就给他奖金(挖矿)
聪明的人根据提示能作出更多猜测(计算能力)
有人出钱请许多人回来一起猜测(矿场)
有人召集大家一起猜测,无论谁猜到,按照每个人猜测次数比例分配奖金(矿池)
上面举的例子大家可以看到,越聪明的人能作出越多次猜测,猜到的机会就越大,相应地能获得越多的收益。
我们以比特币为例
比特币网络上进行着大量的交易
这些交易需要被记录到账本中才有效
每10分钟左右会生成一个账单
为了鼓励大家都来帮忙记账
现在规定第一个记下账的“会计”可以获得125个比特币的奖励
但是这个账本有一个很复杂的密码
只有第一个破解出密码的人才能记账获取奖励
但因为这个密码太过复杂且没有规律,只能靠猜
于是大家就拼命尝试密码
比特币挖矿就是依靠区块链技术获取比特币。区块链就相当于一个账本,每一个区块就是一页账单,将所有的区块连在一起就是区块链,任何的交易信息转账记录都被记录在区块链里面。比特币挖矿就类似一个寻宝游戏,每隔一段时间,比特币系统就在系统节点上生成一个随机代码,互联网中所有的计算机都可以寻找这个代码,谁只要一找到就会生成一个区块,随即得到一个比特币,这个产生比特币的过程就是“比特币挖矿”。
一般挖矿的种类分为两种,一种是普通挖矿,另一种是云挖矿。普通挖矿就是自己购买设备自行安放进行挖矿,但是这种挖矿牵扯到供电费、主板、显卡、配件、噪音、散热、占地等多方面,比较麻烦,因此不推荐。
和我们比较贴近,也比较适用于我们的就是“云挖矿”。云挖矿就是你在平台付款购买云算力然后坐享其成就可以了,其余的一切事宜皆由平台处理,简便安全。
我们经常看到有矿工为了挖矿,不断升级计算机配置,或者买多台计算机,其实质目的就是为了提高自己的算力。挖矿的过程是每一个矿工,在一个时间段里,和所有的矿工竞争计算那一份比特币,实质就是一个人的算力PK全球的算力,由此可见,挖矿没那么容易。
什么是算力?
在“挖矿”的过程中,我们需要找到其相应的解,而要找到其解,并没有固定算法,只能靠计算机随机的哈希碰撞。一台矿机每秒钟能做多少次哈希碰撞,就是其“算力”的代表,单位写成hash/s。
电脑挖矿通常是指比特币挖矿机,就是用于赚取比特币的电脑。
比特币挖矿机就是用于赚取比特币的计算机。这类计算机一般有专业的挖矿芯片,多采用安装大量显卡的方式工作,耗电量较大。
计算机下载挖矿软件然后运行特定算法,与远方服务器通讯后可得到相应比特币,是获取比特币的方式之一。
功能
比特币挖矿机是获取比特币的方式之一。比特币(Bitcoin)是一种由开源的P2P软件产生的网络虚拟货币。它不依靠特定货币机构发行,通过特定算法的大量计算产生。
比特币经济使用整个P2P网络中众多节点构成的分布式数据库来确认并记录所有的交易行为。P2P的去中心化特性与算法本身可以确保无法通过大量制造比特币来人为 *** 控币值。
参考资料来源:百度百科-比特币挖矿机
三天以前看到壮乡金荣仔的文章,从中了解到可以利用阿里云服务器进行挖矿,收益可观,于是立即和作者进行了联系,咨询拜师的事情。通过和孙师傅交流发现,因为写作让我们有了很多共同交流的基础,并且我居然已经关注了孙师傅有好几个月的时间了,这让我们很快建立了信任。
孙师傅在文章中提到正式收徒弟还要等一段时间,我觉得这段时间也不能浪费,还应该为将来拜师以后做一点准备工作。于是我立即开始对云服务挖矿这件事情进行了认真的思考并实践。
云服务挖矿的可行性,大概有这么几个方面。
一,云服务器挖矿的成本收益分析。
成本构成:挖矿的成本主要有三项,矿机的支出,电费,场地及相关管理费用;
收益构成:挖矿的收益主要来自两个方面,一是按照当前数字货币的法币价格可以不管成本而获得的收益,二是数字货币在未来增值获得的收益。
分析:云服务器的运算能力远远低于实体矿机,但是不用支付电费,这是最大的成本节省,另外,由于不需要场地,自己远程管理,场地和管理费用也趋近于零。
因此在算力有限的情况下,云服务器挖矿最大限度地消除了电费和场地的费用,这是这项技术的优势所在。而盈利的平衡点,将极大的取决于服务器费用的支出和当前币价的相对关系。
二,云服务器和挖矿币种的分析。
云服务器的种类有很多,主要分两种,CPU型和GPU型。
目前市场上的各种虚拟币算法也分两类,GPU友好型和CPU有好型。比特币以太坊,莱特币等绝大多数币种都属于GPU友好型,CPU友好型比较少,我了解到的只有大零币zec,小零币xzc,门罗币xmr。
所以这样一来,在服务器和币种的选择问题上,方向很清晰:CPU和GPU任何一个方向,选择算力性价比最高的云服务器和挖矿收益最高的币种。
三,实践。
李笑来的文章中提到过,任何挖矿的行为都不如直接到市场上去买来得容易。我也因此在之前的虚拟货币的学习中,很少关注挖矿的知识。同时对于服务器方面的知识也了解很少,所以一开始我只能用网络上能够搜索得到的办法进行实践, 以快速入门,开始积累。
网上能够直接搜索到的就是利用CPU服务器挖掘门罗币。文章链接如下。
于是我花了3915元购买了三个月的阿里云轻量型服务器,配置如下。阿里云目前在搞活动,首单可以打七折。
开始进行实践。
经过了两天的折腾,终于在运行服务器上挖矿成功,但是算力只有140h/s,在这个算力下,要亏本一半。
具体折腾的过程中,遇到坑无数,也麻烦了我搞计算机的朋友很多,这个过程留待下一篇再写吧。
四,关于风险的思考。
目前来看,用云服务器挖矿服务器的价格是预付的,并且是固定的,所以挖矿是否有收益,取决于目前的虚拟货币的价格。从孙师傅的截图来看,目前收益还是很可观的。
近期的风险来自于币价的下跌,远期的风险来看,就是阿里云服务器会禁止挖矿行为。阿里云对于挖矿的行为,在网上有过很多的声明。在搜索服务器挖矿相关知识的时候,也发现有国外的服务器禁止挖矿。
长期来看,如果目前云服务器挖矿不赔本那么未来大概率是会有很大的收益的。
就在写这一篇的过程中,孙师傅的收徒标也发出来了,很快就要收徒弟啦。我也正好把这一篇当做我第一这周的作业。1、电脑显卡挖矿:指用电脑的显卡去挖比特币的一种解题过程。
2、显卡挖矿,是庄家先弄一个有很多答案的公式,用户用个人计算机下载解码器然后运行特定算法解码,与远方服务器通讯后即可得到相应比特币。显卡能力越强解码速度越快,挖的比特币也就越快。这也叫挖矿。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)