通过对矿工和采矿、计算能力、矿机和矿池、区块的解释,扩展了“区块链”的概念和共识机制。区块链、数字货币、挖矿都是耳熟能详的词汇,但它们之间是如何关联的呢?如何操作挖矿?区块链是如何形成的?今天,我们坐下来谈谈这些事情。
一.矿工和采矿
我们在谈到比特币的交易和存储时说过,比特币的获取方式只有两种:一种是通过交易购买,一种是作为矿工开采。比特币的分发是通过挖矿来完成的,全网平均十分钟就挖出一个区块。那么什么是矿工呢?什么是采矿?
为了理解这个问题,我们可以想象眼前有一大片土地,地上全是比特币,需要矿工去挖掘。只不过他们挖的方式并不是像你想象的那样只找一个新的地就使劲挖,而是和其他矿工争夺记账权。竞争的过程叫挖矿,竞争的人或组织就是矿工。
那什么是竞技记账呢?为什么要竞争记账?因为比特币是去中心化的,没有统一的记账机构,比特币赋予了每个矿工记账的权利,就像会计一样。但是如果大家都能记账,谁来管?于是就有了竞争,成功抢到记账权的矿工负责记账,并将账本信息同步到全网。作为回报,矿工将获得新生成的比特币作为奖励,这实际上是比特币的发行。
于是一个新的问题出现了。我们如何竞争?
第二,计算能力
挖矿时矿工如何争夺记账权?
以比特币为例。比特币挖矿靠的是矿工的计算能力,也就是计算能力。在比特币的世界里,它给每个矿工出了一道超级难的数学题,谁先算出答案,谁就获得记账的权利。解决比特币的数学问题就是利用哈希算法计算出一个新的字符串,直到这个字符串前面出现指定数量的“0”。听起来很简单,但实际上涉及到复杂的数学运算,结果还得通过不断的试错才能得出。
换句话说,相当于从一个大于等于1亿50的数里扔出1亿个骰子,谁先扔出谁就获得记账权。而这里1亿50是哈希值,掷骰子的过程叫做哈希碰撞,挖掘的计算能力就是每秒多少次哈希碰撞。
所以总结一下:挖矿的计算能力越高,竞争记账的概率就越高,计算能力取决于矿机。那什么是矿机?先留个问题,再给你详细解答。
三、采掘机和矿井水池
那什么是矿机?总的来说是专门采矿的机器。
一开始,中本聪希望每个人都可以参与采矿,所以在早期,许多人在家里使用个人电脑采矿。那时候用的是显卡。在显卡的运算速度还不能满足挖矿需求的时候,有人专门设计了挖矿专用芯片。这些芯片除了挖硬币什么也不会做,也就是我们常说的“矿机”。而且这些矿机只能对应单一货币,因为如果兼顾多种货币,会降低效率,被市场淘汰。
后来挖的人越来越多,单个矿工或者普通矿挖比特币的概率越来越低,于是就有了矿池。矿池就像一个大组织,把所有矿工的计算能力集中起来挖矿,增加挖到矿的概率,然后把奖励平均分配给大家,相当于在合资企业里入股,分享分红。对于矿工来说,不管挖不挖币,只要贡献出自己的计算能力,就能获得分红。效益稳定了,矿池也越来越大。
所以我们简单总结一下。想挖矿,先买矿机,再完善资料,比如选矿池,注册账号,设置钱包,确定电源和网络。第二步,开始挖矿,就是解决比特币的数学题,争取第一名,然后比特币就会流入你的钱包,你就挖矿成功了。
文字版的内容在这里。想看完整版,点击下方链接进入课程,每天五分钟向华南小姐学习区块链~
购买后如何上课
1.下载链接的App,打开发现页面,点击《精通区块链》。
2.下载链家的App和首页添加的FM频道,查看课程分享和更多精彩内容。
3.保存下方二维码,打开微信扫码,关注ChainDD获取微信微信官方账号,进入课程。