新生大学2018年10月份推出了区块链技术系列课程之《树哥解读以太坊》,由树哥主讲。本简书文集记录我的学习笔记。
一、区块链挖矿
区块链挖矿是一种比喻的说法,类似于真实世界中的挖矿,需要付出一定的劳动量。劳动所获得的报酬为各种代币,如比特币、以太币。
为什么要挖矿?挖煤矿是为了获得燃煤,那区块链挖矿呢?是为了打包账本。将区块链网络中的交易打包进区块链,防止篡改,实现价值转移。
二、挖矿的过程
交易由谁来打包呢?由找到特定随机数的矿工来记账。这个特定的随机数满足条件,它使得区块头的哈希值前面有足够多的数字0。要找到这样的随机数并不容易,需要挨个试。所以计算能力强的计算机找到它的速度就快。
当找到这样的随机数后,就把这个区块广播到网络中,其它矿工验证这个随机数是否满足要求。找到随机数很难,但验证它很容易。其它矿工验证它合法时,自己就放弃这一轮争取记账权的大战,投入到下一轮计算中。
三、挖矿收益
这里只说下比特币的挖矿收益。
最初的四年,每个区块有50BTC的区块奖励,加交易费。
区块奖励是21万个区块就减半一次。平均每10分钟产生一个区块,大约四年产生21万个区块,也就是区块奖励每四年减半一次。
每10分钟产生一个区块,每小时6个,每天144个。210000/144=1458天,1458/365=3.99年。
第一个四年共挖出210000*50=1050万BTC,即总量的一半。
第二个四年共挖出210000*25=525万BTC,即总量的四分之一。
第三个四年可挖出210000*12.5=262.5万BTC,即总量的八分之一。当前处于第三个周期中。
到2020年某天会进行下一次奖励减半。那时,已挖出的BTC为1/2 + 1/4 + 1/8 =7/8 总量。
|
|
|
|
|
|
|
|
|
|
|
吉祥
2019年01月28日22:39:36
网友评论