2021年5月28日,比特币短期走低800美元,单日*超6%,据相关报道,比特币在一年的时间里,从9000美元的单价高涨到6.4万,再到跌破3万,受其影响,比特币挖矿的能耗问题一度登上热搜。很多人都开始好奇,比特币到底是怎么挖矿的,为什么它会如此浪费能源,下面就跟着罗叔一起来看看。
在了解比特币如何挖矿之前,我们先来看一下,到底什么是虚拟货币?与我们平时用来购买东西的货币不同,虚拟货币不是由官方统一发行的,其只能在虚拟世界里使用和交易,以比特币为例。
它的发行者虽然是一个,叫做“中本聪”的网络人物,他发明了一种算法,将交易的内容具体固定为一种数据,这个数据是一个256位的2进制数,对电脑来说,将这个数字计算出来大约花费不到,万分之一秒的时间,计算出来以后这个数据就不能再更改了。
但这时有一个问题,因为比特币的计算方法是去中心化,也就是所有人都可以参与进来,必然就面临一个问题,到底以谁算出来的为准呢?于是“中本聪”规定,这个2进制数的前10位必须全都是0,如果谁算出来的数字符合这种规则,就可以得到50个比特币的奖励,并且可以将这个数据,放到整个比特币区块链上,这个奖励每隔四年减一半,2018年时是12.5个。
听到这里你可能就明白了,这不就是另一种意义上的“彩票”嘛,谁能拿到“中奖”数字,谁就是赢家。而每一个新加入进来的人,拿到的数据都是前人算过的数据块,只不过在后面给它加上了一个随机的数字,谁将下一个符合规定的数字算出来,“中本聪”就会将这个数据块,放到整个数据的最后,然后将比特币奖励给算出来的人,接着以这个数据块为基础,开始计算下一个数字,以此类推。
这里必须要说一下,在这个过程中每一个计算都是随机的,也就是说一次算不出来,就要接着算,这完全是一个碰运气的过程,在这个过程中,人们逐渐发现谁的显卡更好,谁就更有可能“中奖”,再然后大家又发现,一个人单打独斗不如一起干,就好像联合买彩票,中多少奖按大家出多少力去计算,这也就是所谓的“矿池”。
随着参与其中的人越来越多,其挖矿的机器也越来越先进,计算的速度也就越来越快,“中本聪”又早就规定了,10分钟只能有一个人“中奖”,于是规则又逐渐变成,前20位是0 前30位是0 ......,随着比特币的价值上升,人们发现“中奖”难度越来越大,而在这个过程中,消耗的电力资源也就越来越大了,直至发展到如今,1万台“矿机”一个月,能消耗4500万度的电。