老妪也能理解的比特币挖矿原理

首先,比特币是怎么来的?很简单,一种是别人转给你的,一种是自己“挖矿”所得的,当然,所有的比特币踪其源头也都是矿工挖矿所得,具体是怎么操作的呢?


挖矿机

首先,需要比特币挖矿机,就是用于赚取比特币的电脑。这类电脑一般有专业的挖矿芯片,多采用烧显卡的方式工作,耗电量较大。用户用个人计算机下载软件然后运行特定算法,与远方服务器通讯后可得到相应比特币,是获取比特币的方式之一。


挖矿,哈希值

最早的50个比特币,是中本聪通过挖矿得到的。我们现在也经常说:比特币是挖矿产生的。挖矿其实是一个形象的比喻,它的意思可以理解为解答一道超级难、超级复杂的数学题。这个解题方法是通过“哈希运算”,解出的答案呢,就是“哈希值”。也就是运行特定的计算公式,试图计算出符合特定规则的Hash值的一个过程。理论上,哈希运算是一种数学计算的流程,它可以把输入的任意长度的数据转化成输出的固定长度的数据,且此过程是不可逆,不可篡改的。


挖矿,矿工

因为这个解题的过程有点像开采矿产资源那么难,同时呢,又要消耗很大的电力,于是,这个解题过程就被人叫作了“挖矿”,那么参与解题的人呢,被称作“矿工”。

比特币的第一个区块是中本聪创建的,根据比特币系统的设定,他创建了第一个区块,可以得到50个比特币作为奖励,可以说,中本聪是比特币的第一个矿工。

依据比特币系统的设定,过自身的算法可以动态调整全网节点的挖矿难度,保证平均每过大约10分钟,比特币网络中,就会有一个节点挖矿成功;一旦有人挖矿成功,比特币系统就会奖励此人一定数量的比特币,这个数量也是通过算法控制的。具体说来:比特币恒定2100万,每四年减半。2009年的时候,中本聪挖矿得到的奖励是50个比特币,到现在将近10年过去了,比特币经历了两次减半,从50,到25,再到12.5,所以,现在挖矿,也就是创建区块的奖励是12.5个比特币,以此类推。大约到2140年的时候,区块链发行完毕,总量不会无限增加下去。到那时候,新的区块不再包含比特币奖励,矿工的收益全部来自交易费。

挖矿奖励

2009-201250 BTC

2013-201625BTC

2017-202012.5BTC

2021-20246.25BTC

………..

2140以后0 BTC


PoW(Proof of Work)算法

挖矿是比特币系统中一个形象化的表述。它背后真正的名称是PoW算法,也就是工作量证明算法。工作量证明是根据计算能力来选择节点,即谁拥有更多的算力,谁就能更快的算出符合要求的哈希值,也就大大提高了区块被选中作为新区块的概率,这种方法保证了没有垄断,公平。采用PoW的币种有比特币(BTC)、比特币现金(BCH),莱特币(LTC)等。

你可能感兴趣的:(老妪也能理解的比特币挖矿原理)