深度整理Blockchain Global“区块链中文知识讲堂”第二讲要点
Posted 比特币之家Btchome
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了深度整理Blockchain Global“区块链中文知识讲堂”第二讲要点相关的知识,希望对你有一定的参考价值。
在币圈,很多大佬都有一句名言:“挖币不如屯币”。确实,当市场一片火热的时候,没人会想到加入矿工这个行业。不过这段时间却是一个机会,二级市场修养生息,各个币种价格大跌,反弹疲软无力。这个时候我们不妨来关注一下币圈生态环境里的另外一个重要群体“矿工”,让我们了解一下矿工是如何工作的,挖矿的原理。有兴趣的不妨也可以试着尝试一下,说不准就可以挖出一桶金子了呢。
本周的讲座内容就是由我们的技术大牛Jay和Johnson带来的挖矿(mining)。他们深入浅出的跟我们介绍了什么是挖矿,什么是矿池,为什么需要挖矿,挖矿的设备和如何去挖矿。
什么是挖矿
简单的来说挖矿其实就是解决一道数学题,根据哈希碰撞来得到一个符合要求的哈希值,得到这个正确的哈希值就代表着答对了这道数学题,算出符合哈希值的矿工会将答案发给整个网络的矿工让他们进行验证,第一个算出这个正确哈希值的矿工将会得到比特币(以及该块区块中的手续费)作为奖励,其他人没有奖励。
这就是挖矿的基本原理,无论是比特币,以太坊还是其他的可以挖矿的币种都是通过利用类似的原理来进行挖矿的,主要的区别就是算法的不同。你的矿机算力越高,计算能力越强,算哈希值的速度越快,那么你成为第一个获得正确哈希值并获得比特币奖励的概率越大。
什么是矿池
由于全网算力以及矿工的数量不断增加,导致单个矿工挖到的该数字货币的概率急速降低,比如按照比特币的算力来看,挖到的概率无限接近于零。这个时候矿池就应运而生,矿池是有许多个矿工组成,矿池内的矿工达成协议,无论是谁挖出了区块,都会根据起贡献来共享收益。在矿池里挖矿是绝大多数个人和小矿工选择的途径。挖矿时矿池的选择也是需要去了解学习的。
为什么需要挖矿?什么是拜占庭将军问题
接着Jay解释了为什么要挖矿的问题,也是比特币概念的核心问题,通过工作量证明(Proof of wok)解决了拜占庭将军问题。拜占庭将军问题简单的说是指一组拜占庭将军分别各率领一直军队围攻一座城市,如果出现部分军队进攻,部分军队撤退会造成失败的严重后果,因此需要各位将军达成一致性策略,所有的军队一起进攻或者一起撤退才能取得最后的胜利。在投票过程中每位将军都将自己投票给进攻还是撤退的信息通过信使分别通知其他所有将军,这样一来每位将军根据自己的投票和其他将军送来的信息就可以知道共同投票结果而决定行动策略,但是谁也没法确认哪个将军或者哪个信使是叛徒,会发出错误信息,如何在有叛徒出现的情况下保证得到正确的策略,这个就是拜占庭将军问题。在过去的证明过程中只有叛徒数量小于总数量的三分之一时才能解决,当叛徒数量超过三分之一就是无解的。对于比特币这种采用分布式系统的数字货币来说,要保证系统的正常运行就必须要有容错性,容错性是指,在某一个恶意操作节点允许做任何事情去干扰系统正常运行(包括不传递信息,伪造信息,修改信息)。在这种情况下系统仍然能够正常运行。通过区块链技术,POW彻底的解决了拜占庭将军问题。让只有在叛徒(错误)超过51%的总量情况下系统才无法正常运行,也就是说只要有一半的信息是正确的,整个网络都是正确的,要想篡改信息的成本变得非常巨大。
挖矿的设备
接下来就是挖矿里面的关键部分,挖矿的设备。现在市面上挖矿的设备主要分三大类:ASIC(专用集成电路)矿机挖矿,CPU挖矿以及GPU(显卡)挖矿。
ASIC矿机一般是针对特地算法设计生产的矿机,ASIC一般是超高算力低功耗,但是每种ASIC只能挖一种特定算法的数字货币。适合专业的矿场使用
CPU挖矿,目前有一部分数字货币比如arionum(aro),ZOIN(ZOI)等等只允许用CPU挖的或者是使用GPU(显卡)挖的算力因为算法问题并不比CPU高很多。其他的绝大部分币虽然CPU和GPU都能挖,但是因为GPU的算力远远高于CPU,造成CPU挖矿根本没有收益。
GPU(显卡)挖矿,也是我们今天重点介绍的挖矿方式。利用GPU的大算力以及每张主板上可以搭载多张显卡从而提高单台机器的算力来挖绝大多数币种。因为较高的算力相对便宜的价格,以及可以挖矿币种众多,GPU挖矿比较适合普通人挖矿使用。 GPU矿机实际上就是在普通的电脑上增加高性能独立显卡的数量,通过增加显卡数量提高机器的算力来满足挖矿对算力的需要。
现在的显卡分两个大类,一种是NVIDIA显卡,一般我们简称N卡和AMD显卡,简称A卡。两种显卡品牌不一样,做工设计和性能上各有优劣。针对不同的算法,算力也各有擅长,当然价格方面,不同的型号差别也是很大的,在选择矿机买显卡的之前大家要先选好自己的目标币种,了解算法以便选择更适合的显卡。接下来以N卡为例,介绍一下如何挖矿。
选用什么样的显卡,挖什么币
显卡除了两大品牌区别之外,每个品牌显卡下面还有玲琅满目各种型号的显卡,每种显卡的算力不同,功耗不同,价格也不同。同时,又因为不同显卡针对不同的算法有自己的优势,同一张显卡挖不同算法的币收益也是天差地别的。在这么多变数的情况下,我们到底应该选择什么样的显卡,挖什么样的币是一件非常让人头疼的事情。在做决定之前如果你能做大量的研究,通过研究做出决定当然是最好的办法,但是如果你不会或者不想花大量的时间和精力去研究。http://whattomine.com/ 这个网站会是一个不错的帮手。
根据你手上的矿机的配置,以及你所在地的电费价格,将表格填写好,网站会自动大概的算出你这台矿机的算力以及机器的功耗然后根据即时难度算出利润最高的币种并列出来供你选择。根据whattomine提供的币种来挖,可以算是一种可行的选择币种的方法。币种的选择和挖矿的策略都是需要你在实际操作中慢慢摸索的。
希望我们这次的演讲,能让大家对挖矿有了一定的了解,不再是神秘莫测的东西,有什么想法问题能在群里和我们交流沟通。
以上是我们对这次讲座要点的整理。
BGL“区块链中文知识讲堂”主题月预告
3月20日: 如何挑选优质ICO(初次代币发行)
3月27日: 关于加密货币的税收
讲座时间
2018年3月(每周二晚 18:00—19:30)
讲座地点
Blockchain Centre( 85 City Road, Southbank, Melbourne, 3006 VIC, Australia)
无法到场的小伙伴可以关注直播通道:斗鱼直播平台 4466925 BGL区块链集团直播间
友情提示:中国的小伙伴观看讲座直播的时间是,北京时间2018年3月每周二15:00
防止失联,请加小编微信
拉你进币圈资讯交流群
以上是关于深度整理Blockchain Global“区块链中文知识讲堂”第二讲要点的主要内容,如果未能解决你的问题,请参考以下文章
云链科技|Global Blockchain C50 · 武汉行
未来已来 | Global blockchain投资人专场与你相约春光里 畅谈行业应用与投资