区块链100讲:不做码农做矿工,该怎么和爹妈解释

说起区块链和比特币的时候都会提到一个词“挖矿”,还有个角色叫“矿工”,等等,区块链不是属于技术圈吗?怎么和挖矿扯上关系了?只听说过管IT圈儿的人叫码农,怎么还有矿工的事儿?本期《区块链100讲》我们就来看看这几个名词:挖矿、矿工、矿机,看“矿工”是如何利用“矿机”来“挖矿”从而获得数字货币的。

1

挖  矿

前面我们在介绍:区块链为什么叫“区块”“链”?和 什么是比特币 时提到过:比特币的区块链网络每十分钟产生一个区块。这个区块的内容就是在之前的区块的内容之上加上过去十分钟整个区块链网络的全部交易。完成这个工作被称为打包。这个工作的过程被称为“挖矿”。“挖矿”的实质就是争夺打包权。

挖矿的好处是:获得打包权并且完成打包之后,这个矿工就会获得比特币。比特币通过挖矿产生,中本聪最初设计比特币时规定每产生210000个区块,比特币奖励减半一次,直至比特币不能再被细分。因为比特币和黄金一样总量有限。所以比特币被称为数字黄金,比特币生产也俗称挖矿。

通俗地来说:这是一个全民参与记账的方式。你可以把数据库看成是就是一个大账本,在区块链系统中,系统中的每个人都可以有机会参与记账。在一定时间段内如果有任何数据变化,系统中每个人都可以来进行记账,系统会评判这段时间内记账最快最好的人,把他记录的内容写到账本,并将这段时间内账本内容发给系统内所有的其他人进行备份,这样系统中的每个人都有一本完整的账本。

比特币的背后是一个公共账本,这个账本每十分钟需要重新记录一遍,而成功记账者会获得一定数量比特币的奖励。怎么决定谁来记账呢?答案就是挖矿。谁先挖出来归谁。

2

矿  工

完成挖矿工作的人被称为矿工,每10分钟,全网矿工一起计算一道算术题,谁先算出答案,就相当于挖到了这个区块,他便能获得系统新生的比特币奖励。

矿工不止一个,到底怎么决定给那个矿工呢?中本聪在设计比特币的区块链网络中,使用一种方法叫工作量证明(Proof Of Work,简称POW)来决定“打包权”。(工作量证明将在后续文章中详细介绍)

和传统的“矿工”不同,区块链产业区块链领域的矿工具有更多的科技色彩。矿工的主要工作是交易确认和数据打包,如果你想成为一名矿工,其实也比较简单,购买一台专用的计算设备,下载挖矿软件,就可以开始挖矿了。挖矿不需要矿工亲自动手,实际是由电脑在执行特定的运算,对于矿工来说只要保证矿机电力供应和网络连接就可以了。

3

矿  机

比特币挖矿机的进化史:CPU挖矿→GPU挖矿→专业矿机挖矿→矿池挖矿

2009年1月3日,比特币创始人中本聪用电脑CPU挖出了第一批比特币。随着大家对比特币的认可,挖矿的人越来越多,全网算力不断上升,挖矿难度逐渐上涨。

2010年9月18日第一个显卡挖矿软件发布。一张显卡相当于几十个CPU,挖矿能力得到明显提升。

之后又有人发明了基于挖矿芯片的专业挖矿设备,即矿机。目前行业领先的蚂蚁矿机装有将近200张BM1387芯片,相当于3万多张GPU的算力。如果你想挖矿,首先需要准备好矿机、比特币地址、挖矿软件等。

随着更多矿机加入挖矿,单独的矿机也很难挖到比特币了。于是,矿工将自己的矿机集中起来,形成了矿场和矿池。矿场只负责计算,矿池负责信息打包。

4

矿  场

矿场是集中管理矿机的场所,一般选址在电费相对比较便宜并且比较稳定的地方。早期的矿场运营比较粗放,就是搭一个架子,然后把矿机放上去,就可以开始运营了。后来发现这种运行方式下,矿机损坏率高,维修成本太高了。后来开始有了通风、还有隔尘等方案,再往后发展,就有了有室内温度和湿度的严格控制。

现在整个矿场的运营方案还在不断升级和进化。因为矿机运行起来噪音比较大,一台矿机运转时,在一米处测试噪音达73dB(a)左右,几千台矿机运转起来的时候对周围的影响可想而知,所以有些地方经过设计和装修改造,出现了静音矿场。

5

矿  池

随着参与挖矿的人数越来越多,比特币全网的算力不断上涨,单个设备或少量的算力都很难再挖到比特币。这时候,矿池诞生了。矿池突破地理位置的限制,将分散在全球的矿工及矿场的算力进行联结,一起挖矿。矿池负责信息打包,接入进来的矿场负责竞争记账权。由于集合了很多矿工的算力,所以矿池的算力占比大,挖到比特币的概率更高。

矿池挖矿所产生的比特币奖励会按照每个矿工贡献算力的占比进行分配。相较单独挖矿,加入矿池可以获得更加稳定的收益。目前全球算力较大的矿池有鱼池(F2Pool)、蚁池(AntPool)、币网(BW Pool)、国池(BTCC Pool)、BitFury。除了BitFury,其余都来自中国。

6

再简单一点 复习一遍

用更简单的栗子复习一遍:

  • 我在一张纸上随便写一串数字,给出部分提示,谁猜对就给他奖金(挖矿)

  • 猜的人(矿工)中聪明的人根据提示能作出更多猜测(计算能力)

  • 有人出钱请许多人回来一起猜测(矿场)

  • 有人召集大家一起猜测,无论谁猜到,按照每个人猜测次数比例分配奖金(矿池)

再举个栗子,还有人将挖矿比喻成打麻将:一局麻将,就是一轮挖矿,麻将有胡牌的规矩,挖矿有挖矿的玩法。打麻将的人就是矿工,每个矿工手里有一把牌,还有一堆还没摸到的牌,毫无规律,矿工不能保证他能拿到什么牌,但是最后其中一个凑齐了胡了,他就赢了,即挖矿成功,赢的钱就是奖励。

这期就讲到这里,下期继续。“挖矿”“矿工”“矿机”“矿场”“矿池”这些概念你都明白了吗?过节回老家打麻将的时候可以跟七大姑八大姨小科普一下,保证你还是城里的David,而不是村里的二狗~

本文内容来源于:百度百科、财经A股资讯、火币网等

活动推荐

主题:Blockathon,挑战区块链开发,敢不敢来!(点击了解详情)

5月25-27日,Blockathon2018北京站,招募100名开发者一起挑战区块链开发。

开发者免费,报名需审核。识别下图二维码或点击“阅读原文”即可报名参加。

点击“阅读原文”即可报名。

你可能感兴趣的:(区块链100讲:不做码农做矿工,该怎么和爹妈解释)