上一讲《区块链100讲:不作码农作矿工,该怎么和爹妈解释》说到**“挖矿”的实质就是矿工依靠算力争夺打包权**。那么这个“算力”又是什么呢?本期《区块链100讲》聊聊**“什么是算力”**。算法
****算力能够简单理解为计算能力。挖矿就是一道计算题,****在经过“挖矿”获得比特币的过程当中,矿工须要在最快的时间内经过一个随机数计算出一个值小于给定的难度目标,而要找到这个值,并无固定算法,只能靠计算机随机的哈希碰撞。随机数能够变化,并且要从0试到最大值2^32。学习
一台矿机每秒钟能作多少次哈希碰撞,就表明它的算力是多少,单位写成hash/s。区块链
目前主流的矿机为14T左右的计算量级,即一台矿机就能每秒作至少1.4*10的13次方次哈希碰撞,咱们能够说,这一台14T规格的矿机就有14T的算力。矿工所掌握的全部矿机占比特币全网总算力的百分比是多少,就表明TA在这10分钟竞争中可以获胜的几率就是多少。3d
举个栗子,若是比特币如今全网的算力是100,而某个矿工拥有10的算力,那么TA每次竞争记帐成功的几率就是1/10。get
也就是说这个矿工只有1/10的的几率可以挖到矿,9/10的多是白算了...这也是你们所说的弊端之一:浪费大量的算力,可是这种方式能在必定程度上保证挖矿的公平。而矿池是集中算力一块儿挖矿,简单理解就是你们一块儿来破解这道数学题,这样成功的几率就会大大提高。数学
也能够说:比特币挖矿是一个比拼算力、以算力争夺话语权的过程,算力就是计算能力。你明白了吗?hash
本文内容主要来源于:百度百科、火币网社区
补充阅读:区块链100讲:从村里的帐原本看什么是区块链比特币
如下是咱们的社区介绍,欢迎各类合做、交流、学习:)