什么是比特币挖矿?

快,关注奇客区块链,一起涨知识~

前言:本文力求以最简单的文笔介绍挖矿,尽量避免涉及专业术语,仅供小白参考,大神绕道。

经常听身边的人在谈论“比特币挖矿”,但究竟什么是“挖矿”?相信很多人都很好奇。

第一次听说挖矿,很多人以为的是这样的

或者是这样的

而实际上,它是这样的

“挖矿”并不是一个游戏的过程,而是一个比算力比速度的过程。

在比特币的世界中,人们通过比特币网络进行比特币的交易,由于整个网络是去中心化的,所以就需要有人把这些交易记录下来,否则没有人能够跟踪谁支付了什么。

为了解决“记账”这个问题,比特币网络每十分钟就会把一段时间内的交易记录收集打包成“块”,让网络上的其他人去确认这些交易,并写入总账。(PS:这些记账的人就是“矿工”)

记账是有回报的,比特币网络中每次交易都会产生少量的交易费,成功记账的人会得到12.5个比特币(当前奖励,每4年减半)和交易费作为报酬。这个奖励的过程也是比特币的发行过程,因此大家形象的把这个过程称为“挖矿”。

比特币之间的交易,就是通过“矿工”来对其进行验证的。而对于挖矿人来说,可以得到酬劳是矿场中的比特币和交易产生的交易费。

不过,由于比特币的总量是有限的,一共2100万枚,所以矿场中存在的用于奖励的比特币会越来越少,因此每四年矿工挖到数据块奖励的比特币也会减半。但随着交易量的增加,每个数据块包含的交易费也会跟着增加,所以矿工们得到的总酬劳不一定会减少。

到2040年,2100万个比特币的总量会被完全释放完毕。到那个时候,“挖矿人”挖到数据块不会再产生额外的比特币,而纯粹靠这个数据块里面包含的交易费来获得酬劳。

按照中本聪的设计,到最后,“挖矿人”纯粹靠交易费得到的酬劳也是可观的,足以维持挖矿行为的继续。

挖矿其实是比特币系统中一个形象化的表述。它背后真正的名称是工作量证明(POW)算法。

工作量证明是1993年由两个经济学家提出来的一种策略,是为了防止对服务或者资源滥用而采取的一种有效阻断的经济策略

所以,挖矿就是计算机通过穷举的办法,不断去找Nonce值、算Hash值的过程。谁最先算出,谁就挖成功了。

- End -

关注奇客区块链,了解学习更多区块链知识!

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180404G1H70B00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券