比特币挖矿到底如何挖?解析虚拟货币挖矿流程和原理

比特币挖矿,到底如何挖? - 解析虚拟货币挖矿流程和原理

网络上有许多种加密货币在流通说到底是什么意思?像是比特币(Bitcoin)、以太币(Ether)、瑞波币(Ripple)等等,但大家最常听到的还是非比特币莫属,可以说是全球的「矿工」们都在想尽办法获得它,许多人不只是把它看作是单纯的热潮跟风,甚至有些人将它视为资产在投资,比特币同时也是造成目前全球显示卡大缺货的主因,全世界有无数的矿工、矿场无时无刻不在运作,他们大量购买显示卡,为得就是要抢在其他竞争对手前夺得先机。

然而,到底比特币挖矿在挖什么?如果现在想要进场挖矿会不会太晚?又要准备什么硬体设备才能开始挖矿呢?

如何快速获得比特币?

身为目前最火红数位货币之一的比特币,由于获取难度高,且物以稀为贵的条件下,导致比特币的相对价值非常高。在数位货币市场上,比特币被当成一种「股票」操作,它可以用来当作保值品投资,也可以将其转换成各国货币并存入现行银行帐户,许多网路商店甚至支援直接使用比特币购买商品。想要获得比特币的话,最直接快速的方法就是金钱购买,目前一个比特币的价值大约等同于新台币25万左右,这是近一年来,价格最低的一段时间,想要直接用金钱购买比特币加入这股数位货币风潮的话,现在或许是最好的时机。

建立电子钱包储存比特币

购买比特币的方法其实很简单,首先需要先在网路上建立一个可以储存比特币的电子钱包,关于电子钱包的种类网路上十分多样,本文我们将以「币托」(BitoEX)为例说明。进入币托首页以后,直接点击画面中央的「免费申请」并输入帐号和密码建立电子钱包,完成信箱帐号认证以后你就会获得一个专属于你的电子钱包,登入后即可进入该电子钱包并浏览目前的余额,因为是刚申请的缘故,因此帐户余额为零,这时候可以直接选择「购买比特币」功能开始交易。不过此页面中最重要的是资讯其实是位于右上方的「钱包地址」,这不仅是在交易时会使用到,后续挖矿时也会使用这个钱包地址做为比特币的储存目标。

不过,由于比特币单价价格昂贵,动辄二三十万台币以上,如果不想要直接用金钱购买比特币的话,另一个方法就是用挖矿的方式获得了。

「挖矿」是什么?

比特币的发行有它自己的时间以及数量,大约每十分钟会由程式码执行新比特币的发行,并且授予给参与比特币交易的某(群)人,因此,获得新发行的比特币就好比是获得刚出土的金矿,所以才会将这些获得比特币的人比喻为矿工。而矿工们「挖矿」的动作在英文中称为「mining」,这是一种比特币使用者可以考虑、但是只有专业挖矿者才「有可能」获取比特币的方法。

挖矿前的准备和三种做法

想要开始挖矿的话,在开始之前有一些事前准备要做,包含硬体投入成本以及运作成本。前者是指硬体的购入、安装、电费、折旧、场地以及散热等等;而后者则是维持这些硬体持续运作,所需付出的成本。两者综合以后,可以发现其实挖矿所需的成本非常庞大,这也就造成部分拥有大量资金成立挖矿专用硬体设备的以「出租」的方式来回收成本,这种挖矿模式被包装成一种「商品」并在公开的网路市场上进行买卖,当挖到比特币时,会依每位承租人的付出比利来分矿,这样的挖矿模式也就是所谓的「云端挖矿」。

开采比特币的做法主要有三种,除了云端挖矿外,还有「独立挖矿」以及「合力挖矿」,不过由于目前的挖矿难度不断提升,且有越来越多竞争者挤入,时至今日想要单靠自己的力量独立挖到矿的可能已经不大,虽然一旦成功挖矿便可独自获得全部利益,但一般比较可行的做法是采用后者「合力挖矿」,也就是团队挖矿的概念,挖到矿时全团依照每个人付出的比例来分矿。

什么是矿池?矿机的类型

矿池:早期比特币还不兴盛的时候,大部分人都用自己的电脑来挖矿,最早当然是用尽CPU的能力来运算,接着有人发现用显示卡的GPU Stream Processors来计算会快更多,可是当大家纷纷投入挖矿以后,出现了很多为挖矿优化的设备,一般个人电脑根本拼不过,因此需要加入矿池(Mining Pool)来挖矿,由伺服器集合所有使用者的运算力量来挖,再由一定比例回馈使用者(矿工),才不会发生挖了老半天却拼不过专业挖矿机,花了电费却什么都得不到的情形。

矿机:由于显示卡虽然挖矿速度校快,但是显示晶片原本并不是专门用于挖矿,因此用显示卡挖矿不仅很耗电而且发热量又高,如果是3、4张显示卡所组成的挖矿电脑,更是耗电,最后计算起来很可能挖比特币的收益都还不够付电费呢!因此从2013年开始,挖比特币的重心逐渐转移到专业矿机上,这种矿机区分为两大类型:

  1. FPGA(Field Programmable Gate Array,现场可程式化闸阵列):是一种平行架构的逻辑晶片,可以重复编程设计,将软体烧录到FPGA上运作,并可将内部的逻辑区块以程式连接在一起,有容易修改及成本较低的优点,不过缺点是速度比较慢及无法完成复杂的设计,功耗也比较高。
  2. ASIC(Application-specific integrated circuit):与FPGA灵活有弹性的特性不同,ASIC是针对特定应用而产生,例如专为挖矿所设计的晶片,即是对Hash计算优化,当然比起FPGA来说效能更高,且与显示卡比较来说,ASIC的功能专一,不需加上一堆有的没的晶片或电容,当然功耗低非常多,长期使用不但节省电费,运算能力也提高至数十甚至百倍以上,专业矿机多是ASIC架构。

挖矿程式教学

挖矿的过程并不复杂,只需要下载「挖矿程式」其实就能开始挖矿。网路上的挖矿软体百百款,这里我们将以NiceHash Miner 这款软体举例说明。

首先,根据手上显卡厂商下载对应的NiceHash Miner 版本并开启软体,在正式开始挖矿以前,有几个步骤要先设定。

电子钱包页面中最重要的资讯就是钱包地址,这除了是比特币买卖家交易时须使用的资讯以外,同时也是挖矿时比特币储存的目标位址,点击币托页面中的钱包地址后,就会获得一串「未命名的钱包地址」,请复制这串数位码并好好保存。

接下来在挖矿程式中点击「钱包」(Wallet)选项,将刚刚复制的数位码贴上后即可完成储存目标设定。在左下方的「硬体资讯」(Hardware Details)选项中,系统预设会找到你电脑使用的显示卡型号,也可以在这里开启处理器加入挖矿的行列,可根据需求和喜好设定。

 

开始挖矿和随时掌握进度

一切都准备就绪后,就可以按下中间的「开始挖矿」(Start),你的电脑会自动开启命令执行视窗进行挖矿,不同的挖矿软体无论每次挖矿的动作成功与否,都会释出不同的通知指令,以NiceHash 为例,成功挖矿时视窗上将会出现的绿色的指令通知。但这时候软体挖到的比特币数额其实非常小,需要长时间连续不间断的挖矿才能挖到完整一个比特币。

比特币该如何使用?

无论你是使用金钱直接购买,还是使用各种不同的挖矿模式,在获得比特币以后该如何使用它?首先你可以把它当成是一种投资品保存,由于全世界几乎无时无刻都有人在进行比特币交易,因此,它的币值也在不断波动,你可以在它未来价格涨到最高点时脱手卖出,以去年一整年最高的平均价格50多万台币来看,现在一个比特币大约是25万台币,有可能可以获得大于成本两倍的获利。

换取现金或虚拟货币

如果没有打算将比特币当作保值品来看的话,你可以到币托或是MaiCoin 等网站里,将获得的比特币转换成新台币,换取现金到现行的银行帐户中供其他使用,如果不想换成新台币的话,也可以将比特币转换成其他虚拟货币来持有;此外,目前网路上还有许多网站或服务是支援比特币付款的,并且可以直接使用比特币付款购买。

其他还有很多网路零售商也支援买家使用比特币在平台上购买商品,国外电子产品零售业龙头之一的newegg 就是其中之一,它们和Bitpay 电子钱包合作,让消费者可以在购买商品时,选择使用比特币进行支付。其他还有像是NASDAQ 的线上百货零售商Overstock、纽约地产公司邦德纽约或是利用信用卡定世界各国旅馆获得比特币现金回馈的PointHound 等等,种类非常多。

挖矿造成的影响

由于比特币在全世界造成的热潮至今还未间断,无论是用团队挖矿还是云端挖矿模式,仍有许多比特币使用者正在挖矿。在这样的热潮下,也间接导致了不少问题。

显示卡严重缺货

首先最直接的问题就是显示卡,由于显示卡是矿工们最主要的挖矿工具,它们需要大量显示卡加快挖矿的速度,借此抢在他人以前获得比特币,也导致目前无论是NVIDIA 还是AMD 显示卡在全球都出现缺货的情形,同时也造成显示卡价格上涨,尤其是高阶的显示卡问题更严重,常常会需要以比厂商建议售价高出许多的价格购买,也让想要单买显示卡帮电脑升级的民众购买困难。

不仅耗材也耗电

挖矿的过程是将显示卡以及电脑的效能发挥到最极致,如果能成功获得比特币那也就罢了,更惨的就是不仅没挖到矿,甚至还多花冤枉钱。挖矿的过程不仅需要随时保持电脑主机的温度,甚至主机还需要放在通风的室内运作来避免主机过热,长时间连续挖矿下,对于显示卡的产品寿命也有害。此外,挖矿过程中还必须考量到电费的问题,根据「比特币能源消耗指数」报告的统计,比特币在过去一年内挖矿的电力总消耗已累积达29.51兆瓦小时,约占全球总电力消耗的0.13%,相当于一些省份一年电力消耗的11.64%,听起来占比不大,但该数字已经超过全球近160个国家一年的电力消耗,可见挖矿的耗电量有多大。虽然说比特币确实有它的吸引力存在,但在通往致富的挖矿路上,矿工们仍要考虑许多成本付出的问题以及带来的影响。

原创文章,作者:币圈吴彦祖,如若转载,请注明出处:https://www.kaixuan.pro/news/321109/