快,关注奇客区块链,一起涨知识~
前言:本文力求以最简单的文笔介绍挖矿,尽量避免涉及专业术语,仅供小白参考,大神绕道。
经常听身边的人在谈论“比特币挖矿”,但究竟什么是“挖矿”?相信很多人都很好奇。
第一次听说挖矿,很多人以为的是这样的
或者是这样的
而实际上,它是这样的
“挖矿”并不是一个游戏的过程,而是一个比算力比速度的过程。
在比特币的世界中,人们通过比特币网络进行比特币的交易,由于整个网络是去中心化的,所以就需要有人把这些交易记录下来,否则没有人能够跟踪谁支付了什么。
为了解决“记账”这个问题,比特币网络每十分钟就会把一段时间内的交易记录收集打包成“块”,让网络上的其他人去确认这些交易,并写入总账。(PS:这些记账的人就是“矿工”)
记账是有回报的,比特币网络中每次交易都会产生少量的交易费,成功记账的人会得到12.5个比特币(当前奖励,每4年减半)和交易费作为报酬。这个奖励的过程也是比特币的发行过程,因此大家形象的把这个过程称为“挖矿”。
比特币之间的交易,就是通过“矿工”来对其进行验证的。而对于挖矿人来说,可以得到酬劳是矿场中的比特币和交易产生的交易费。
不过,由于比特币的总量是有限的,一共2100万枚,所以矿场中存在的用于奖励的比特币会越来越少,因此每四年矿工挖到数据块奖励的比特币也会减半。但随着交易量的增加,每个数据块包含的交易费也会跟着增加,所以矿工们得到的总酬劳不一定会减少。
到2040年,2100万个比特币的总量会被完全释放完毕。到那个时候,“挖矿人”挖到数据块不会再产生额外的比特币,而纯粹靠这个数据块里面包含的交易费来获得酬劳。
按照中本聪的设计,到最后,“挖矿人”纯粹靠交易费得到的酬劳也是可观的,足以维持挖矿行为的继续。
挖矿其实是比特币系统中一个形象化的表述。它背后真正的名称是工作量证明(POW)算法。
工作量证明是1993年由两个经济学家提出来的一种策略,是为了防止对服务或者资源滥用而采取的一种有效阻断的经济策略。
所以,挖矿就是计算机通过穷举的办法,不断去找Nonce值、算Hash值的过程。谁最先算出,谁就挖成功了。
- End -
关注奇客区块链,了解学习更多区块链知识!
领取专属 10元无门槛券
私享最新 技术干货