2100万个比特币在哪一年会被挖完?
科普小知识2022-02-19 03:58:42
...
因为出块时间并不是严格意义的10分钟出一个块,因此比特币的总产量是没法精准到固定的一个数的,总产量大约为21038400,2140年所有的比特币将被挖完。
比特币总产量的计算:
理论上比特币10分钟出一个块(事实上由于哈希难度系数调节,不会严格的10分钟就出一个块),一天24小时也就是1440分钟,共出144个区块,由于每过四年区块的奖赏减少一半,因此人们以4年为一个周期,每4年包括一个闰年,在润年会有366天,由于二月多出一个29日,因此4年的总日数为365*4+1=1461*
因此4年为周期造成的区块总产量为:144*1461=210384个区块
由于区块总产量从2009年开始的50个比特币的奖赏每过4年下降一半:
因此比特币总产量为:210384x(50+25+12.5+6.25+….)=210384x50x(1/(1-0.5))=21,038,400
略大于2100万
比特币在哪一年会被挖完
由于比特币的最小单位是1聪=0.00000001比特币,50/(2的n三次方)=0.00000001,n=33,33*4=132年,2009+132-1=2140年,因此从2141年开始一个区块产出率的比特币就低于1聪,由于如今比特币的设定中1聪是最小的单位,因此说到2140年比特币会被挖完。